smoke 2.0.0.0
FIFO configuration commands

Macros

#define SMOKE_SAMPLEAVG_MASK   (uint8_t)~0b11100000
 
#define SMOKE_SAMPLEAVG_1   0x00
 
#define SMOKE_SAMPLEAVG_2   0x20
 
#define SMOKE_SAMPLEAVG_4   0x40
 
#define SMOKE_SAMPLEAVG_8   0x60
 
#define SMOKE_SAMPLEAVG_16   0x80
 
#define SMOKE_SAMPLEAVG_32   0xA0
 
#define SMOKE_ROLLOVER_MASK   0xEF
 
#define SMOKE_ROLLOVER_ENABLE   0x10
 
#define SMOKE_ROLLOVER_DISABLE   0x00
 
#define SMOKE_A_FULL_MASK   0xF0
 

Detailed Description

Macro Definition Documentation

◆ SMOKE_A_FULL_MASK

#define SMOKE_A_FULL_MASK   0xF0

◆ SMOKE_ROLLOVER_DISABLE

#define SMOKE_ROLLOVER_DISABLE   0x00

◆ SMOKE_ROLLOVER_ENABLE

#define SMOKE_ROLLOVER_ENABLE   0x10

◆ SMOKE_ROLLOVER_MASK

#define SMOKE_ROLLOVER_MASK   0xEF

◆ SMOKE_SAMPLEAVG_1

#define SMOKE_SAMPLEAVG_1   0x00

◆ SMOKE_SAMPLEAVG_16

#define SMOKE_SAMPLEAVG_16   0x80

◆ SMOKE_SAMPLEAVG_2

#define SMOKE_SAMPLEAVG_2   0x20

◆ SMOKE_SAMPLEAVG_32

#define SMOKE_SAMPLEAVG_32   0xA0

◆ SMOKE_SAMPLEAVG_4

#define SMOKE_SAMPLEAVG_4   0x40

◆ SMOKE_SAMPLEAVG_8

#define SMOKE_SAMPLEAVG_8   0x60

◆ SMOKE_SAMPLEAVG_MASK

#define SMOKE_SAMPLEAVG_MASK   (uint8_t)~0b11100000