Home
last modified time | relevance | path

Searched refs:ctrl4 (Results 1 – 25 of 28) sorted by relevance

12

/hal_st-latest/sensor/stmemsc/l3gd20h_STdC/driver/
Dl3gd20h_reg.c290 l3gd20h_ctrl4_t ctrl4; in l3gd20h_gy_full_scale_set() local
292 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_gy_full_scale_set()
296 ctrl4.fs = (uint8_t)val; in l3gd20h_gy_full_scale_set()
297 ret = l3gd20h_write_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_gy_full_scale_set()
314 l3gd20h_ctrl4_t ctrl4; in l3gd20h_gy_full_scale_get() local
316 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_gy_full_scale_get()
318 switch (ctrl4.fs) in l3gd20h_gy_full_scale_get()
345 l3gd20h_ctrl4_t ctrl4; in l3gd20h_block_data_update_set() local
347 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_block_data_update_set()
351 ctrl4.bdu = val; in l3gd20h_block_data_update_set()
[all …]
Dl3gd20h_reg.h497 l3gd20h_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lis2hh12_STdC/driver/
Dlis2hh12_reg.c319 lis2hh12_ctrl4_t ctrl4; in lis2hh12_xl_full_scale_set() local
322 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_full_scale_set()
326 ctrl4.fs = (uint8_t)val; in lis2hh12_xl_full_scale_set()
327 ret = lis2hh12_write_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_full_scale_set()
344 lis2hh12_ctrl4_t ctrl4; in lis2hh12_xl_full_scale_get() local
347 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_full_scale_get()
349 switch (ctrl4.fs) in lis2hh12_xl_full_scale_get()
983 lis2hh12_ctrl4_t ctrl4; in lis2hh12_xl_filter_aalias_bandwidth_set() local
986 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_filter_aalias_bandwidth_set()
990 ctrl4.bw_scale_odr = (((uint8_t) val & 0x10U) >> 4); in lis2hh12_xl_filter_aalias_bandwidth_set()
[all …]
Dlis2hh12_reg.h553 lis2hh12_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/st1vafe3bx_STdC/driver/
Dst1vafe3bx_reg.c157 st1vafe3bx_ctrl4_t ctrl4; in st1vafe3bx_init_set() local
166 ret += st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set()
176 ctrl4.boot = PROPERTY_ENABLE; in st1vafe3bx_init_set()
177 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set()
185 ret = st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set()
192 if (ctrl4.boot == 0U) in st1vafe3bx_init_set()
243 ctrl4.emb_func_en = PROPERTY_DISABLE; in st1vafe3bx_init_set()
244 ctrl4.bdu = PROPERTY_ENABLE; in st1vafe3bx_init_set()
246 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set()
251 ctrl4.emb_func_en = PROPERTY_ENABLE; in st1vafe3bx_init_set()
[all …]
Dst1vafe3bx_reg.h1868 st1vafe3bx_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lis2du12_STdC/driver/
Dlis2du12_reg.c260 lis2du12_ctrl4_t ctrl4; in lis2du12_init_set() local
264 ret += lis2du12_read_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_init_set()
268 ctrl4.boot = PROPERTY_ENABLE; in lis2du12_init_set()
269 ret += lis2du12_write_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_init_set()
277 ctrl4.bdu = PROPERTY_ENABLE; in lis2du12_init_set()
279 ret += lis2du12_write_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_init_set()
303 lis2du12_ctrl4_t ctrl4; in lis2du12_status_get() local
314 ret = lis2du12_read_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_status_get()
318 val->boot = ctrl4.boot; in lis2du12_status_get()
625 lis2du12_ctrl4_t ctrl4; in lis2du12_trigger_sw() local
[all …]
Dlis2du12_reg.h689 lis2du12_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lis2dux12_STdC/driver/
Dlis2dux12_reg.c157 lis2dux12_ctrl4_t ctrl4; in lis2dux12_init_set() local
163 ret += lis2dux12_read_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set()
167 ctrl4.boot = PROPERTY_ENABLE; in lis2dux12_init_set()
168 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set()
176 ret = lis2dux12_read_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set()
183 if (ctrl4.boot == 0U) in lis2dux12_init_set()
234 ctrl4.emb_func_en = PROPERTY_DISABLE; in lis2dux12_init_set()
235 ctrl4.bdu = PROPERTY_ENABLE; in lis2dux12_init_set()
237 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set()
242 ctrl4.emb_func_en = PROPERTY_ENABLE; in lis2dux12_init_set()
[all …]
Dlis2dux12_reg.h1937 lis2dux12_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lis2duxs12_STdC/driver/
Dlis2duxs12_reg.c162 lis2duxs12_ctrl4_t ctrl4; in lis2duxs12_init_set() local
168 ret += lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set()
172 ctrl4.boot = PROPERTY_ENABLE; in lis2duxs12_init_set()
173 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set()
181 ret = lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set()
188 if (ctrl4.boot == 0U) in lis2duxs12_init_set()
239 ctrl4.emb_func_en = PROPERTY_DISABLE; in lis2duxs12_init_set()
240 ctrl4.bdu = PROPERTY_ENABLE; in lis2duxs12_init_set()
242 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set()
247 ctrl4.emb_func_en = PROPERTY_ENABLE; in lis2duxs12_init_set()
[all …]
Dlis2duxs12_reg.h1957 lis2duxs12_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lis2ds12_STdC/driver/
Dlis2ds12_reg.c1358 lis2ds12_ctrl4_t ctrl4; in lis2ds12_pin_int1_route_set() local
1361 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2ds12_pin_int1_route_set()
1365 ctrl4.int1_drdy = (uint8_t)val.int1_drdy; in lis2ds12_pin_int1_route_set()
1366 ctrl4.int1_fth = (uint8_t)val.int1_fth; in lis2ds12_pin_int1_route_set()
1367 ctrl4.int1_6d = (uint8_t)val.int1_6d; in lis2ds12_pin_int1_route_set()
1368 ctrl4.int1_tap = (uint8_t)val.int1_tap; in lis2ds12_pin_int1_route_set()
1369 ctrl4.int1_ff = (uint8_t)val.int1_ff; in lis2ds12_pin_int1_route_set()
1370 ctrl4.int1_wu = (uint8_t)val.int1_wu; in lis2ds12_pin_int1_route_set()
1371 ctrl4.int1_s_tap = (uint8_t)val.int1_s_tap; in lis2ds12_pin_int1_route_set()
1372 ctrl4.int1_master_drdy = (uint8_t)val.int1_master_drdy; in lis2ds12_pin_int1_route_set()
[all …]
Dlis2ds12_reg.h861 lis2ds12_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lsm6dsv16b_STdC/driver/
Dlsm6dsv16b_reg.c780 lsm6dsv16b_ctrl4_t ctrl4; in lsm6dsv16b_data_ready_mode_set() local
783 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_data_ready_mode_set()
787 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv16b_data_ready_mode_set()
788 ret = lsm6dsv16b_write_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_data_ready_mode_set()
805 lsm6dsv16b_ctrl4_t ctrl4; in lsm6dsv16b_data_ready_mode_get() local
808 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_data_ready_mode_get()
810 switch (ctrl4.drdy_pulsed) in lsm6dsv16b_data_ready_mode_get()
1766 lsm6dsv16b_ctrl4_t ctrl4; in lsm6dsv16b_filt_settling_mask_set() local
1769 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_filt_settling_mask_set()
1773 ctrl4.drdy_mask = val.drdy; in lsm6dsv16b_filt_settling_mask_set()
[all …]
Dlsm6dsv16b_reg.h2242 lsm6dsv16b_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lsm6dsv16bx_STdC/driver/
Dlsm6dsv16bx_reg.c780 lsm6dsv16bx_ctrl4_t ctrl4; in lsm6dsv16bx_data_ready_mode_set() local
783 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_data_ready_mode_set()
787 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv16bx_data_ready_mode_set()
788 ret = lsm6dsv16bx_write_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_data_ready_mode_set()
805 lsm6dsv16bx_ctrl4_t ctrl4; in lsm6dsv16bx_data_ready_mode_get() local
808 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_data_ready_mode_get()
810 switch (ctrl4.drdy_pulsed) in lsm6dsv16bx_data_ready_mode_get()
1794 lsm6dsv16bx_ctrl4_t ctrl4; in lsm6dsv16bx_filt_settling_mask_set() local
1797 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_filt_settling_mask_set()
1801 ctrl4.drdy_mask = val.drdy; in lsm6dsv16bx_filt_settling_mask_set()
[all …]
Dlsm6dsv16bx_reg.h2463 lsm6dsv16bx_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/ism330bx_STdC/driver/
Dism330bx_reg.c772 ism330bx_ctrl4_t ctrl4; in ism330bx_data_ready_mode_set() local
775 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_data_ready_mode_set()
779 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in ism330bx_data_ready_mode_set()
780 ret = ism330bx_write_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_data_ready_mode_set()
797 ism330bx_ctrl4_t ctrl4; in ism330bx_data_ready_mode_get() local
800 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_data_ready_mode_get()
802 switch (ctrl4.drdy_pulsed) in ism330bx_data_ready_mode_get()
1782 ism330bx_ctrl4_t ctrl4; in ism330bx_filt_settling_mask_set() local
1785 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_filt_settling_mask_set()
1789 ctrl4.drdy_mask = val.drdy; in ism330bx_filt_settling_mask_set()
[all …]
Dism330bx_reg.h2463 ism330bx_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/st1vafe6ax_STdC/driver/
Dst1vafe6ax_reg.c772 st1vafe6ax_ctrl4_t ctrl4; in st1vafe6ax_data_ready_mode_set() local
775 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_data_ready_mode_set()
779 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in st1vafe6ax_data_ready_mode_set()
780 ret = st1vafe6ax_write_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_data_ready_mode_set()
797 st1vafe6ax_ctrl4_t ctrl4; in st1vafe6ax_data_ready_mode_get() local
800 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_data_ready_mode_get()
802 switch (ctrl4.drdy_pulsed) in st1vafe6ax_data_ready_mode_get()
1735 st1vafe6ax_ctrl4_t ctrl4; in st1vafe6ax_filt_settling_mask_set() local
1738 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_filt_settling_mask_set()
1742 ctrl4.drdy_mask = val.drdy; in st1vafe6ax_filt_settling_mask_set()
[all …]
Dst1vafe6ax_reg.h2407 st1vafe6ax_ctrl4_t ctrl4; member
/hal_st-latest/sensor/stmemsc/lsm6dsv_STdC/driver/
Dlsm6dsv_reg.c1362 lsm6dsv_ctrl4_t ctrl4; in lsm6dsv_data_ready_mode_set() local
1365 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_data_ready_mode_set()
1369 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv_data_ready_mode_set()
1370 ret = lsm6dsv_write_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_data_ready_mode_set()
1387 lsm6dsv_ctrl4_t ctrl4; in lsm6dsv_data_ready_mode_get() local
1390 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_data_ready_mode_get()
1392 switch (ctrl4.drdy_pulsed) in lsm6dsv_data_ready_mode_get()
2058 lsm6dsv_ctrl4_t ctrl4; in lsm6dsv_pin_int2_route_set() local
2083 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_pin_int2_route_set()
2084 ctrl4.int2_drdy_temp = val->drdy_temp; in lsm6dsv_pin_int2_route_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv16x_STdC/driver/
Dlsm6dsv16x_reg.c1367 lsm6dsv16x_ctrl4_t ctrl4; in lsm6dsv16x_data_ready_mode_set() local
1370 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_data_ready_mode_set()
1374 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv16x_data_ready_mode_set()
1375 ret = lsm6dsv16x_write_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_data_ready_mode_set()
1392 lsm6dsv16x_ctrl4_t ctrl4; in lsm6dsv16x_data_ready_mode_get() local
1395 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_data_ready_mode_get()
1397 switch (ctrl4.drdy_pulsed) in lsm6dsv16x_data_ready_mode_get()
2063 lsm6dsv16x_ctrl4_t ctrl4; in lsm6dsv16x_pin_int2_route_set() local
2089 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_pin_int2_route_set()
2090 ctrl4.int2_drdy_temp = val->drdy_temp; in lsm6dsv16x_pin_int2_route_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv32x_STdC/driver/
Dlsm6dsv32x_reg.c1367 lsm6dsv32x_ctrl4_t ctrl4; in lsm6dsv32x_data_ready_mode_set() local
1370 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_data_ready_mode_set()
1374 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv32x_data_ready_mode_set()
1375 ret = lsm6dsv32x_write_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_data_ready_mode_set()
1392 lsm6dsv32x_ctrl4_t ctrl4; in lsm6dsv32x_data_ready_mode_get() local
1395 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_data_ready_mode_get()
1397 switch (ctrl4.drdy_pulsed) in lsm6dsv32x_data_ready_mode_get()
2064 lsm6dsv32x_ctrl4_t ctrl4; in lsm6dsv32x_pin_int2_route_set() local
2090 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_pin_int2_route_set()
2091 ctrl4.int2_drdy_temp = val->drdy_temp; in lsm6dsv32x_pin_int2_route_set()
[all …]

12