RF_REG19
Bit Field |
Read/Write |
Field Name |
Description |
---|---|---|---|
30 |
RW |
RSSI_BANK_EN_RSSI_DITHER |
Speed on the RSSI triangular dithering signal (banked) |
29 |
RW |
RSSI_BANK_FAST_RSSI |
RSSI filtering speed (banked) |
28 |
RW |
RSSI_BANK_EN_FAST_PRE_SYNC |
Fast mode switching during the preamble reception (banked) |
27:24 |
RW |
RSSI_BANK_TAU_RSSI_FILTERING |
Time constant of the RSSI filtering block (banked) |
20 |
RW |
DECISION_USE_VIT_SOFT |
Viterbi soft decoding (banked) |
19:18 |
RW |
DECISION_VITERBI_LEN |
Set the Viterbi path length (banked) |
17 |
RW |
DECISION_VITERBI_POW_NLIN |
Viterbi algorithm uses power instead of amplitude to evaluate the error on the path (banked) |
16 |
RW |
DECISION_EN_VITERBI_GFSK |
Viterbi algorithm for the GFSK decoding (banked) |
15:8 |
RW |
FSK_FCR_AMP_3_FSK_FCR_AMP3 |
FSK amplitude high (banked) |
7:0 |
RW |
FSK_FCR_AMP_2_FSK_FCR_AMP2 |
FSK amplitude mid (banked) |
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
---|---|---|---|---|
30 |
RSSI_BANK_EN_RSSI_DITHER |
RSSI_BANK_EN_RRSI_DITHER_DISABLE |
Disable the RSSI filtering (use minimum value of RSSI even) |
0x0* |
|
|
RSSI_BANK_EN_RRSI_DITHER_ENABLE |
Enable the RSSI filtering |
0x1 |
29 |
RSSI_BANK_FAST_RSSI |
RSSI_BANK_FAST_RSSI_NORMAL |
Normal RSSI filtering |
0x0* |
|
|
RSSI_BANK_FAST_RSSI_FAST |
Fast RSSI filtering (8x faster) |
0x1 |
28 |
RSSI_BANK_EN_FAST_PRE_SYNC |
RSSI_BANK_EN_FAST_PRE_SYNC_DISABLE |
Don't switch the fast modes during the preamble reception |
0x0 |
|
|
RSSI_BANK_EN_FAST_PRE_SYNC_ENABLE |
Switch the fast modes during the preamble reception |
0x1* |
27:24 |
RSSI_BANK_TAU_RSSI_FILTERING |
RSSI_BANK_TAU_RSSI_FILTERING_4 |
4 symbols |
0x0 |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_8 |
8 symbols |
0x1* |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_16 |
16 symbols |
0x2 |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_32 |
32 symbols |
0x3 |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_64 |
64 symbols |
0x4 |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_128 |
128 symbols |
0x5 |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_256 |
256 symbols |
0x6 |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_512 |
512 symbols |
0x7 |
|
|
RSSI_BANK_TAU_RSSI_FILTERING_1024 |
1024 symbols |
0x8 |
20 |
DECISION_USE_VIT_SOFT |
DECISION_USE_VIT_SOFT_DISABLE |
Don't use the Viterbi soft decoding |
0x0* |
|
|
DECISION_USE_VIT_SOFT_ENABLE |
Use the Viterbi soft decoding |
0x1 |
19:18 |
DECISION_VITERBI_LEN |
DECISION_VITERBI_LEN_1 |
1 bit |
0x0 |
|
|
DECISION_VITERBI_LEN_2 |
2 bits |
0x1 |
|
|
DECISION_VITERBI_LEN_4 |
4 bits |
0x2* |
|
|
DECISION_VITERBI_LEN_8 |
8 bits |
0x3 |
17 |
DECISION_VITERBI_POW_NLIN |
DECISION_VITERBI_POW_NLIN_DISABLE |
Viterbi algorithm uses amplitude to evaluate the error on the path |
0x0 |
|
|
DECISION_VITERBI_POW_NLIN_ENABLE |
Viterbi algorithm uses power to evaluate the error on the path |
0x1* |
16 |
DECISION_EN_VITERBI_GFSK |
DECISION_EN_VITERBI_GFSK_DISABLE |
Disable the Viterbi algorithm for the GFSK decoding |
0x0 |
|
|
DECISION_EN_VITERBI_GFSK_ENABLE |
Enable the Viterbi algorithm for the GFSK decoding |
0x1* |
15:8 |
FSK_FCR_AMP_3_FSK_FCR_AMP3 |
FSK_FCR_AMP_3_FSK_FCR_AMP3_DEFAULT |
In 4FSK is the high amplitude (+/-3), in FSK w/ ISI it specifies the highest amplitude (generally it corresponds to a sequence 1-1-1) |
0x44* |
7:0 |
FSK_FCR_AMP_2_FSK_FCR_AMP2 |
FSK_FCR_AMP_2_FSK_FCR_AMP2_DEFAULT |
In 4FSK is the threshold, in FSK w/ ISI it specify the mid amplitude (generally it corresponds to a sequence 0-1-1 or 1-1-0) |
0x30* |