Struct LocationDataPdu

Struct Documentation

struct LocationDataPdu

Single location Data Pdu.

Public Functions

explicit LocationDataPdu(const std::array<uint8_t, kPduSize> &buffer)

Public Members

uint32_t pdu_id

PDU ID.

uint32_t pdu_payload_length

PDU Payload length.

struct E2E_Header e2e_header
struct LocData_Header_i loc_data_header
std::array<LocData_Packet_i_j, kMaxNumLocDataPacketsPerPdu> loc_data_packets

Public Static Attributes

static constexpr uint32_t kPacketIdFirst = 0x13370001UL
static constexpr uint32_t kPacketIdLast = 0x13370040UL
static constexpr uint32_t kPduPayloadLength = {1190u}
static constexpr uint32_t kPduSize = {kPduPayloadLength + kPduHeaderLength}
static constexpr uint8_t kMaxNumLocDataPacketsPerPdu = {16U}