Driver for the SX1280 RF Transceiver
Dependents: SX1280PingPong RangignMaster RangingSlave MSNV2-Terminal_V1-6 ... more
PacketStatus_t Struct Reference
Represents the packet status for every packet type. More...
#include <sx1280.h>
Data Fields | |
RadioPacketTypes_t | packetType |
Packet to which the packet status are referring to. | |
int8_t | RssiSync |
The RSSI measured on last packet. | |
bool | SyncError:1 |
SyncWord error on last packet. | |
bool | LengthError:1 |
Length error on last packet. | |
bool | CrcError:1 |
CRC error on last packet. | |
bool | AbortError:1 |
Abort error on last packet. | |
bool | HeaderReceived:1 |
Header received on last packet. | |
bool | PacketReceived:1 |
Packet received. | |
bool | PacketControlerBusy:1 |
Packet controller busy. | |
struct { | |
bool SyncError:1 | |
SyncWord error on last packet. | |
bool LengthError:1 | |
Length error on last packet. | |
bool CrcError:1 | |
CRC error on last packet. | |
bool AbortError:1 | |
Abort error on last packet. | |
bool HeaderReceived:1 | |
Header received on last packet. | |
bool PacketReceived:1 | |
Packet received. | |
bool PacketControlerBusy:1 | |
Packet controller busy. | |
} | ErrorStatus |
The error status Byte. | |
bool | RxNoAck:1 |
No acknowledgment received for Rx with variable length packets. | |
bool | PacketSent:1 |
Packet sent, only relevant in Tx mode. | |
struct { | |
bool RxNoAck:1 | |
No acknowledgment received for Rx with variable length packets. | |
bool PacketSent:1 | |
Packet sent, only relevant in Tx mode. | |
} | TxRxStatus |
The Tx/Rx status Byte. | |
uint8_t | SyncAddrStatus:3 |
The id of the correlator who found the packet. | |
int8_t | RssiPkt |
The RSSI of the last packet. | |
int8_t | SnrPkt |
The SNR of the last packet. | |
struct { | |
bool SyncError:1 | |
SyncWord error on last packet. | |
bool LengthError:1 | |
Length error on last packet. | |
bool CrcError:1 | |
CRC error on last packet. | |
bool AbortError:1 | |
Abort error on last packet. | |
bool HeaderReceived:1 | |
Header received on last packet. | |
bool PacketReceived:1 | |
Packet received. | |
bool PacketControlerBusy:1 | |
Packet controller busy. | |
} | ErrorStatus |
The error status Byte. | |
uint8_t | RxPid:2 |
PID of the Rx. | |
bool | RxPidErr:1 |
Received PID error. | |
struct { | |
uint8_t RxPid:2 | |
PID of the Rx. | |
bool RxNoAck:1 | |
No acknowledgment received for Rx with variable length packets. | |
bool RxPidErr:1 | |
Received PID error. | |
bool PacketSent:1 | |
Packet sent, only relevant in Tx mode. | |
} | TxRxStatus |
The Tx/Rx status Byte. | |
struct { | |
bool SyncError:1 | |
SyncWord error on last packet. | |
bool LengthError:1 | |
Length error on last packet. | |
bool CrcError:1 | |
CRC error on last packet. | |
bool AbortError:1 | |
Abort error on last packet. | |
bool HeaderReceived:1 | |
Header received on last packet. | |
bool PacketReceived:1 | |
Packet received. | |
bool PacketControlerBusy:1 | |
Packet controller busy. | |
} | ErrorStatus |
The error status Byte. | |
struct { | |
bool PacketSent:1 | |
Packet sent, only relevant in Tx mode. | |
} | TxRxStatus |
The Tx/Rx status Byte. |
Detailed Description
Represents the packet status for every packet type.
Definition at line 822 of file sx1280.h.
Field Documentation
bool AbortError |
struct { ... } ::@17 ErrorStatus |
The error status Byte.
struct { ... } ::@19 ErrorStatus |
The error status Byte.
struct { ... } ::@21 ErrorStatus |
The error status Byte.
bool HeaderReceived |
bool LengthError |
bool PacketControlerBusy |
bool PacketReceived |
bool PacketSent |
RadioPacketTypes_t packetType |
int8_t RssiSync |
bool RxNoAck |
uint8_t SyncAddrStatus |
struct { ... } ::@22 TxRxStatus |
The Tx/Rx status Byte.
struct { ... } ::@20 TxRxStatus |
The Tx/Rx status Byte.
struct { ... } ::@18 TxRxStatus |
The Tx/Rx status Byte.
Generated on Tue Jul 12 2022 19:08:29 by 1.7.2