ccrf2 2.0.0.0
Macros
Chip states returned in status byte

Macros

#define CCRF2_STATE_IDLE   0x00
 
#define CCRF2_STATE_RX   0x10
 
#define CCRF2_STATE_TX   0x20
 
#define CCRF2_STATE_FSTXON   0x30
 
#define CCRF2_STATE_CALIBRATE   0x40
 
#define CCRF2_STATE_SETTLING   0x50
 
#define CCRF2_STATE_RXFIFO_ERROR   0x60
 
#define CCRF2_STATE_TXFIFO_ERROR   0x70
 
#define CCRF2_RADIO_BURST_ACCESS   0x40
 
#define CCRF2_RADIO_SINGLE_ACCESS   0x00
 
#define CCRF2_RADIO_READ_ACCESS   0x80
 
#define CCRF2_RADIO_WRITE_ACCESS   0x00
 

Detailed Description

Macro Definition Documentation

◆ CCRF2_RADIO_BURST_ACCESS

#define CCRF2_RADIO_BURST_ACCESS   0x40

◆ CCRF2_RADIO_READ_ACCESS

#define CCRF2_RADIO_READ_ACCESS   0x80

◆ CCRF2_RADIO_SINGLE_ACCESS

#define CCRF2_RADIO_SINGLE_ACCESS   0x00

◆ CCRF2_RADIO_WRITE_ACCESS

#define CCRF2_RADIO_WRITE_ACCESS   0x00

◆ CCRF2_STATE_CALIBRATE

#define CCRF2_STATE_CALIBRATE   0x40

◆ CCRF2_STATE_FSTXON

#define CCRF2_STATE_FSTXON   0x30

◆ CCRF2_STATE_IDLE

#define CCRF2_STATE_IDLE   0x00

◆ CCRF2_STATE_RX

#define CCRF2_STATE_RX   0x10

◆ CCRF2_STATE_RXFIFO_ERROR

#define CCRF2_STATE_RXFIFO_ERROR   0x60

◆ CCRF2_STATE_SETTLING

#define CCRF2_STATE_SETTLING   0x50

◆ CCRF2_STATE_TX

#define CCRF2_STATE_TX   0x20

◆ CCRF2_STATE_TXFIFO_ERROR

#define CCRF2_STATE_TXFIFO_ERROR   0x70