Operation states of NRF24L01+ (NG) devices. More...
Operation states of NRF24L01+ (NG) devices.
Definition in file nrf24l01p_ng_states.h.
#include "nrf24l01p_ng.h"
 Include dependency graph for nrf24l01p_ng_states.h:Go to the source code of this file.
| #define | NRF24L01P_NG_DELAY_US_START_UP (1500) | 
| Wakeup delay.   | |
| #define | NRF24L01P_NG_DELAY_US_RX_SETTLING (130) | 
| Transition delay to RX mode.   | |
| #define | NRF24L01P_NG_DELAY_US_TX_SETTLING (130) | 
| Transition delay to TX mode.   | |
| #define | NRF24L01P_NG_DELAY_US_CE_HIGH_PULSE (10) | 
| CE gpio pin pull-low to trigger a transmission.   | |
| void | nrf24l01p_ng_transition_to_power_down (nrf24l01p_ng_t *dev) | 
| Put device to sleep.   | |
| void | nrf24l01p_ng_transition_to_standby_1 (nrf24l01p_ng_t *dev) | 
| Go to idle state, wake up device.   | |
| void | nrf24l01p_ng_transition_to_standby_2 (nrf24l01p_ng_t *dev) | 
| Go to "be ready to transmit" state.   | |
| void | nrf24l01p_ng_transition_to_rx_mode (nrf24l01p_ng_t *dev) | 
| Go to Rx mode.   | |
| void | nrf24l01p_ng_transition_to_tx_mode (nrf24l01p_ng_t *dev) | 
| Go to Tx mode.   | |
| #define NRF24L01P_NG_DELAY_US_CE_HIGH_PULSE (10) | 
CE gpio pin pull-low to trigger a transmission.
Definition at line 45 of file nrf24l01p_ng_states.h.
| #define NRF24L01P_NG_DELAY_US_RX_SETTLING (130) | 
Transition delay to RX mode.
Definition at line 35 of file nrf24l01p_ng_states.h.
| #define NRF24L01P_NG_DELAY_US_START_UP (1500) | 
Wakeup delay.
Definition at line 30 of file nrf24l01p_ng_states.h.
| #define NRF24L01P_NG_DELAY_US_TX_SETTLING (130) | 
Transition delay to TX mode.
Definition at line 40 of file nrf24l01p_ng_states.h.
| void nrf24l01p_ng_transition_to_power_down | ( | nrf24l01p_ng_t * | dev | ) | 
Put device to sleep.
| [in] | dev | NRF24L01+ device handle | 
| void nrf24l01p_ng_transition_to_rx_mode | ( | nrf24l01p_ng_t * | dev | ) | 
Go to Rx mode.
| [in] | dev | NRF24L01+ device handle | 
| void nrf24l01p_ng_transition_to_standby_1 | ( | nrf24l01p_ng_t * | dev | ) | 
Go to idle state, wake up device.
| [in] | dev | NRF24L01+ device handle | 
| void nrf24l01p_ng_transition_to_standby_2 | ( | nrf24l01p_ng_t * | dev | ) | 
Go to "be ready to transmit" state.
| [in] | dev | NRF24L01+ device handle | 
| void nrf24l01p_ng_transition_to_tx_mode | ( | nrf24l01p_ng_t * | dev | ) | 
Go to Tx mode.
| [in] | dev | NRF24L01+ device handle |