#include <rf_ble_cmd.h>
Data Fields | |
dataQueue_t * | pRxQ |
Pointer to receive queue. May be NULL; if so, received packets are not stored. More... | |
struct { | |
uint8_t bAutoFlushIgnored:1 | |
If 1, automatically remove ignored packets from Rx queue. More... | |
uint8_t bAutoFlushCrcErr:1 | |
If 1, automatically remove packets with CRC error from Rx queue. More... | |
uint8_t bAutoFlushEmpty:1 | |
If 1, automatically remove empty packets from Rx queue. More... | |
uint8_t bIncludeLenByte:1 | |
If 1, include the received length byte in the stored packet; otherwise discard it. More... | |
uint8_t bIncludeCrc:1 | |
If 1, include the received CRC field in the stored packet; otherwise discard it. More... | |
uint8_t bAppendRssi:1 | |
If 1, append an RSSI byte to the packet in the Rx queue. More... | |
uint8_t bAppendStatus:1 | |
If 1, append a status byte to the packet in the Rx queue. More... | |
uint8_t bAppendTimestamp:1 | |
If 1, append a timestamp to the packet in the Rx queue. More... | |
} | rxConfig |
Configuration bits for the receive queue entries. More... | |
uint8_t | bRepeat |
uint16_t | __dummy0 |
uint32_t | accessAddress |
Access address used on the connection. More... | |
uint8_t | crcInit0 |
CRC initialization value used on the connection – least significant byte. More... | |
uint8_t | crcInit1 |
CRC initialization value used on the connection – middle byte. More... | |
uint8_t | crcInit2 |
CRC initialization value used on the connection – most significant byte. More... | |
struct { | |
uint8_t triggerType:4 | |
The type of trigger. More... | |
uint8_t bEnaCmd:1 | |
uint8_t triggerNo:2 | |
The trigger number of the CMD_TRIGGER command that triggers this action. More... | |
uint8_t pastTrig:1 | |
} | endTrigger |
Trigger that causes the device to end the Rx operation. More... | |
ratmr_t | endTime |
Definition at line 863 of file rf_ble_cmd.h.
uint16_t rfc_bleGenericRxPar_s::__dummy0 |
Definition at line 877 of file rf_ble_cmd.h.
uint32_t rfc_bleGenericRxPar_s::accessAddress |
Access address used on the connection.
Definition at line 878 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bAppendRssi |
If 1, append an RSSI byte to the packet in the Rx queue.
Definition at line 871 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bAppendStatus |
If 1, append a status byte to the packet in the Rx queue.
Definition at line 872 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bAppendTimestamp |
If 1, append a timestamp to the packet in the Rx queue.
Definition at line 873 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bAutoFlushCrcErr |
If 1, automatically remove packets with CRC error from Rx queue.
Definition at line 867 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bAutoFlushEmpty |
If 1, automatically remove empty packets from Rx queue.
Definition at line 868 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bAutoFlushIgnored |
If 1, automatically remove ignored packets from Rx queue.
Definition at line 866 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bEnaCmd |
0: No alternative trigger command
1: CMD_TRIGGER can be used as an alternative trigger
Definition at line 884 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bIncludeCrc |
If 1, include the received CRC field in the stored packet; otherwise discard it.
Definition at line 870 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bIncludeLenByte |
If 1, include the received length byte in the stored packet; otherwise discard it.
Definition at line 869 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::bRepeat |
0: End operation after receiving a packet
1: Restart receiver after receiving a packet
Definition at line 875 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::crcInit0 |
CRC initialization value used on the connection – least significant byte.
Definition at line 879 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::crcInit1 |
CRC initialization value used on the connection – middle byte.
Definition at line 880 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::crcInit2 |
CRC initialization value used on the connection – most significant byte.
Definition at line 881 of file rf_ble_cmd.h.
ratmr_t rfc_bleGenericRxPar_s::endTime |
Time used together with endTrigger
that causes the device to end the Rx operation
Definition at line 890 of file rf_ble_cmd.h.
struct { ... } rfc_bleGenericRxPar_s::endTrigger |
Trigger that causes the device to end the Rx operation.
uint8_t rfc_bleGenericRxPar_s::pastTrig |
0: A trigger in the past is never triggered, or for start of commands, give an error
1: A trigger in the past is triggered as soon as possible
Definition at line 887 of file rf_ble_cmd.h.
dataQueue_t* rfc_bleGenericRxPar_s::pRxQ |
Pointer to receive queue. May be NULL; if so, received packets are not stored.
Definition at line 864 of file rf_ble_cmd.h.
struct { ... } rfc_bleGenericRxPar_s::rxConfig |
Configuration bits for the receive queue entries.
uint8_t rfc_bleGenericRxPar_s::triggerNo |
The trigger number of the CMD_TRIGGER command that triggers this action.
Definition at line 886 of file rf_ble_cmd.h.
uint8_t rfc_bleGenericRxPar_s::triggerType |
The type of trigger.
Definition at line 883 of file rf_ble_cmd.h.