|
|
@@ -46,18 +46,20 @@ typedef struct
|
|
|
|
|
|
typedef enum
|
|
|
{
|
|
|
- _250dps,
|
|
|
- _500dps,
|
|
|
- _1000dps,
|
|
|
- _2000dps
|
|
|
+ GYRO_FS_250dps,
|
|
|
+ GYRO_FS_500dps,
|
|
|
+ GYRO_FS_1000dps,
|
|
|
+ GYRO_FS_2000dps,
|
|
|
+ GYRO_FS_None = 0xFF
|
|
|
} gyro_full_scale;
|
|
|
|
|
|
typedef enum
|
|
|
{
|
|
|
- _2g,
|
|
|
- _4g,
|
|
|
- _8g,
|
|
|
- _16g
|
|
|
+ ACCEL_FS_2g,
|
|
|
+ ACCEL_FS_4g,
|
|
|
+ ACCEL_FS_8g,
|
|
|
+ ACCEL_FS_16g,
|
|
|
+ ACCEL_FS_NoneG = 0xFF
|
|
|
} accel_full_scale;
|
|
|
|
|
|
|
|
|
@@ -77,6 +79,7 @@ typedef enum
|
|
|
ACCEL_lpf_011_5Hz = 0x5,
|
|
|
ACCEL_lpf_005_7Hz = 0x6,
|
|
|
ACCEL_lpf_473Hz = 0x7,
|
|
|
+ ACCEL_lpf_None = 0xFF,
|
|
|
} accel_dlp_cfg;
|
|
|
|
|
|
|
|
|
@@ -97,6 +100,7 @@ typedef enum
|
|
|
ACCEL_samplerate_1_1Hz = 12,
|
|
|
ACCEL_samplerate_0_55Hz = 13,
|
|
|
ACCEL_samplerate_0_27Hz = 14,
|
|
|
+ ACCEL_samplerate_None = 255,
|
|
|
|
|
|
} accel_samplerate;
|
|
|
|
|
|
@@ -119,6 +123,7 @@ typedef enum
|
|
|
GYRO_samplerate_017_6Hz = 63,
|
|
|
GYRO_samplerate_017_3Hz = 64,
|
|
|
GYRO_samplerate_004_4Hz = 255,
|
|
|
+ GYRO_samplerate_None = 254, //0xFE
|
|
|
} gyro_samplerate;
|
|
|
|
|
|
|
|
|
@@ -138,6 +143,7 @@ typedef enum
|
|
|
GYRO_lpf_011_6Hz = 0x5,
|
|
|
GYRO_lpf_005_7Hz = 0x6,
|
|
|
GYRO_lpf_361_4Hz = 0x7,
|
|
|
+ GYRO_lpf_None = 0xFF,
|
|
|
} gyro_dlp_cfg;
|
|
|
|
|
|
|