diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-09-23 15:52:01 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-09-23 15:52:01 +0200 |
commit | d6c06c688a7e2843b46156509baa8112442f74e1 (patch) | |
tree | a9e1a55dcefd2b006cc560e5141f573c4b71c718 /src/fig/FIG0.h | |
parent | 02128c92b1cbe5a7c12739872e477e95f0ccf8f5 (diff) | |
download | dabmux-d6c06c688a7e2843b46156509baa8112442f74e1.tar.gz dabmux-d6c06c688a7e2843b46156509baa8112442f74e1.tar.bz2 dabmux-d6c06c688a7e2843b46156509baa8112442f74e1.zip |
Update FIG0/17 to EN 300 401 V2.1.1
Diffstat (limited to 'src/fig/FIG0.h')
-rw-r--r-- | src/fig/FIG0.h | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/fig/FIG0.h b/src/fig/FIG0.h index dcd0df1..bd86791 100644 --- a/src/fig/FIG0.h +++ b/src/fig/FIG0.h @@ -473,18 +473,17 @@ struct FIGtype0_10_LongForm { } PACKED; -struct FIGtype0_17_programme { +struct FIGtype0_17 { uint16_t SId; - uint8_t NFC:2; - uint8_t Rfa:2; - uint8_t CC:1; // Complimentary code - uint8_t L:1; // Signals presence of language field - uint8_t PS:1; // Primary/Secondary - // PS==0: language refers to primary service component - // PS==1: language refers to secondary service component + + uint8_t rfa2_high:4; + uint8_t rfu1:2; + uint8_t rfa1:1; uint8_t SD:1; // Static/Dynamic - // SD==0: PTy and language may not represent the current programme contents - // SD==1: PTy and language represent the current programme contents + + uint8_t IntCode:5; + uint8_t rfu2:1; + uint8_t rfa2_low:2; } PACKED; struct FIGtype0_18 { |