AudioScience HPI  Version_4.33.01
Data Fields
hpi_dab_service_info Struct Reference

Information about a DAB service. More...

#include <hpi.h>

Data Fields

uint32_t id
 Service global ID, big-endian order. More...
 
uint8_t info1
 SrvLinking Info Flag[6]; Pty[5:1]; P/D Flag[0]. More...
 
uint8_t info2
 local[7]; CAId[6:4]; NUM_COMP[3:0] More...
 
uint8_t info3
 SlCharset[3:0]. More...
 
uint8_t num_components
 extracted from info2, max 15 More...
 
char label [DAB_LABEL_LEN]
 label for service. More...
 
struct hpi_dab_service_component components [DAB_MAX_COMPONENTS]
 Array of num_components basic component information. More...
 

Detailed Description

Information about a DAB service.

Field Documentation

◆ id

uint32_t hpi_dab_service_info::id

Service global ID, big-endian order.

◆ info1

uint8_t hpi_dab_service_info::info1

SrvLinking Info Flag[6]; Pty[5:1]; P/D Flag[0].

◆ info2

uint8_t hpi_dab_service_info::info2

local[7]; CAId[6:4]; NUM_COMP[3:0]

◆ info3

uint8_t hpi_dab_service_info::info3

SlCharset[3:0].

◆ num_components

uint8_t hpi_dab_service_info::num_components

extracted from info2, max 15

◆ label

char hpi_dab_service_info::label[DAB_LABEL_LEN]

label for service.

(not a zero-terminated string)

◆ components

struct hpi_dab_service_component hpi_dab_service_info::components[DAB_MAX_COMPONENTS]

Array of num_components basic component information.


The documentation for this struct was generated from the following file: