diff options
| author | shunt010 <sam@maxxwave.co.uk> | 2025-12-31 13:19:28 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-31 13:19:28 +0000 |
| commit | f8eaf51f61cdae65e90675920e427d23b8da7027 (patch) | |
| tree | e70c92214ac05cf0a2001e0481e289343c094d65 /src/fig/FIG.cpp | |
| parent | f8b5402727b7e94aecbfb663a601577f97bae5b9 (diff) | |
| parent | a5f80a99e0dad51c45e8511347f27d816ae92e20 (diff) | |
| download | dabmux-f8eaf51f61cdae65e90675920e427d23b8da7027.tar.gz dabmux-f8eaf51f61cdae65e90675920e427d23b8da7027.tar.bz2 dabmux-f8eaf51f61cdae65e90675920e427d23b8da7027.zip | |
Merge pull request #1 from Opendigitalradio/master
Bring up to date
Diffstat (limited to 'src/fig/FIG.cpp')
| -rw-r--r-- | src/fig/FIG.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/fig/FIG.cpp b/src/fig/FIG.cpp index e064a33..4eed7c8 100644 --- a/src/fig/FIG.cpp +++ b/src/fig/FIG.cpp @@ -3,7 +3,7 @@ 2011, 2012 Her Majesty the Queen in Right of Canada (Communications Research Center Canada) - Copyright (C) 2016 + Copyright (C) 2024 Matthias P. Braendli, matthias.braendli@mpb.li */ @@ -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; |
