#include <rf_ble_cmd.h>
Data Fields | |
uint16_t | numPackets |
Number of packets to transmit 0: Transmit unlimited number of packets. More... | |
uint8_t | payloadLength |
The number of payload bytes in each packet. More... | |
uint8_t | packetType |
The packet type to be used, encoded according to the Bluetooth 5.0 spec, Volume 6, Part F, Section 4.1.4. More... | |
ratmr_t | period |
Number of radio timer cycles between the start of each packet. More... | |
struct { | |
uint8_t bOverrideDefault:1 | |
0: Use default packet encoding 1: Override packet contents More... | |
uint8_t bUsePrbs9:1 | |
If bOverride is 1:0: No PRBS9 encoding of packet 1: Use PRBS9 encoding of packet. More... | |
uint8_t bUsePrbs15:1 | |
If bOverride is 1:0: No PRBS15 encoding of packet 1: Use PRBS15 encoding of packet. More... | |
} | config |
uint8_t | byteVal |
If config.bOverride is 1, value of each byte to be sent. More... | |
uint8_t | __dummy0 |
struct { | |
uint8_t triggerType:4 | |
The type of trigger. More... | |
uint8_t bEnaCmd:1 | |
0: No alternative trigger command 1: CMD_TRIGGER can be used as an alternative trigger More... | |
uint8_t triggerNo:2 | |
The trigger number of the CMD_TRIGGER command that triggers this action. More... | |
uint8_t pastTrig:1 | |
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 More... | |
} | endTrigger |
Trigger that causes the device to end the Test Tx operation. More... | |
ratmr_t | endTime |
Time used together with endTrigger that causes the device to end the Test Tx operation. More... | |
uint8_t rfc_bleTxTestPar_s::__dummy0 |
uint8_t rfc_bleTxTestPar_s::bEnaCmd |
0: No alternative trigger command
1: CMD_TRIGGER can be used as an alternative trigger
uint8_t rfc_bleTxTestPar_s::bOverrideDefault |
0: Use default packet encoding
1: Override packet contents
uint8_t rfc_bleTxTestPar_s::bUsePrbs15 |
If bOverride
is 1:
0: No PRBS15 encoding of packet
1: Use PRBS15 encoding of packet.
uint8_t rfc_bleTxTestPar_s::bUsePrbs9 |
If bOverride
is 1:
0: No PRBS9 encoding of packet
1: Use PRBS9 encoding of packet.
uint8_t rfc_bleTxTestPar_s::byteVal |
If config.bOverride
is 1, value of each byte to be sent.
struct { ... } rfc_bleTxTestPar_s::config |
ratmr_t rfc_bleTxTestPar_s::endTime |
Time used together with endTrigger
that causes the device to end the Test Tx operation.
struct { ... } rfc_bleTxTestPar_s::endTrigger |
Trigger that causes the device to end the Test Tx operation.
uint16_t rfc_bleTxTestPar_s::numPackets |
Number of packets to transmit
0: Transmit unlimited number of packets.
uint8_t rfc_bleTxTestPar_s::packetType |
The packet type to be used, encoded according to the Bluetooth 5.0 spec, Volume 6, Part F, Section 4.1.4.
uint8_t rfc_bleTxTestPar_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
uint8_t rfc_bleTxTestPar_s::payloadLength |
The number of payload bytes in each packet.
ratmr_t rfc_bleTxTestPar_s::period |
Number of radio timer cycles between the start of each packet.
uint8_t rfc_bleTxTestPar_s::triggerNo |
The trigger number of the CMD_TRIGGER command that triggers this action.
uint8_t rfc_bleTxTestPar_s::triggerType |
The type of trigger.