GNU Radio's DAB Package
FIC.h File Reference

Go to the source code of this file.

Macros

#define FIB_LENGTH   32
#define FIB_DATA_FIELD_LENGTH   30
#define FIB_CRC_LENGTH   2
#define FIB_CRC_POLY   0x1021
#define FIB_CRC_INITSTATE   0xffff
#define FIB_ENDMARKER   0xff
#define FIB_FIG_TYPE_MCI   0
#define FIB_FIG_TYPE_LABEL1   1
#define FIB_FIG_TYPE_LABEL2   2
#define FIB_FIG_TYPE_FIDC   5
#define FIB_FIG_TYPE_CA   6
#define FIB_MCI_EXTENSION_ENSEMBLE_INFO   0
#define FIB_MCI_EXTENSION_SUBCHANNEL_ORGA   1
#define FIB_MCI_EXTENSION_SERVICE_ORGA   2
#define FIB_MCI_EXTENSION_SERVICE_ORGA_PACKET_MODE   3
#define FIB_MCI_EXTENSION_SERVICE_ORGA_CA   4
#define FIB_SI_EXTENSION_SERVICE_COMP_LANGUAGE   5
#define FIB_MCI_EXTENSION_SERVICE_COMP_GLOBAL_DEFINITION   8
#define FIB_SI_EXTENSION_COUNTRY_LTO   9
#define FIB_SI_EXTENSION_TIME_AND_COUNTRYID   10
#define FIB_SI_EXTENSION_USER_APPLICATION_INFO   13
#define FIB_MCI_EXTENSION_SUBCHANNEL_PACKET_MODE_FEC   14
#define FIB_SI_EXTENSION_PROGRAMME_NUMBER   16
#define FIB_SI_EXTENSION_PROGRAMME_TYPE   17
#define FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT   18
#define FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING   19
#define FIB_SI_EXTENSION_ENSEMBLE_LABEL   0
#define FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL   1
#define FIB_SI_EXTENSION_SERVICE_COMP_LABEL   4
#define FIB_SI_EXTENSION_DATA_SERVICE_LABEL   5
#define FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL   6
#define FIB_FIDC_EXTENSION_PAGING   0
#define FIB_FIDC_EXTENSION_TMC   1
#define FIB_FIDC_EXTENSION_EWS   2

Macro Definition Documentation

◆ FIB_CRC_INITSTATE

#define FIB_CRC_INITSTATE   0xffff

◆ FIB_CRC_LENGTH

#define FIB_CRC_LENGTH   2

◆ FIB_CRC_POLY

#define FIB_CRC_POLY   0x1021

◆ FIB_DATA_FIELD_LENGTH

#define FIB_DATA_FIELD_LENGTH   30

◆ FIB_ENDMARKER

#define FIB_ENDMARKER   0xff

◆ FIB_FIDC_EXTENSION_EWS

#define FIB_FIDC_EXTENSION_EWS   2

◆ FIB_FIDC_EXTENSION_PAGING

#define FIB_FIDC_EXTENSION_PAGING   0

◆ FIB_FIDC_EXTENSION_TMC

#define FIB_FIDC_EXTENSION_TMC   1

◆ FIB_FIG_TYPE_CA

#define FIB_FIG_TYPE_CA   6

◆ FIB_FIG_TYPE_FIDC

#define FIB_FIG_TYPE_FIDC   5

◆ FIB_FIG_TYPE_LABEL1

#define FIB_FIG_TYPE_LABEL1   1

◆ FIB_FIG_TYPE_LABEL2

#define FIB_FIG_TYPE_LABEL2   2

◆ FIB_FIG_TYPE_MCI

#define FIB_FIG_TYPE_MCI   0

◆ FIB_LENGTH

#define FIB_LENGTH   32

◆ FIB_MCI_EXTENSION_ENSEMBLE_INFO

#define FIB_MCI_EXTENSION_ENSEMBLE_INFO   0

◆ FIB_MCI_EXTENSION_SERVICE_COMP_GLOBAL_DEFINITION

#define FIB_MCI_EXTENSION_SERVICE_COMP_GLOBAL_DEFINITION   8

◆ FIB_MCI_EXTENSION_SERVICE_ORGA

#define FIB_MCI_EXTENSION_SERVICE_ORGA   2

◆ FIB_MCI_EXTENSION_SERVICE_ORGA_CA

#define FIB_MCI_EXTENSION_SERVICE_ORGA_CA   4

◆ FIB_MCI_EXTENSION_SERVICE_ORGA_PACKET_MODE

#define FIB_MCI_EXTENSION_SERVICE_ORGA_PACKET_MODE   3

◆ FIB_MCI_EXTENSION_SUBCHANNEL_ORGA

#define FIB_MCI_EXTENSION_SUBCHANNEL_ORGA   1

◆ FIB_MCI_EXTENSION_SUBCHANNEL_PACKET_MODE_FEC

#define FIB_MCI_EXTENSION_SUBCHANNEL_PACKET_MODE_FEC   14

◆ FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT

#define FIB_SI_EXTENSION_ANNOUNCEMENT_SUPPORT   18

◆ FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING

#define FIB_SI_EXTENSION_ANNOUNCEMENT_SWITCHING   19

◆ FIB_SI_EXTENSION_COUNTRY_LTO

#define FIB_SI_EXTENSION_COUNTRY_LTO   9

◆ FIB_SI_EXTENSION_DATA_SERVICE_LABEL

#define FIB_SI_EXTENSION_DATA_SERVICE_LABEL   5

◆ FIB_SI_EXTENSION_ENSEMBLE_LABEL

#define FIB_SI_EXTENSION_ENSEMBLE_LABEL   0

◆ FIB_SI_EXTENSION_PROGRAMME_NUMBER

#define FIB_SI_EXTENSION_PROGRAMME_NUMBER   16

◆ FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL

#define FIB_SI_EXTENSION_PROGRAMME_SERVICE_LABEL   1

◆ FIB_SI_EXTENSION_PROGRAMME_TYPE

#define FIB_SI_EXTENSION_PROGRAMME_TYPE   17

◆ FIB_SI_EXTENSION_SERVICE_COMP_LABEL

#define FIB_SI_EXTENSION_SERVICE_COMP_LABEL   4

◆ FIB_SI_EXTENSION_SERVICE_COMP_LANGUAGE

#define FIB_SI_EXTENSION_SERVICE_COMP_LANGUAGE   5

◆ FIB_SI_EXTENSION_TIME_AND_COUNTRYID

#define FIB_SI_EXTENSION_TIME_AND_COUNTRYID   10

◆ FIB_SI_EXTENSION_USER_APPLICATION_INFO

#define FIB_SI_EXTENSION_USER_APPLICATION_INFO   13

◆ FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL

#define FIB_SI_EXTENSION_XPAD_USER_APPLICATION_LABEL   6