RAIL_StateTiming_t Struct Reference
A timing configuration structure for the RAIL State Machine.
#include <
rail_types.h
>
Data Fields | |
uint16_t | idleToRx |
Transition time from IDLE to RX. | |
uint16_t | txToRx |
Transition time from TX to RX. | |
uint16_t | idleToTx |
Transition time from IDLE to RX. | |
uint16_t | rxToTx |
Transition time from RX to TX. | |
uint16_t | rxSearchTimeout |
Time radio looks for packets when coming from idle, value of zero disables this feature. | |
uint16_t | txToRxSearchTimeout |
Time to look for packets when coming from TX, value of zero disables this feature. |
A timing configuration structure for the RAIL State Machine.
Configure the timings of the radio state transitions for common situations. All of the listed timings are in us. Timing values cannot exceed 13 ms. A value of 0 for the transition time means that the specified transition should happen as fast as possible, even if the timing cannot be as consistent. Any other timing value will be limited, so that the time can be hit consistently. Transitions to IDLE always happen as fast as possible.
Definition at line 1715
of file rail_types.h
.
Field Documentation
◆ idleToRx
uint16_t RAIL_StateTiming_t::idleToRx |
Transition time from IDLE to RX.
Definition at line 1716
of file rail_types.h
.
◆ idleToTx
uint16_t RAIL_StateTiming_t::idleToTx |
Transition time from IDLE to RX.
Definition at line 1718
of file rail_types.h
.
◆ rxSearchTimeout
uint16_t RAIL_StateTiming_t::rxSearchTimeout |
Time radio looks for packets when coming from idle, value of zero disables this feature.
Definition at line 1720
of file rail_types.h
.
◆ rxToTx
uint16_t RAIL_StateTiming_t::rxToTx |
Transition time from RX to TX.
Definition at line 1719
of file rail_types.h
.
◆ txToRx
uint16_t RAIL_StateTiming_t::txToRx |
Transition time from TX to RX.
Definition at line 1717
of file rail_types.h
.
◆ txToRxSearchTimeout
uint16_t RAIL_StateTiming_t::txToRxSearchTimeout |
Time to look for packets when coming from TX, value of zero disables this feature.
Definition at line 1722
of file rail_types.h
.
The documentation for this struct was generated from the following file:
- common/
rail_types.h