COSA
An Object-Oriented Platform for Arduino Programming
NRF24L01P Member List

This is the complete list of members for NRF24L01P, including all inherited members.

address(int16_t net, uint8_t dev)Wireless::Driverinline
ARC enum valueNRF24L01Pprotected
ARC_CNT enum valueNRF24L01Pprotected
ARD enum valueNRF24L01Pprotected
available()NRF24L01Pvirtual
AW enum valueNRF24L01Pprotected
AW_3BYTES enum valueNRF24L01Pprotected
AW_4BYTES enum valueNRF24L01Pprotected
AW_5BYTES enum valueNRF24L01Pprotected
AW_MAX enum valueNRF24L01Pprotected
begin(const void *config=NULL)NRF24L01Pvirtual
BROADCASTWireless::Driverstatic
broadcast(uint8_t port, const iovec_t *vec)Wireless::Driverinlinevirtual
broadcast(uint8_t port, const void *buf, size_t len)Wireless::Driverinlinevirtual
channel() const Wireless::Driverinline
channel(uint8_t channel)Wireless::Driverinline
clock(uint32_t freq)SPI::Driverinlineprotectedstatic
Command enum nameNRF24L01Pprotected
CONFIG enum valueNRF24L01Pprotected
CONT_WAVE enum valueNRF24L01Pprotected
CRCO enum valueNRF24L01Pprotected
cycle(uint16_t ns)SPI::Driverinlineprotectedstatic
DEFAULT_ARC enum valueNRF24L01Pprotected
DEFAULT_ARD enum valueNRF24L01Pprotected
device_address() const Wireless::Driverinline
DEVICE_PAYLOAD_MAXNRF24L01Pstatic
DPL_P0 enum valueNRF24L01Pprotected
DPL_P1 enum valueNRF24L01Pprotected
DPL_P2 enum valueNRF24L01Pprotected
DPL_P3 enum valueNRF24L01Pprotected
DPL_P4 enum valueNRF24L01Pprotected
DPL_P5 enum valueNRF24L01Pprotected
DPL_PA enum valueNRF24L01Pprotected
SPI::Driver(Board::DigitalPin cs, Pulse pulse=DEFAULT_PULSE, Clock rate=DEFAULT_CLOCK, uint8_t mode=0, Order order=MSB_ORDER, Interrupt::Handler *irq=NULL)SPI::Driverprotected
Wireless::Driver::Driver(int16_t network, uint8_t device)Wireless::Driverinline
drops() const NRF24L01Pinline
DYNPD enum valueNRF24L01Pprotected
EN_AA enum valueNRF24L01Pprotected
EN_ACK_PAY enum valueNRF24L01Pprotected
EN_CRC enum valueNRF24L01Pprotected
EN_DPL enum valueNRF24L01Pprotected
EN_DYN_ACK enum valueNRF24L01Pprotected
EN_RXADDR enum valueNRF24L01Pprotected
ENAA_P0 enum valueNRF24L01Pprotected
ENAA_P1 enum valueNRF24L01Pprotected
ENAA_P2 enum valueNRF24L01Pprotected
ENAA_P3 enum valueNRF24L01Pprotected
ENAA_P4 enum valueNRF24L01Pprotected
ENAA_P5 enum valueNRF24L01Pprotected
ENAA_PA enum valueNRF24L01Pprotected
end()NRF24L01Pinlinevirtual
ERX_P0 enum valueNRF24L01Pprotected
ERX_P1 enum valueNRF24L01Pprotected
ERX_P2 enum valueNRF24L01Pprotected
ERX_P3 enum valueNRF24L01Pprotected
ERX_P4 enum valueNRF24L01Pprotected
ERX_P5 enum valueNRF24L01Pprotected
ERX_PA enum valueNRF24L01Pprotected
FEATURE enum valueNRF24L01Pprotected
FIFO_STATUS enum valueNRF24L01Pprotected
FLUSH_RX enum valueNRF24L01Pprotected
FLUSH_TX enum valueNRF24L01Pprotected
input_power_level()Wireless::Driverinlinevirtual
is_broadcast()Wireless::Driverinlinevirtual
link_quality_indicator()Wireless::Driverinlinevirtual
m_addrWireless::Driverprotected
m_availWireless::Driverprotected
m_ceNRF24L01Pprotected
m_channelWireless::Driverprotected
m_csSPI::Driverprotected
m_destWireless::Driverprotected
m_dropsNRF24L01Pprotected
m_irqNRF24L01Pprotected
m_nextSPI::Driverprotected
m_pulseSPI::Driverprotected
m_retransNRF24L01Pprotected
m_spcrSPI::Driverprotected
m_spsrSPI::Driverprotected
m_stateNRF24L01Pprotected
m_statusNRF24L01Pprotected
m_transNRF24L01Pprotected
MASK_MAX_RT enum valueNRF24L01Pprotected
MASK_RX_DR enum valueNRF24L01Pprotected
MASK_TX_DS enum valueNRF24L01Pprotected
MAX_RT enum valueNRF24L01Pprotected
network_address() const Wireless::Driverinline
NOP enum valueNRF24L01Pprotected
NRF24L01P(uint16_t net, uint8_t dev, Board::DigitalPin csn=Board::D10, Board::DigitalPin ce=Board::D9, Board::ExternalInterruptPin irq=Board::EXT0)NRF24L01P
OBSERVE_TX enum valueNRF24L01Pprotected
operator<<(IOStream &outs, status_t status)NRF24L01Pfriend
operator<<(IOStream &outs, fifo_status_t status)NRF24L01Pfriend
operator<<(IOStream &outs, observe_tx_t observe)NRF24L01Pfriend
output_power_level(int8_t dBm)NRF24L01Pvirtual
PAYLOAD_MAXNRF24L01Pstatic
PIPE_MASK enum valueNRF24L01Pprotected
PIPE_MAX enum valueNRF24L01Pprotected
PLL_LOCK_SIGNAL enum valueNRF24L01Pprotected
PLOS_CNT enum valueNRF24L01Pprotected
POWER_DOWN enum valueNRF24L01Pprotected
POWER_DOWN_STATE enum valueNRF24L01Pprotected
POWER_UP enum valueNRF24L01Pprotected
powerdown()NRF24L01Pvirtual
powerup()NRF24L01Pvirtual
PRIM_RX enum valueNRF24L01Pprotected
PWR_UP enum valueNRF24L01Pprotected
R_REGISTER enum valueNRF24L01Pprotected
R_RX_PAYLOAD enum valueNRF24L01Pprotected
R_RX_PL_WID enum valueNRF24L01Pprotected
read(Command cmd)NRF24L01Pprotected
read(Command cmd, void *buf, size_t size)NRF24L01Pprotected
read(Register reg)NRF24L01Pinlineprotected
read(Register reg, void *buf, size_t size)NRF24L01Pinlineprotected
read_fifo_status()NRF24L01Pinlineprotected
read_observe_tx()NRF24L01Pinlineprotected
read_status()NRF24L01Pprotected
receiver_mode()NRF24L01Pprotected
recv(uint8_t &src, uint8_t &port, void *buf, size_t count, uint32_t ms=0L)NRF24L01Pvirtual
REG_MASK enum valueNRF24L01Pprotected
Register enum nameNRF24L01Pprotected
retrans() const NRF24L01Pinline
REUSE_TX_PL enum valueNRF24L01Pprotected
RF_CH enum valueNRF24L01Pprotected
RF_DR_1MBPS enum valueNRF24L01Pprotected
RF_DR_250KBPS enum valueNRF24L01Pprotected
RF_DR_2MBPS enum valueNRF24L01Pprotected
RF_DR_HIGH enum valueNRF24L01Pprotected
RF_DR_LOW enum valueNRF24L01Pprotected
RF_PWR enum valueNRF24L01Pprotected
RF_PWR_0DBM enum valueNRF24L01Pprotected
RF_PWR_12DBM enum valueNRF24L01Pprotected
RF_PWR_18DBM enum valueNRF24L01Pprotected
RF_PWR_6DBM enum valueNRF24L01Pprotected
RF_SETUP enum valueNRF24L01Pprotected
room()Wireless::Driverinlinevirtual
RPD enum valueNRF24L01Pprotected
RX_ADDR_P0 enum valueNRF24L01Pprotected
RX_ADDR_P1 enum valueNRF24L01Pprotected
RX_ADDR_P2 enum valueNRF24L01Pprotected
RX_ADDR_P3 enum valueNRF24L01Pprotected
RX_ADDR_P4 enum valueNRF24L01Pprotected
RX_ADDR_P5 enum valueNRF24L01Pprotected
RX_DR enum valueNRF24L01Pprotected
RX_EMPTY enum valueNRF24L01Pprotected
RX_FULL enum valueNRF24L01Pprotected
RX_P_NO enum valueNRF24L01Pprotected
RX_P_NO_MASK enum valueNRF24L01Pprotected
RX_P_NO_NONE enum valueNRF24L01Pprotected
RX_PW_P0 enum valueNRF24L01Pprotected
RX_PW_P1 enum valueNRF24L01Pprotected
RX_PW_P2 enum valueNRF24L01Pprotected
RX_PW_P3 enum valueNRF24L01Pprotected
RX_PW_P4 enum valueNRF24L01Pprotected
RX_PW_P5 enum valueNRF24L01Pprotected
RX_STATE enum valueNRF24L01Pprotected
send(uint8_t dest, uint8_t port, const iovec_t *vec)NRF24L01Pvirtual
send(uint8_t dest, uint8_t port, const void *buf, size_t len)NRF24L01Pvirtual
set_clock(Clock rate)SPI::Driverprotected
set_clock(uint32_t freq)SPI::Driverinlineprotected
SETUP_AW enum valueNRF24L01Pprotected
SETUP_RETR enum valueNRF24L01Pprotected
standby()NRF24L01P
STANDBY_STATE enum valueNRF24L01Pprotected
State enum nameNRF24L01Pprotected
STATUS enum valueNRF24L01Pprotected
Thce_usNRF24L01Pprotectedstatic
Tpd2stby_msNRF24L01Pprotectedstatic
trans() const NRF24L01Pinline
transmit_mode(uint8_t dest)NRF24L01Pprotected
Tstby2a_usNRF24L01Pprotectedstatic
TX_ADDR enum valueNRF24L01Pprotected
TX_DS enum valueNRF24L01Pprotected
TX_EMPTY enum valueNRF24L01Pprotected
TX_FIFO_FULL enum valueNRF24L01Pprotected
TX_FULL enum valueNRF24L01Pprotected
TX_REUSE enum valueNRF24L01Pprotected
TX_STATE enum valueNRF24L01Pprotected
W_ACK_PAYLOAD enum valueNRF24L01Pprotected
W_REGISTER enum valueNRF24L01Pprotected
W_TX_PAYLOAD enum valueNRF24L01Pprotected
W_TX_PAYLOAD_NO_ACK enum valueNRF24L01Pprotected
wakeup_on_radio()Wireless::Driverinlinevirtual
write(Command cmd)NRF24L01Pprotected
write(Command cmd, uint8_t data)NRF24L01Pprotected
write(Command cmd, const void *buf, size_t size)NRF24L01Pprotected
write(Register reg, uint8_t data)NRF24L01Pinlineprotected
write(Register reg, const void *buf, size_t size)NRF24L01Pinlineprotected