Si91x packet structure.
Public Attributes#
uint16_t
Length of data.
uint16_t
Si91x command type.
uint8_t
Contains command status and other additional information.Unused for TX and only used for rx packets.
uint8_t
Si91x packet header.
union sl_si91x_packet_t::@13
Command header.
uint8_t
Data to be transmitted or received.
Public Attribute Documentation#
length#
uint16_t sl_si91x_packet_t::length
Length of data.
Definition at line
176
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
command#
uint16_t sl_si91x_packet_t::command
Si91x command type.
Definition at line
177
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
unused#
uint8_t sl_si91x_packet_t::unused[12]
Contains command status and other additional information.Unused for TX and only used for rx packets.
Definition at line
178
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
desc#
uint8_t sl_si91x_packet_t::desc[16]
Si91x packet header.
Definition at line
181
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
@14#
union sl_si91x_packet_t::@13 sl_si91x_packet_t::@14
Command header.
Definition at line
182
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
data#
uint8_t sl_si91x_packet_t::data[]
Data to be transmitted or received.
Definition at line
184
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h