The type describing the packet parameters for every packet types. More...
#include <sx126x_ds.h>
| Data Fields | |
| radio_modems_t | modem_type | 
| Packet to which the packet parameters are referring to.  More... | |
| struct { | |
| struct { | |
| uint16_t preamble_length | |
| The preamble Tx length for GFSK packet type in bit.  More... | |
| radio_preamble_detection_t preamble_min_detect | |
| The preamble Rx length minimal for GFSK packet type.  More... | |
| uint8_t syncword_length | |
| The synchronization word length for GFSK packet type.  More... | |
| radio_address_filter_t addr_comp | |
| Activated SyncWord correlators.  More... | |
| radio_pkt_length_t header_type | |
| If the header is explicit, it will be transmitted in the GFSK packet. If the header is implicit, it will not be transmitted.  More... | |
| uint8_t payload_length | |
| Size of the payload in the GFSK packet.  More... | |
| radio_crc_types_t crc_length | |
| Size of the CRC block in the GFSK packet.  More... | |
| } gfsk | |
| Holds the GFSK packet parameters.  More... | |
| struct { | |
| uint16_t preamble_length | |
| The preamble length is the number of LoRa symbols in the preamble.  More... | |
| lora_pkt_length_t header_type | |
| If the header is explicit, it will be transmitted in the LoRa packet. If the header is implicit, it will not be transmitted.  More... | |
| uint8_t payload_length | |
| Size of the payload in the LoRa packet.  More... | |
| lora_crc_mode_t crc_mode | |
| Size of CRC block in LoRa packet.  More... | |
| lora_IQ_mode_t invert_IQ | |
| Allows to swap IQ for LoRa packet.  More... | |
| } lora | |
| Holds the LoRa packet parameters.  More... | |
| } | params | 
| Holds the packet parameters structure.  More... | |
| struct { | |
| struct { | |
| uint16_t preamble_length | |
| The preamble Tx length for GFSK packet type in bit.  More... | |
| radio_preamble_detection_t preamble_min_detect | |
| The preamble Rx length minimal for GFSK packet type.  More... | |
| uint8_t syncword_length | |
| The synchronization word length for GFSK packet type.  More... | |
| radio_address_filter_t addr_comp | |
| Activated SyncWord correlators.  More... | |
| radio_pkt_length_t header_type | |
| If the header is explicit, it will be transmitted in the GFSK packet. If the header is implicit, it will not be transmitted.  More... | |
| uint8_t payload_length | |
| Size of the payload in the GFSK packet.  More... | |
| radio_crc_types_t crc_length | |
| Size of the CRC block in the GFSK packet.  More... | |
| } gfsk | |
| Holds the GFSK packet parameters.  More... | |
| struct { | |
| uint16_t preamble_length | |
| The preamble length is the number of LoRa symbols in the preamble.  More... | |
| lora_pkt_length_t header_type | |
| If the header is explicit, it will be transmitted in the LoRa packet. If the header is implicit, it will not be transmitted.  More... | |
| uint8_t payload_length | |
| Size of the payload in the LoRa packet.  More... | |
| lora_crc_mode_t crc_mode | |
| Size of CRC block in LoRa packet.  More... | |
| lora_IQ_mode_t invert_IQ | |
| Allows to swap IQ for LoRa packet.  More... | |
| } lora | |
| Holds the LoRa packet parameters.  More... | |
| } | params | 
| Holds the packet parameters structure.  More... | |
The type describing the packet parameters for every packet types.
Definition at line 581 of file sx126x_ds.h.
| radio_address_filter_t addr_comp | 
Activated SyncWord correlators.
Definition at line 591 of file sx126x_ds.h.
| radio_crc_types_t crc_length | 
Size of the CRC block in the GFSK packet.
Definition at line 594 of file sx126x_ds.h.
| lora_crc_mode_t crc_mode | 
Size of CRC block in LoRa packet.
Definition at line 604 of file sx126x_ds.h.
| struct { ... } gfsk | 
Holds the GFSK packet parameters.
| struct { ... } gfsk | 
Holds the GFSK packet parameters.
| radio_pkt_length_t header_type | 
If the header is explicit, it will be transmitted in the GFSK packet. If the header is implicit, it will not be transmitted.
Definition at line 592 of file sx126x_ds.h.
| lora_pkt_length_t header_type | 
If the header is explicit, it will be transmitted in the LoRa packet. If the header is implicit, it will not be transmitted.
Definition at line 602 of file sx126x_ds.h.
| lora_IQ_mode_t invert_IQ | 
Allows to swap IQ for LoRa packet.
Definition at line 605 of file sx126x_ds.h.
| struct { ... } lora | 
Holds the LoRa packet parameters.
| struct { ... } lora | 
Holds the LoRa packet parameters.
Packet to which the packet parameters are referring to.
Definition at line 582 of file sx126x_ds.h.
| struct { ... } params | 
Holds the packet parameters structure.
| struct { ... } params | 
Holds the packet parameters structure.
| uint8_t payload_length | 
Size of the payload in the GFSK packet.
Size of the payload in the LoRa packet.
Definition at line 593 of file sx126x_ds.h.
| uint16_t preamble_length | 
The preamble Tx length for GFSK packet type in bit.
The preamble length is the number of LoRa symbols in the preamble.
Definition at line 588 of file sx126x_ds.h.
| radio_preamble_detection_t preamble_min_detect | 
The preamble Rx length minimal for GFSK packet type.
Definition at line 589 of file sx126x_ds.h.
| uint8_t syncword_length | 
The synchronization word length for GFSK packet type.
Definition at line 590 of file sx126x_ds.h.