diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2020-03-11 14:58:05 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2020-03-11 14:58:05 +0100 |
commit | 5340215304193f18af3bc76c7ae7a6a79f008339 (patch) | |
tree | 2f702ce20225c8a345df677b223faf387dac6d1b /doc | |
parent | ccbb69188c53eb693853969327bd081c73f02552 (diff) | |
download | dabmux-5340215304193f18af3bc76c7ae7a6a79f008339.tar.gz dabmux-5340215304193f18af3bc76c7ae7a6a79f008339.tar.bz2 dabmux-5340215304193f18af3bc76c7ae7a6a79f008339.zip |
Implement a hash function to calculate FIG 0/7 Count field
This might not be strictly standards compliant, but it avoids having to save state
across mux restarts and doesn't place the burden of incrementing the number on the
operator.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/advanced.mux | 8 | ||||
-rw-r--r-- | doc/example.mux | 11 |
2 files changed, 14 insertions, 5 deletions
diff --git a/doc/advanced.mux b/doc/advanced.mux index 1034357..bcfcc9a 100644 --- a/doc/advanced.mux +++ b/doc/advanced.mux @@ -72,11 +72,9 @@ ensemble { ; 1 corresponds to the PTy used in RDS ; 2 corresponds to program types used in north america - ;reconfig-counter 1 ; Uncomment this option to enable FIG0/7, which specifies that - ; the ensemble is compliant to EN 300 401 version 2 - ; This setting sets the Count field of FIG0/7, which is a - ; modulo-1024 binary counter that increments by one for every multiplex reconfiguration. - + ; Enable FIG0/7, which specifies that the ensemble is compliant to EN 300 401 version 2. + ; For more options see doc/advanced.mux + reconfig-counter hash ; all labels are maximum 16 characters in length label "OpenDigitalRadio" diff --git a/doc/example.mux b/doc/example.mux index 3284808..862906f 100644 --- a/doc/example.mux +++ b/doc/example.mux @@ -109,6 +109,17 @@ ensemble { ; or ;local-time-offset 1 ; in hours, supports half-hour offsets + ; The presence of reconfig-counter enables FIG0/7, which specifies that + ; the ensemble is compliant to EN 300 401 version 2. + ; You can either set a number which will be used for the Count field in FIG0/7, + ;reconfig-counter 23 + ; or set + reconfig-counter hash + ; to let ODR-DabMux calculate a hash that depends on your multiplex configuration, + ; ensuring that when you change the configuration, the FIG 0/7 Count also changes + ; + ; Leave the option commented-out if you do not wish to transmit FIG 0/7. + ; If you want to run your machine in UTC time, but still take advantage of the ; automatic calculation of the local time offset, set the environment variable TZ ; to your timezone (e.g. TZ=Europe/Rome) before you launch ODR-DabMux |