| /hal_st-latest/sensor/stmemsc/sths34pf80_STdC/driver/ |
| D | sths34pf80_reg.c | 36 static int32_t sths34pf80_safe_power_down(const stmdev_ctx_t *ctx, sths34pf80_ctrl1_t *ctrl1); 38 sths34pf80_ctrl1_t *ctrl1, 393 static int32_t sths34pf80_safe_power_down(const stmdev_ctx_t *ctx, sths34pf80_ctrl1_t *ctrl1) in sths34pf80_safe_power_down() argument 400 if (ctrl1->odr == 0U) in sths34pf80_safe_power_down() 422 ctrl1->odr = 0U; in sths34pf80_safe_power_down() 423 ret += sths34pf80_write_reg(ctx, STHS34PF80_CTRL1, (uint8_t *)ctrl1, 1); in sths34pf80_safe_power_down() 441 sths34pf80_ctrl1_t *ctrl1, in sths34pf80_odr_safe_set() argument 447 ret = sths34pf80_safe_power_down(ctx, ctrl1); in sths34pf80_odr_safe_set() 458 ctrl1->odr = (odr_new & 0xfU); in sths34pf80_odr_safe_set() 459 ret += sths34pf80_write_reg(ctx, STHS34PF80_CTRL1, (uint8_t *)ctrl1, 1); in sths34pf80_odr_safe_set() [all …]
|
| D | sths34pf80_reg.h | 531 sths34pf80_ctrl1_t ctrl1; member
|
| /hal_st-latest/sensor/stmemsc/lis2du12_STdC/driver/ |
| D | lis2du12_reg.c | 189 lis2du12_ctrl1_t ctrl1; in lis2du12_bus_mode_set() local 201 ret = lis2du12_read_reg(ctx, LIS2DU12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2du12_bus_mode_set() 205 ctrl1.sim = ((uint8_t)val & 0x04U) >> 2; in lis2du12_bus_mode_set() 206 ret = lis2du12_write_reg(ctx, LIS2DU12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2du12_bus_mode_set() 224 lis2du12_ctrl1_t ctrl1; in lis2du12_bus_mode_get() local 230 ret = lis2du12_read_reg(ctx, LIS2DU12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2du12_bus_mode_get() 232 switch ((ctrl1.sim << 2) | (if_ctrl.i2c_disable) << 1 | in lis2du12_bus_mode_get() 259 lis2du12_ctrl1_t ctrl1; in lis2du12_init_set() local 263 ret = lis2du12_read_reg(ctx, LIS2DU12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2du12_init_set() 273 ctrl1.sw_reset = PROPERTY_ENABLE; in lis2du12_init_set() [all …]
|
| D | lis2du12_reg.h | 686 lis2du12_ctrl1_t ctrl1; member
|
| /hal_st-latest/sensor/stmemsc/lis2hh12_STdC/driver/ |
| D | lis2hh12_reg.c | 147 lis2hh12_ctrl1_t ctrl1; in lis2hh12_xl_axis_set() local 150 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2hh12_xl_axis_set() 154 ctrl1.xen = val.xen; in lis2hh12_xl_axis_set() 155 ctrl1.yen = val.yen; in lis2hh12_xl_axis_set() 156 ctrl1.zen = val.zen; in lis2hh12_xl_axis_set() 157 ret = lis2hh12_write_reg(ctx, LIS2HH12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2hh12_xl_axis_set() 174 lis2hh12_ctrl1_t ctrl1; in lis2hh12_xl_axis_get() local 177 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2hh12_xl_axis_get() 178 val->xen = ctrl1.xen; in lis2hh12_xl_axis_get() 179 val->yen = ctrl1.yen; in lis2hh12_xl_axis_get() [all …]
|
| D | lis2hh12_reg.h | 550 lis2hh12_ctrl1_t ctrl1; member
|
| /hal_st-latest/sensor/stmemsc/l3gd20h_STdC/driver/ |
| D | l3gd20h_reg.c | 144 l3gd20h_ctrl1_t ctrl1; in l3gd20h_gy_axis_set() local 146 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL1, (uint8_t *)&ctrl1, 1); in l3gd20h_gy_axis_set() 150 ctrl1.xen = val.xen; in l3gd20h_gy_axis_set() 151 ctrl1.yen = val.yen; in l3gd20h_gy_axis_set() 152 ctrl1.zen = val.zen; in l3gd20h_gy_axis_set() 153 ret = l3gd20h_write_reg(ctx, L3GD20H_CTRL1, (uint8_t *)&ctrl1, 1); in l3gd20h_gy_axis_set() 169 l3gd20h_ctrl1_t ctrl1; in l3gd20h_gy_axis_get() local 171 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL1, (uint8_t *)&ctrl1, 1); in l3gd20h_gy_axis_get() 172 val->xen = ctrl1.xen; in l3gd20h_gy_axis_get() 173 val->yen = ctrl1.yen; in l3gd20h_gy_axis_get() [all …]
|
| D | l3gd20h_reg.h | 494 l3gd20h_ctrl1_t ctrl1; member
|
| /hal_st-latest/sensor/stmemsc/lis2dux12_STdC/driver/ |
| D | lis2dux12_reg.c | 156 lis2dux12_ctrl1_t ctrl1; in lis2dux12_init_set() local 162 ret += lis2dux12_read_reg(ctx, LIS2DUX12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2dux12_init_set() 200 ctrl1.sw_reset = PROPERTY_ENABLE; in lis2dux12_init_set() 201 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2dux12_init_set() 236 ctrl1.if_add_inc = PROPERTY_ENABLE; in lis2dux12_init_set() 238 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2dux12_init_set() 244 ctrl1.if_add_inc = PROPERTY_ENABLE; in lis2dux12_init_set() 246 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2dux12_init_set() 249 ctrl1.sw_reset = PROPERTY_ENABLE; in lis2dux12_init_set() 250 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2dux12_init_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lis2duxs12_STdC/driver/ |
| D | lis2duxs12_reg.c | 161 lis2duxs12_ctrl1_t ctrl1; in lis2duxs12_init_set() local 167 ret += lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2duxs12_init_set() 205 ctrl1.sw_reset = PROPERTY_ENABLE; in lis2duxs12_init_set() 206 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2duxs12_init_set() 241 ctrl1.if_add_inc = PROPERTY_ENABLE; in lis2duxs12_init_set() 243 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2duxs12_init_set() 249 ctrl1.if_add_inc = PROPERTY_ENABLE; in lis2duxs12_init_set() 251 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2duxs12_init_set() 254 ctrl1.sw_reset = PROPERTY_ENABLE; in lis2duxs12_init_set() 255 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2duxs12_init_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/st1vafe3bx_STdC/driver/ |
| D | st1vafe3bx_reg.c | 156 st1vafe3bx_ctrl1_t ctrl1; in st1vafe3bx_init_set() local 165 ret = st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe3bx_init_set() 209 ctrl1.sw_reset = PROPERTY_ENABLE; in st1vafe3bx_init_set() 210 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe3bx_init_set() 245 ctrl1.if_add_inc = PROPERTY_ENABLE; in st1vafe3bx_init_set() 247 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe3bx_init_set() 253 ctrl1.if_add_inc = PROPERTY_ENABLE; in st1vafe3bx_init_set() 255 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe3bx_init_set() 264 ctrl1.if_add_inc = PROPERTY_ENABLE; in st1vafe3bx_init_set() 266 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe3bx_init_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lis2ds12_STdC/driver/ |
| D | lis2ds12_reg.c | 206 lis2ds12_ctrl1_t ctrl1; in lis2ds12_block_data_update_set() local 209 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2ds12_block_data_update_set() 213 ctrl1.bdu = val; in lis2ds12_block_data_update_set() 214 ret = lis2ds12_write_reg(ctx, LIS2DS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2ds12_block_data_update_set() 231 lis2ds12_ctrl1_t ctrl1; in lis2ds12_block_data_update_get() local 234 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2ds12_block_data_update_get() 235 *val = ctrl1.bdu; in lis2ds12_block_data_update_get() 251 lis2ds12_ctrl1_t ctrl1; in lis2ds12_xl_full_scale_set() local 254 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL1, (uint8_t *)&ctrl1, 1); in lis2ds12_xl_full_scale_set() 258 ctrl1.fs = (uint8_t)val; in lis2ds12_xl_full_scale_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/ais2dw12_STdC/driver/ |
| D | ais2dw12_reg.c | 167 ais2dw12_ctrl1_t ctrl1; in ais2dw12_power_mode_set() local 170 ret = ais2dw12_read_reg(ctx, AIS2DW12_CTRL1, (uint8_t *) &ctrl1, 1); in ais2dw12_power_mode_set() 174 ctrl1.op_mode = ((uint8_t) val & 0x0CU) >> 2; in ais2dw12_power_mode_set() 175 ctrl1.pw_mode = (uint8_t) val & 0x03U ; in ais2dw12_power_mode_set() 176 ret = ais2dw12_write_reg(ctx, AIS2DW12_CTRL1, (uint8_t *) &ctrl1, 1); in ais2dw12_power_mode_set() 194 ais2dw12_ctrl1_t ctrl1; in ais2dw12_power_mode_get() local 197 ret = ais2dw12_read_reg(ctx, AIS2DW12_CTRL1, (uint8_t *) &ctrl1, 1); in ais2dw12_power_mode_get() 199 switch ((ctrl1.op_mode << 2) + ctrl1.pw_mode) in ais2dw12_power_mode_get() 251 ais2dw12_ctrl1_t ctrl1; in ais2dw12_data_rate_set() local 255 ret = ais2dw12_read_reg(ctx, AIS2DW12_CTRL1, (uint8_t *) &ctrl1, 1); in ais2dw12_data_rate_set() [all …]
|
| D | ais2dw12_reg.h | 555 ais2dw12_ctrl1_t ctrl1; member
|
| /hal_st-latest/sensor/stmemsc/lis2dtw12_STdC/driver/ |
| D | lis2dtw12_reg.c | 173 lis2dtw12_ctrl1_t ctrl1; in lis2dtw12_power_mode_set() local 177 ret = lis2dtw12_read_reg(ctx, LIS2DTW12_CTRL1, (uint8_t *) &ctrl1, 1); in lis2dtw12_power_mode_set() 181 ctrl1.mode = ((uint8_t) val & 0x0CU) >> 2; in lis2dtw12_power_mode_set() 182 ctrl1.lp_mode = (uint8_t) val & 0x03U ; in lis2dtw12_power_mode_set() 183 ret = lis2dtw12_write_reg(ctx, LIS2DTW12_CTRL1, (uint8_t *) &ctrl1, 1); in lis2dtw12_power_mode_set() 212 lis2dtw12_ctrl1_t ctrl1; in lis2dtw12_power_mode_get() local 216 ret = lis2dtw12_read_reg(ctx, LIS2DTW12_CTRL1, (uint8_t *) &ctrl1, 1); in lis2dtw12_power_mode_get() 222 switch (((ctrl6.low_noise << 4) + (ctrl1.mode << 2) + in lis2dtw12_power_mode_get() 223 ctrl1.lp_mode)) in lis2dtw12_power_mode_get() 317 lis2dtw12_ctrl1_t ctrl1; in lis2dtw12_data_rate_set() local [all …]
|
| /hal_st-latest/sensor/stmemsc/ais2ih_STdC/driver/ |
| D | ais2ih_reg.c | 165 ais2ih_ctrl1_t ctrl1; in ais2ih_power_mode_set() local 169 ret = ais2ih_read_reg(ctx, AIS2IH_CTRL1, (uint8_t *) &ctrl1, 1); in ais2ih_power_mode_set() 173 ctrl1.mode = ((uint8_t) val & 0x0CU) >> 2; in ais2ih_power_mode_set() 174 ctrl1.lp_mode = (uint8_t) val & 0x03U ; in ais2ih_power_mode_set() 175 ret = ais2ih_write_reg(ctx, AIS2IH_CTRL1, (uint8_t *) &ctrl1, 1); in ais2ih_power_mode_set() 203 ais2ih_ctrl1_t ctrl1; in ais2ih_power_mode_get() local 207 ret = ais2ih_read_reg(ctx, AIS2IH_CTRL1, (uint8_t *) &ctrl1, 1); in ais2ih_power_mode_get() 213 switch (((ctrl6.low_noise << 4) + (ctrl1.mode << 2) + in ais2ih_power_mode_get() 214 ctrl1.lp_mode)) in ais2ih_power_mode_get() 307 ais2ih_ctrl1_t ctrl1; in ais2ih_data_rate_set() local [all …]
|
| /hal_st-latest/sensor/stmemsc/lis2dw12_STdC/driver/ |
| D | lis2dw12_reg.c | 173 lis2dw12_ctrl1_t ctrl1; in lis2dw12_power_mode_set() local 177 ret = lis2dw12_read_reg(ctx, LIS2DW12_CTRL1, (uint8_t *) &ctrl1, 1); in lis2dw12_power_mode_set() 181 ctrl1.mode = ((uint8_t) val & 0x0CU) >> 2; in lis2dw12_power_mode_set() 182 ctrl1.lp_mode = (uint8_t) val & 0x03U ; in lis2dw12_power_mode_set() 183 ret = lis2dw12_write_reg(ctx, LIS2DW12_CTRL1, (uint8_t *) &ctrl1, 1); in lis2dw12_power_mode_set() 212 lis2dw12_ctrl1_t ctrl1; in lis2dw12_power_mode_get() local 216 ret = lis2dw12_read_reg(ctx, LIS2DW12_CTRL1, (uint8_t *) &ctrl1, 1); in lis2dw12_power_mode_get() 222 switch (((ctrl6.low_noise << 4) + (ctrl1.mode << 2) + in lis2dw12_power_mode_get() 223 ctrl1.lp_mode)) in lis2dw12_power_mode_get() 316 lis2dw12_ctrl1_t ctrl1; in lis2dw12_data_rate_set() local [all …]
|
| /hal_st-latest/sensor/stmemsc/iis2dlpc_STdC/driver/ |
| D | iis2dlpc_reg.c | 167 iis2dlpc_ctrl1_t ctrl1; in iis2dlpc_power_mode_set() local 171 ret = iis2dlpc_read_reg(ctx, IIS2DLPC_CTRL1, (uint8_t *) &ctrl1, 1); in iis2dlpc_power_mode_set() 175 ctrl1.mode = ((uint8_t) val & 0x0CU) >> 2; in iis2dlpc_power_mode_set() 176 ctrl1.lp_mode = (uint8_t) val & 0x03U ; in iis2dlpc_power_mode_set() 177 ret = iis2dlpc_write_reg(ctx, IIS2DLPC_CTRL1, (uint8_t *) &ctrl1, 1); in iis2dlpc_power_mode_set() 211 iis2dlpc_ctrl1_t ctrl1; in iis2dlpc_power_mode_get() local 215 ret = iis2dlpc_read_reg(ctx, IIS2DLPC_CTRL1, (uint8_t *) &ctrl1, 1); in iis2dlpc_power_mode_get() 221 switch (((ctrl6.low_noise << 4) + (ctrl1.mode << 2) + in iis2dlpc_power_mode_get() 222 ctrl1.lp_mode)) in iis2dlpc_power_mode_get() 315 iis2dlpc_ctrl1_t ctrl1; in iis2dlpc_data_rate_set() local [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16b_STdC/driver/ |
| D | lsm6dsv16b_reg.c | 369 lsm6dsv16b_ctrl1_t ctrl1; in lsm6dsv16b_xl_data_rate_set() local 372 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16b_xl_data_rate_set() 375 ctrl1.odr_xl = (uint8_t)val & 0xFU; in lsm6dsv16b_xl_data_rate_set() 376 ret = lsm6dsv16b_write_reg(ctx, LSM6DSV16B_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16b_xl_data_rate_set() 393 lsm6dsv16b_ctrl1_t ctrl1; in lsm6dsv16b_xl_data_rate_get() local 396 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16b_xl_data_rate_get() 398 switch (ctrl1.odr_xl) in lsm6dsv16b_xl_data_rate_get() 469 lsm6dsv16b_ctrl1_t ctrl1; in lsm6dsv16b_xl_mode_set() local 472 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16b_xl_mode_set() 476 ctrl1.op_mode_xl = (uint8_t)val & 0x07U; in lsm6dsv16b_xl_mode_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16bx_STdC/driver/ |
| D | lsm6dsv16bx_reg.c | 369 lsm6dsv16bx_ctrl1_t ctrl1; in lsm6dsv16bx_xl_data_rate_set() local 372 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16bx_xl_data_rate_set() 375 ctrl1.odr_xl = (uint8_t)val & 0xFU; in lsm6dsv16bx_xl_data_rate_set() 376 ret = lsm6dsv16bx_write_reg(ctx, LSM6DSV16BX_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16bx_xl_data_rate_set() 393 lsm6dsv16bx_ctrl1_t ctrl1; in lsm6dsv16bx_xl_data_rate_get() local 396 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16bx_xl_data_rate_get() 398 switch (ctrl1.odr_xl) in lsm6dsv16bx_xl_data_rate_get() 469 lsm6dsv16bx_ctrl1_t ctrl1; in lsm6dsv16bx_xl_mode_set() local 472 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16bx_xl_mode_set() 476 ctrl1.op_mode_xl = (uint8_t)val & 0x07U; in lsm6dsv16bx_xl_mode_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/ism330bx_STdC/driver/ |
| D | ism330bx_reg.c | 369 ism330bx_ctrl1_t ctrl1; in ism330bx_xl_data_rate_set() local 372 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL1, (uint8_t *)&ctrl1, 1); in ism330bx_xl_data_rate_set() 375 ctrl1.odr_xl = (uint8_t)val & 0xFU; in ism330bx_xl_data_rate_set() 376 ret = ism330bx_write_reg(ctx, ISM330BX_CTRL1, (uint8_t *)&ctrl1, 1); in ism330bx_xl_data_rate_set() 393 ism330bx_ctrl1_t ctrl1; in ism330bx_xl_data_rate_get() local 396 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL1, (uint8_t *)&ctrl1, 1); in ism330bx_xl_data_rate_get() 398 switch (ctrl1.odr_xl) in ism330bx_xl_data_rate_get() 465 ism330bx_ctrl1_t ctrl1; in ism330bx_xl_mode_set() local 468 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL1, (uint8_t *)&ctrl1, 1); in ism330bx_xl_mode_set() 472 ctrl1.op_mode_xl = (uint8_t)val & 0x07U; in ism330bx_xl_mode_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/st1vafe6ax_STdC/driver/ |
| D | st1vafe6ax_reg.c | 369 st1vafe6ax_ctrl1_t ctrl1; in st1vafe6ax_xl_data_rate_set() local 372 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe6ax_xl_data_rate_set() 375 ctrl1.odr_xl = (uint8_t)val & 0xFU; in st1vafe6ax_xl_data_rate_set() 376 ret = st1vafe6ax_write_reg(ctx, ST1VAFE6AX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe6ax_xl_data_rate_set() 393 st1vafe6ax_ctrl1_t ctrl1; in st1vafe6ax_xl_data_rate_get() local 396 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe6ax_xl_data_rate_get() 398 switch (ctrl1.odr_xl) in st1vafe6ax_xl_data_rate_get() 465 st1vafe6ax_ctrl1_t ctrl1; in st1vafe6ax_xl_mode_set() local 468 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL1, (uint8_t *)&ctrl1, 1); in st1vafe6ax_xl_mode_set() 472 ctrl1.op_mode_xl = (uint8_t)val & 0x07U; in st1vafe6ax_xl_mode_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv_STdC/driver/ |
| D | lsm6dsv_reg.c | 590 lsm6dsv_ctrl1_t ctrl1; in lsm6dsv_xl_data_rate_set() local 595 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv_xl_data_rate_set() 601 ctrl1.odr_xl = (uint8_t)val & 0x0Fu; in lsm6dsv_xl_data_rate_set() 602 ret = lsm6dsv_write_reg(ctx, LSM6DSV_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv_xl_data_rate_set() 630 lsm6dsv_ctrl1_t ctrl1; in lsm6dsv_xl_data_rate_get() local 635 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv_xl_data_rate_get() 644 switch (ctrl1.odr_xl) in lsm6dsv_xl_data_rate_get() 836 lsm6dsv_ctrl1_t ctrl1; in lsm6dsv_xl_mode_set() local 839 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv_xl_mode_set() 843 ctrl1.op_mode_xl = (uint8_t)val & 0x07U; in lsm6dsv_xl_mode_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16x_STdC/driver/ |
| D | lsm6dsv16x_reg.c | 595 lsm6dsv16x_ctrl1_t ctrl1; in lsm6dsv16x_xl_data_rate_set() local 600 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16x_xl_data_rate_set() 606 ctrl1.odr_xl = (uint8_t)val & 0x0Fu; in lsm6dsv16x_xl_data_rate_set() 607 ret = lsm6dsv16x_write_reg(ctx, LSM6DSV16X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16x_xl_data_rate_set() 635 lsm6dsv16x_ctrl1_t ctrl1; in lsm6dsv16x_xl_data_rate_get() local 640 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16x_xl_data_rate_get() 649 switch (ctrl1.odr_xl) in lsm6dsv16x_xl_data_rate_get() 841 lsm6dsv16x_ctrl1_t ctrl1; in lsm6dsv16x_xl_mode_set() local 844 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv16x_xl_mode_set() 848 ctrl1.op_mode_xl = (uint8_t)val & 0x07U; in lsm6dsv16x_xl_mode_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv32x_STdC/driver/ |
| D | lsm6dsv32x_reg.c | 595 lsm6dsv32x_ctrl1_t ctrl1; in lsm6dsv32x_xl_data_rate_set() local 600 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv32x_xl_data_rate_set() 606 ctrl1.odr_xl = (uint8_t)val & 0x0Fu; in lsm6dsv32x_xl_data_rate_set() 607 ret = lsm6dsv32x_write_reg(ctx, LSM6DSV32X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv32x_xl_data_rate_set() 635 lsm6dsv32x_ctrl1_t ctrl1; in lsm6dsv32x_xl_data_rate_get() local 640 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv32x_xl_data_rate_get() 649 switch (ctrl1.odr_xl) in lsm6dsv32x_xl_data_rate_get() 841 lsm6dsv32x_ctrl1_t ctrl1; in lsm6dsv32x_xl_mode_set() local 844 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL1, (uint8_t *)&ctrl1, 1); in lsm6dsv32x_xl_mode_set() 848 ctrl1.op_mode_xl = (uint8_t)val & 0x07U; in lsm6dsv32x_xl_mode_set() [all …]
|