From 2009dcd0494a671e2492aa865e690446388c7a5a Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sat, 22 Apr 2017 05:18:40 +0200 Subject: Move all FIG structures to cpp files, fix FIG0_21 rfa --- src/fig/FIG0_0.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/fig/FIG0_0.cpp') diff --git a/src/fig/FIG0_0.cpp b/src/fig/FIG0_0.cpp index b4b0b3a..9a99984 100644 --- a/src/fig/FIG0_0.cpp +++ b/src/fig/FIG0_0.cpp @@ -23,11 +23,27 @@ along with ODR-DabMux. If not, see . */ +#include "fig/FIG0structs.h" #include "fig/FIG0_0.h" #include "utils.h" namespace FIC { +struct FIGtype0_0 { + uint8_t Length:5; + uint8_t FIGtypeNumber:3; + uint8_t Extension:5; + uint8_t PD:1; + uint8_t OE:1; + uint8_t CN:1; + + uint16_t EId; + uint8_t CIFcnt_hight:5; + uint8_t Al:1; + uint8_t Change:2; + uint8_t CIFcnt_low:8; +} PACKED; + //=========== FIG 0/0 =========== FillStatus FIG0_0::fill(uint8_t *buf, size_t max_size) -- cgit v1.2.3