|
@@ -35,6 +35,7 @@
|
|
|
#define ST_GYRO_DEFAULT_OUT_Z_L_ADDR 0x2c
|
|
|
|
|
|
/* FULLSCALE */
|
|
|
+#define ST_GYRO_FS_AVL_245DPS 245
|
|
|
#define ST_GYRO_FS_AVL_250DPS 250
|
|
|
#define ST_GYRO_FS_AVL_500DPS 500
|
|
|
#define ST_GYRO_FS_AVL_2000DPS 2000
|
|
@@ -196,17 +197,17 @@ static const struct st_sensor_settings st_gyro_sensors_settings[] = {
|
|
|
.wai = 0xd7,
|
|
|
.wai_addr = ST_SENSORS_DEFAULT_WAI_ADDRESS,
|
|
|
.sensors_supported = {
|
|
|
- [0] = L3GD20_GYRO_DEV_NAME,
|
|
|
+ [0] = L3GD20H_GYRO_DEV_NAME,
|
|
|
},
|
|
|
.ch = (struct iio_chan_spec *)st_gyro_16bit_channels,
|
|
|
.odr = {
|
|
|
.addr = 0x20,
|
|
|
.mask = 0xc0,
|
|
|
.odr_avl = {
|
|
|
- { .hz = 95, .value = 0x00, },
|
|
|
- { .hz = 190, .value = 0x01, },
|
|
|
- { .hz = 380, .value = 0x02, },
|
|
|
- { .hz = 760, .value = 0x03, },
|
|
|
+ { .hz = 100, .value = 0x00, },
|
|
|
+ { .hz = 200, .value = 0x01, },
|
|
|
+ { .hz = 400, .value = 0x02, },
|
|
|
+ { .hz = 800, .value = 0x03, },
|
|
|
},
|
|
|
},
|
|
|
.pw = {
|
|
@@ -224,7 +225,7 @@ static const struct st_sensor_settings st_gyro_sensors_settings[] = {
|
|
|
.mask = 0x30,
|
|
|
.fs_avl = {
|
|
|
[0] = {
|
|
|
- .num = ST_GYRO_FS_AVL_250DPS,
|
|
|
+ .num = ST_GYRO_FS_AVL_245DPS,
|
|
|
.value = 0x00,
|
|
|
.gain = IIO_DEGREE_TO_RAD(8750),
|
|
|
},
|