AudioScience HPI  Version_4.33.01
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 More...
 
uint8_t buff_count
 Number of packets remaining in queue. More...
 
uint8_t srv_state
 Status indicator. More...
 
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 More...
 
uint32_t serv_id
 Service ID of data source. More...
 
uint32_t comp_id
 Component ID of data source. More...
 
uint16_t ua_type
 UAType[10:0]. More...
 
uint16_t byte_count
 Number of bytes in payload. More...
 
uint16_t seg_num
 Segment number of a segmented data block. More...
 
uint16_t num_segs
 Total number of segments, zero for stream data. More...
 

Detailed Description

Header for DAB data packets.

Field Documentation

◆ flags

uint8_t hpi_service_data_packet_info::flags

flags[1] = overflow - packets have been lost

◆ buff_count

uint8_t hpi_service_data_packet_info::buff_count

Number of packets remaining in queue.

◆ srv_state

uint8_t hpi_service_data_packet_info::srv_state

Status indicator.

◆ data_type

uint8_t hpi_service_data_packet_info::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

◆ serv_id

uint32_t hpi_service_data_packet_info::serv_id

Service ID of data source.

◆ comp_id

uint32_t hpi_service_data_packet_info::comp_id

Component ID of data source.

◆ ua_type

uint16_t hpi_service_data_packet_info::ua_type

UAType[10:0].

◆ byte_count

uint16_t hpi_service_data_packet_info::byte_count

Number of bytes in payload.

◆ seg_num

uint16_t hpi_service_data_packet_info::seg_num

Segment number of a segmented data block.

◆ num_segs

uint16_t hpi_service_data_packet_info::num_segs

Total number of segments, zero for stream data.


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