firmware  v0.1.2
Chromation Spectrometer Dev-Kit
LisConfigs.h
Go to the documentation of this file.
1 
9 #ifndef _LISCONFIGS_H
10 #define _LISCONFIGS_H
11 #include "LisConfig.h"
12 
13 lis_cfg binning;
14 lis_cfg gain;
15 lis_cfg active_rows;
16 lis_cfg_val BINNING_OFF = 0x00;
17 lis_cfg_val BINNING_ON = 0x01;
18 lis_cfg_val GAIN_1X = 0x01;
19 lis_cfg_val GAIN_2X5 = 0x25;
20 lis_cfg_val GAIN_4X = 0x04;
21 lis_cfg_val GAIN_5X = 0x05;
22 lis_cfg_val ALL_ROWS_ACTIVE = 0x1F; // 0b00011111 : all five rows
23 lis_cfg_val ONLY_ROW_1_ACTIVE = 0x01; // 0b00000001
24 lis_cfg_val ONLY_ROW_2_ACTIVE = 0x02; // 0b00000010
25 lis_cfg_val ONLY_ROW_3_ACTIVE = 0x04; // 0b00000100
26 lis_cfg_val ONLY_ROW_4_ACTIVE = 0x08; // 0b00001000
27 lis_cfg_val ONLY_ROW_5_ACTIVE = 0x10; // 0b00010000
28 
29 #endif // _LISCONFIGS_H
LIS-770i configuration
uint8_t lis_cfg
LIS-770i programmable parameters are type lis_cfg
Definition: LisConfig.h:28
uint8_t const lis_cfg_val
LIS-770i parameter values are type lis_cfg_val
Definition: LisConfig.h:34