diff options
| author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2024-04-08 15:26:24 +0200 | 
|---|---|---|
| committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2024-04-08 15:26:24 +0200 | 
| commit | 8d43776861883e9a6618b9a1cda922aa54443797 (patch) | |
| tree | 034a94316bc17a9c1506f2eec90052ccd5a55490 | |
| parent | c4d841b4901563e38f705f62860d6214da53a689 (diff) | |
| download | dabmux-8d43776861883e9a6618b9a1cda922aa54443797.tar.gz dabmux-8d43776861883e9a6618b9a1cda922aa54443797.tar.bz2 dabmux-8d43776861883e9a6618b9a1cda922aa54443797.zip | |
Increase repetition rate for labels
| -rw-r--r-- | src/fig/FIG.cpp | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/src/fig/FIG.cpp b/src/fig/FIG.cpp index ed79cf3..4eed7c8 100644 --- a/src/fig/FIG.cpp +++ b/src/fig/FIG.cpp @@ -34,11 +34,16 @@ int rate_increment_ms(FIG_rate rate)      switch (rate) {          /* All these values are multiples of 24, so that it is easier to reason           * about the behaviour when considering ETI frames of 24ms duration -         */ +         * +         * In large ensembles it's not always possible to respect the reptition rates, so +         * the values are a bit larger than what the spec says. +         * However, we observed that some receivers wouldn't always show labels (rate B), +         * and that's why we reduced B rate to slightly below 1s. +         * */          case FIG_rate::FIG0_0:    return 96;        // Is a special case          case FIG_rate::A:         return 240;          case FIG_rate::A_B:       return 480; -        case FIG_rate::B:         return 2400; +        case FIG_rate::B:         return 960;          case FIG_rate::C:         return 24000;          case FIG_rate::D:         return 30000;          case FIG_rate::E:         return 120000; | 
