AudioScience HPI Version_4.20.8
Data Fields

hpi_service_data_packet_info Struct Reference

Header for DAB data packets. More...

#include <hpi.h>

Data Fields

uint8_t flags
 flags[1] = overflow - packets have been lost
uint8_t buff_count
 Number of packets remaining in queue.
uint8_t srv_state
 Status indicator.
uint8_t data_type
 data_type[7:6] is type indicator: 0 - Standard data service, data_type[5:0] = DSCTy 1 - Non-DLS PAD, data_type[5:0] = DSCTy 2 - DLS PAD, data_type[5:0] = 0 3 - reserved
uint32_t serv_id
 Service ID of data source.
uint32_t comp_id
 Component ID of data source.
uint16_t ua_type
 UAType[10:0].
uint16_t byte_count
 Number of bytes in payload.
uint16_t seg_num
 Segment number of a segmented data block.
uint16_t num_segs
 Total number of segments, zero for stream data.

Detailed Description

Header for DAB data packets.


Field Documentation

flags[1] = overflow - packets have been lost

Referenced by HPI_Tuner_GetDabDataPacket().

Number of packets remaining in queue.

Referenced by HPI_Tuner_GetDabDataPacket().

Status indicator.

data_type[7:6] is type indicator: 0 - Standard data service, data_type[5:0] = DSCTy 1 - Non-DLS PAD, data_type[5:0] = DSCTy 2 - DLS PAD, data_type[5:0] = 0 3 - reserved

Service ID of data source.

Component ID of data source.

UAType[10:0].

Number of bytes in payload.

Segment number of a segmented data block.

Total number of segments, zero for stream data.


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