RF_REG00
Bit Field |
Read/Write |
Field Name |
Description |
---|---|---|---|
31 |
RW |
DATAWHITE_BTLE_DW_BTLE |
Data whitening control |
30:24 |
RW |
DATAWHITE_BTLE_DW_BTLE_RST |
Reset value to put on the Bluetooth LE data whitening shift register |
23 |
RW |
FOURFSK_CODING_EN_FOURFSK_CODING |
Enable 4FSK coding |
22:20 |
RW |
FOURFSK_CODING_TX_FOURFSK_CODING |
Set the 4FSK coding (Tx mode) |
18:16 |
RW |
FOURFSK_CODING_RX_FOURFSK_CODING |
Set the 4FSK decoding (Rx mode) |
14 |
RW |
MODE2_DIFF_CODING |
Differential coding/decoding |
13 |
RW |
MODE2_PSK_NFSK |
FSK/PSK mode selection |
12:8 |
RW |
MODE2_TESTMODE |
Output test mode |
7 |
RW |
MODE_NOT_TO_IDLE |
FSM goes in suspend mode after a Tx or Rx packet |
5 |
RW |
MODE_EN_FSM |
Radio FSM control |
4 |
RW |
MODE_EN_DESERIALIZER |
Deserializer control |
3 |
RW |
MODE_EN_SERIALIZER |
Serializer control |
2 |
RW |
MODE_TX_NRX |
Select Tx or Rx mode |
1:0 |
RW |
MODE_MODE |
Select the working mode of the digital baseband |
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
---|---|---|---|---|
31 |
DATAWHITE_BTLE_DW_BTLE |
DATAWHITE_BTLE_DW_BTLE_DISABLE |
Disable data whitening |
0x0 |
|
|
DATAWHITE_BTLE_DW_BTLE_ENABLE |
Enable data whitening |
0x1* |
30:24 |
DATAWHITE_BTLE_DW_BTLE_RST |
DATAWHITE_BTLE_DW_BTLE_RST_DEFAULT |
|
0x0* |
23 |
FOURFSK_CODING_EN_FOURFSK_CODING |
FOURFSK_CODING_EN_FOURFSK_CODING_DISABLE |
Disable 4FSK coding |
0x0* |
|
|
FOURFSK_CODING_EN_FOURFSK_CODING_ENABLE |
Enable 4FSK coding |
0x1 |
22:20 |
FOURFSK_CODING_TX_FOURFSK_CODING |
FOURFSK_CODING_TX_FOURFSK_CODING_DEFAULT |
Bit 0 determines if the sign is given by the Q signal (0) or I signal (1). Bit 1 select if the signal is inverted for the sign, bit 2 selects if the signal is inverted for the abs amplitude. |
0x0* |
18:16 |
FOURFSK_CODING_RX_FOURFSK_CODING |
FOURFSK_CODING_RX_FOURFSK_CODING_DEFAULT |
Bit 0 determines if the sign is given by the Q signal (0) or I signal (1). Bit 1 selects if the signal is inverted for the sign, bit 2 selects if the signal is inverted for the abs amplitude. |
0x0* |
14 |
MODE2_DIFF_CODING |
MODE2_DIFF_CODING_DISABLE |
Disable the differential coding/decoding |
0x0* |
|
|
MODE2_DIFF_CODING_ENABLE |
Enable the differential coding/decoding |
0x1 |
13 |
MODE2_PSK_NFSK |
MODE2_PSK_NFSK_FSK |
FSK mode is selected |
0x0* |
|
|
MODE2_PSK_NFSK_PSK |
PSK mode is selected |
0x1 |
12:8 |
MODE2_TESTMODE |
MODE2_TESTMODE_OFF |
|
0x0* |
|
|
MODE2_TESTMODE_CEVA |
|
0x8 |
7 |
MODE_NOT_TO_IDLE |
MODE_NOT_TO_IDLE_DISABLE |
FSM not to go in suspend mode after a Tx or Rx packet |
0x0* |
|
|
MODE_NOT_TO_IDLE_ENABLE |
FSM to go in suspend mode after a Tx or Rx packet |
0x1 |
5 |
MODE_EN_FSM |
MODE_EN_FSM_DISABLE |
Disable the radio FSM |
0x0 |
|
|
MODE_EN_FSM_ENABLE |
Enable the radio FSM |
0x1* |
4 |
MODE_EN_DESERIALIZER |
MODE_EN_DESERIALIZER_DISABLE |
Disable the deserializer |
0x0* |
|
|
MODE_EN_DESERIALIZER_ENABLE |
Enable the deserializer |
0x1 |
3 |
MODE_EN_SERIALIZER |
MODE_EN_SERIALIZER_DISABLE |
Disable the serializer |
0x0* |
|
|
MODE_EN_SERIALIZER_ENABLE |
Enable the serializer |
0x1 |
2 |
MODE_TX_NRX |
MODE_TX_NRX_RX |
Select Rx mode |
0x0* |
|
|
MODE_TX_NRX_TX |
Select Tx mode |
0x1 |
1:0 |
MODE_MODE |
MODE_MODE_0 |
The digital baseband is off |
0x0 |
|
|
MODE_MODE_1 |
The clock is generated but the blocks are reset (Tx, Rx, FIFOs and FSM) |
0x1 |
|
|
MODE_MODE_2 |
The digital baseband is frozen |
0x2* |
|
|
MODE_MODE_3 |
Working |
0x3 |