SENSOR_FIFO_CFG
Bit Field |
Read/Write |
Field Name |
Description |
---|---|---|---|
12:8 |
R |
FIFO_LEVEL |
Number of samples stored in FIFO |
6 |
RW |
FIFO_RX_INT_EN |
Enable / disable the interrupt when FIFO is full |
5 |
RW |
FIFO_RX_DMA_EN |
Enable / disable the DMA trigger when FIFIO is full |
4 |
RW |
FIFO_STORE_EN |
Enable the storage of sample on the FIFO |
3:0 |
RW |
FIFO_SIZE |
Number of samples stored before waking up the core |
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
---|---|---|---|---|
12:8 |
FIFO_LEVEL |
SENSOR_FIFO_EMPTY |
FIFO data level is 0 |
0x0* |
|
|
SENSOR_FIFO_FULL |
FIFO data level is 16 |
0x10 |
6 |
FIFO_RX_INT_EN |
FIFO_RX_INT_DISABLED |
No RX interrupt |
0x0* |
|
|
FIFO_RX_INT_ENABLED |
RX interrupt when FIFO is full |
0x1 |
5 |
FIFO_RX_DMA_EN |
FIFO_RX_DMA_DISABLED |
No RX DMA triggered |
0x0* |
|
|
FIFO_RX_DMA_ENABLED |
RX DMA triggered when FIFO is full |
0x1 |
4 |
FIFO_STORE_EN |
SENSOR_FIFO_STORE_DISABLED |
Samples are not stored in the FIFO |
0x0 |
|
|
SENSOR_FIFO_STORE_ENABLED |
Samples are stored in the FIFO |
0x1* |
3:0 |
FIFO_SIZE |
SENSOR_FIFO_SIZE1 |
FIFO size 1; core wakes up after first sample arrives |
0x0* |
|
|
SENSOR_FIFO_SIZE2 |
FIFO size 2 |
0x1 |
|
|
SENSOR_FIFO_SIZE3 |
FIFO size 3 |
0x2 |
|
|
SENSOR_FIFO_SIZE4 |
FIFO size 4 |
0x3 |
|
|
SENSOR_FIFO_SIZE5 |
FIFO size 5 |
0x4 |
|
|
SENSOR_FIFO_SIZE6 |
FIFO size 6 |
0x5 |
|
|
SENSOR_FIFO_SIZE7 |
FIFO size 7 |
0x6 |
|
|
SENSOR_FIFO_SIZE8 |
FIFO size 8 |
0x7 |
|
|
SENSOR_FIFO_SIZE9 |
FIFO size 9 |
0x8 |
|
|
SENSOR_FIFO_SIZE10 |
FIFO size 10 |
0x9 |
|
|
SENSOR_FIFO_SIZE11 |
FIFO size 11 |
0xA |
|
|
SENSOR_FIFO_SIZE12 |
FIFO size 12 |
0xB |
|
|
SENSOR_FIFO_SIZE13 |
FIFO size 13 |
0xC |
|
|
SENSOR_FIFO_SIZE14 |
FIFO size 14 |
0xD |
|
|
SENSOR_FIFO_SIZE15 |
FIFO size 15 |
0xE |
|
|
SENSOR_FIFO_SIZE16 |
FIFO size 16 |
0xF |