Home
last modified time | relevance | path

Searched refs:ctrl1 (Results 1 – 25 of 40) sorted by relevance

12

/hal_st-latest/sensor/stmemsc/sths34pf80_STdC/driver/
Dsths34pf80_reg.c36 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 …]
Dsths34pf80_reg.h531 sths34pf80_ctrl1_t ctrl1; member
/hal_st-latest/sensor/stmemsc/lis2du12_STdC/driver/
Dlis2du12_reg.c189 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 …]
Dlis2du12_reg.h686 lis2du12_ctrl1_t ctrl1; member
/hal_st-latest/sensor/stmemsc/lis2hh12_STdC/driver/
Dlis2hh12_reg.c147 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 …]
Dlis2hh12_reg.h550 lis2hh12_ctrl1_t ctrl1; member
/hal_st-latest/sensor/stmemsc/l3gd20h_STdC/driver/
Dl3gd20h_reg.c144 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 …]
Dl3gd20h_reg.h494 l3gd20h_ctrl1_t ctrl1; member
/hal_st-latest/sensor/stmemsc/lis2dux12_STdC/driver/
Dlis2dux12_reg.c156 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/
Dlis2duxs12_reg.c161 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/
Dst1vafe3bx_reg.c156 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/
Dlis2ds12_reg.c206 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/
Dais2dw12_reg.c167 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 …]
Dais2dw12_reg.h555 ais2dw12_ctrl1_t ctrl1; member
/hal_st-latest/sensor/stmemsc/lis2dtw12_STdC/driver/
Dlis2dtw12_reg.c173 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/
Dais2ih_reg.c165 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/
Dlis2dw12_reg.c173 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/
Diis2dlpc_reg.c167 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/
Dlsm6dsv16b_reg.c369 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/
Dlsm6dsv16bx_reg.c369 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/
Dism330bx_reg.c369 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/
Dst1vafe6ax_reg.c369 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/
Dlsm6dsv_reg.c590 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/
Dlsm6dsv16x_reg.c595 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/
Dlsm6dsv32x_reg.c595 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 …]

12