Home
last modified time | relevance | path

Searched refs:ctrl2 (Results 1 – 25 of 35) sorted by relevance

12

/hal_st-latest/sensor/stmemsc/lis2ds12_STdC/driver/
Dlis2ds12_reg.c606 lis2ds12_ctrl2_t ctrl2; in lis2ds12_auto_increment_set() local
609 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2ds12_auto_increment_set()
613 ctrl2.if_add_inc = val; in lis2ds12_auto_increment_set()
614 ret = lis2ds12_write_reg(ctx, LIS2DS12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2ds12_auto_increment_set()
631 lis2ds12_ctrl2_t ctrl2; in lis2ds12_auto_increment_get() local
634 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2ds12_auto_increment_get()
635 *val = ctrl2.if_add_inc; in lis2ds12_auto_increment_get()
652 lis2ds12_ctrl2_t ctrl2; in lis2ds12_mem_bank_set() local
659 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2ds12_mem_bank_set()
663 ctrl2.func_cfg_en = (uint8_t)val; in lis2ds12_mem_bank_set()
[all …]
Dlis2ds12_reg.h859 lis2ds12_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/lis2hh12_STdC/driver/
Dlis2hh12_reg.c684 lis2hh12_ctrl2_t ctrl2; in lis2hh12_xl_filter_int_path_set() local
687 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2hh12_xl_filter_int_path_set()
691 ctrl2.hpis = (uint8_t)val; in lis2hh12_xl_filter_int_path_set()
692 ret = lis2hh12_write_reg(ctx, LIS2HH12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2hh12_xl_filter_int_path_set()
709 lis2hh12_ctrl2_t ctrl2; in lis2hh12_xl_filter_int_path_get() local
712 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2hh12_xl_filter_int_path_get()
714 switch (ctrl2.hpis) in lis2hh12_xl_filter_int_path_get()
748 lis2hh12_ctrl2_t ctrl2; in lis2hh12_xl_filter_out_path_set() local
761 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2hh12_xl_filter_out_path_set()
766 ctrl2.fds = ((uint8_t) val & 0x02U) >> 1; in lis2hh12_xl_filter_out_path_set()
[all …]
Dlis2hh12_reg.h551 lis2hh12_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/sths34pf80_STdC/driver/
Dsths34pf80_reg.c640 sths34pf80_ctrl2_t ctrl2; in sths34pf80_one_shot_set() local
643 ret = sths34pf80_read_reg(ctx, STHS34PF80_CTRL2, (uint8_t *)&ctrl2, 1); in sths34pf80_one_shot_set()
647 ctrl2.one_shot = ((uint8_t)val & 0x1U); in sths34pf80_one_shot_set()
648 ret = sths34pf80_write_reg(ctx, STHS34PF80_CTRL2, (uint8_t *)&ctrl2, 1); in sths34pf80_one_shot_set()
664 sths34pf80_ctrl2_t ctrl2; in sths34pf80_one_shot_get() local
667 ret = sths34pf80_read_reg(ctx, STHS34PF80_CTRL2, (uint8_t *)&ctrl2, 1); in sths34pf80_one_shot_get()
669 switch (ctrl2.one_shot) in sths34pf80_one_shot_get()
696 sths34pf80_ctrl2_t ctrl2; in sths34pf80_mem_bank_set() local
699 ret = sths34pf80_read_reg(ctx, STHS34PF80_CTRL2, (uint8_t *)&ctrl2, 1); in sths34pf80_mem_bank_set()
703 ctrl2.func_cfg_access = ((uint8_t)val & 0x1U); in sths34pf80_mem_bank_set()
[all …]
Dsths34pf80_reg.h532 sths34pf80_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/l3gd20h_STdC/driver/
Dl3gd20h_reg.c766 l3gd20h_ctrl2_t ctrl2; in l3gd20h_gy_filter_hp_bandwidth_set() local
768 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL2, (uint8_t *)&ctrl2, 1); in l3gd20h_gy_filter_hp_bandwidth_set()
772 ctrl2.hpcf = (uint8_t)val & 0x03U; in l3gd20h_gy_filter_hp_bandwidth_set()
773 ctrl2.hpm = ((uint8_t)val & 0x30U) >> 4; in l3gd20h_gy_filter_hp_bandwidth_set()
774 ret = l3gd20h_write_reg(ctx, L3GD20H_CTRL2, (uint8_t *)&ctrl2, 1); in l3gd20h_gy_filter_hp_bandwidth_set()
791 l3gd20h_ctrl2_t ctrl2; in l3gd20h_gy_filter_hp_bandwidth_get() local
793 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL2, (uint8_t *)&ctrl2, 1); in l3gd20h_gy_filter_hp_bandwidth_get()
797 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL2, (uint8_t *)&ctrl2, 1); in l3gd20h_gy_filter_hp_bandwidth_get()
800 switch ((ctrl2.hpm << 4) + ctrl2.hpcf) in l3gd20h_gy_filter_hp_bandwidth_get()
2164 l3gd20h_ctrl2_t ctrl2; in l3gd20h_den_mode_set() local
[all …]
Dl3gd20h_reg.h495 l3gd20h_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/lis2du12_STdC/driver/
Dlis2du12_reg.c1082 lis2du12_ctrl2_t ctrl2; in lis2du12_pin_int1_route_set() local
1088 ret += lis2du12_read_reg(ctx, LIS2DU12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2du12_pin_int1_route_set()
1090 ctrl2.int1_boot = val->boot; in lis2du12_pin_int1_route_set()
1091 ctrl2.int1_drdy = val->drdy_xl; in lis2du12_pin_int1_route_set()
1092 ctrl2.int1_f_fth = val->fifo_th; in lis2du12_pin_int1_route_set()
1093 ctrl2.int1_f_ovr = val->fifo_ovr; in lis2du12_pin_int1_route_set()
1094 ctrl2.int1_f_full = val->fifo_full; in lis2du12_pin_int1_route_set()
1116 ret += lis2du12_write_reg(ctx, LIS2DU12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2du12_pin_int1_route_set()
1134 lis2du12_ctrl2_t ctrl2; in lis2du12_pin_int1_route_get() local
1140 ret += lis2du12_read_reg(ctx, LIS2DU12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2du12_pin_int1_route_get()
[all …]
Dlis2du12_reg.h687 lis2du12_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/lis2dux12_STdC/driver/
Dlis2dux12_reg.c1443 lis2dux12_ctrl2_t ctrl2; in lis2dux12_pin_int1_route_set() local
1458 ret = lis2dux12_read_reg(ctx, LIS2DUX12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2dux12_pin_int1_route_set()
1462 ctrl2.int1_drdy = val->drdy; in lis2dux12_pin_int1_route_set()
1463 ctrl2.int1_fifo_ovr = val->fifo_ovr; in lis2dux12_pin_int1_route_set()
1464 ctrl2.int1_fifo_th = val->fifo_th; in lis2dux12_pin_int1_route_set()
1465 ctrl2.int1_fifo_full = val->fifo_full; in lis2dux12_pin_int1_route_set()
1466 ctrl2.int1_boot = val->boot; in lis2dux12_pin_int1_route_set()
1468 ret = lis2dux12_write_reg(ctx, LIS2DUX12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2dux12_pin_int1_route_set()
1504 lis2dux12_ctrl2_t ctrl2; in lis2dux12_pin_int1_route_get() local
1509 ret += lis2dux12_read_reg(ctx, LIS2DUX12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2dux12_pin_int1_route_get()
[all …]
/hal_st-latest/sensor/stmemsc/lis2duxs12_STdC/driver/
Dlis2duxs12_reg.c1473 lis2duxs12_ctrl2_t ctrl2; in lis2duxs12_pin_int1_route_set() local
1488 ret = lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2duxs12_pin_int1_route_set()
1492 ctrl2.int1_drdy = val->drdy; in lis2duxs12_pin_int1_route_set()
1493 ctrl2.int1_fifo_ovr = val->fifo_ovr; in lis2duxs12_pin_int1_route_set()
1494 ctrl2.int1_fifo_th = val->fifo_th; in lis2duxs12_pin_int1_route_set()
1495 ctrl2.int1_fifo_full = val->fifo_full; in lis2duxs12_pin_int1_route_set()
1496 ctrl2.int1_boot = val->boot; in lis2duxs12_pin_int1_route_set()
1498 ret = lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2duxs12_pin_int1_route_set()
1534 lis2duxs12_ctrl2_t ctrl2; in lis2duxs12_pin_int1_route_get() local
1539 ret += lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL2, (uint8_t *)&ctrl2, 1); in lis2duxs12_pin_int1_route_get()
[all …]
/hal_st-latest/sensor/stmemsc/st1vafe3bx_STdC/driver/
Dst1vafe3bx_reg.c1586 st1vafe3bx_ctrl2_t ctrl2; in st1vafe3bx_pin_int_route_set() local
1596 ret = st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL2, (uint8_t *)&ctrl2, 1); in st1vafe3bx_pin_int_route_set()
1600 ctrl2.int_drdy = val->drdy; in st1vafe3bx_pin_int_route_set()
1601 ctrl2.int_fifo_ovr = val->fifo_ovr; in st1vafe3bx_pin_int_route_set()
1602 ctrl2.int_fifo_th = val->fifo_th; in st1vafe3bx_pin_int_route_set()
1603 ctrl2.int_fifo_full = val->fifo_full; in st1vafe3bx_pin_int_route_set()
1604 ctrl2.int_boot = val->boot; in st1vafe3bx_pin_int_route_set()
1606 ret = st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL2, (uint8_t *)&ctrl2, 1); in st1vafe3bx_pin_int_route_set()
1643 st1vafe3bx_ctrl2_t ctrl2; in st1vafe3bx_pin_int_route_get() local
1647 ret = st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL2, (uint8_t *)&ctrl2, 1); in st1vafe3bx_pin_int_route_get()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv16b_STdC/driver/
Dlsm6dsv16b_reg.c538 lsm6dsv16b_ctrl2_t ctrl2; in lsm6dsv16b_gy_data_rate_set() local
541 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16b_gy_data_rate_set()
545 ctrl2.odr_g = (uint8_t)val & 0xFU; in lsm6dsv16b_gy_data_rate_set()
546 ret = lsm6dsv16b_write_reg(ctx, LSM6DSV16B_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16b_gy_data_rate_set()
563 lsm6dsv16b_ctrl2_t ctrl2; in lsm6dsv16b_gy_data_rate_get() local
566 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16b_gy_data_rate_get()
568 switch (ctrl2.odr_g) in lsm6dsv16b_gy_data_rate_get()
635 lsm6dsv16b_ctrl2_t ctrl2; in lsm6dsv16b_gy_mode_set() local
638 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16b_gy_mode_set()
641 ctrl2.op_mode_g = (uint8_t)val & 0x07U; in lsm6dsv16b_gy_mode_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv16bx_STdC/driver/
Dlsm6dsv16bx_reg.c538 lsm6dsv16bx_ctrl2_t ctrl2; in lsm6dsv16bx_gy_data_rate_set() local
541 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16bx_gy_data_rate_set()
545 ctrl2.odr_g = (uint8_t)val & 0xFU; in lsm6dsv16bx_gy_data_rate_set()
546 ret = lsm6dsv16bx_write_reg(ctx, LSM6DSV16BX_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16bx_gy_data_rate_set()
563 lsm6dsv16bx_ctrl2_t ctrl2; in lsm6dsv16bx_gy_data_rate_get() local
566 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16bx_gy_data_rate_get()
568 switch (ctrl2.odr_g) in lsm6dsv16bx_gy_data_rate_get()
635 lsm6dsv16bx_ctrl2_t ctrl2; in lsm6dsv16bx_gy_mode_set() local
638 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16bx_gy_mode_set()
641 ctrl2.op_mode_g = (uint8_t)val & 0x07U; in lsm6dsv16bx_gy_mode_set()
[all …]
/hal_st-latest/sensor/stmemsc/ism330bx_STdC/driver/
Dism330bx_reg.c534 ism330bx_ctrl2_t ctrl2; in ism330bx_gy_data_rate_set() local
537 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL2, (uint8_t *)&ctrl2, 1); in ism330bx_gy_data_rate_set()
541 ctrl2.odr_g = (uint8_t)val & 0xFU; in ism330bx_gy_data_rate_set()
542 ret = ism330bx_write_reg(ctx, ISM330BX_CTRL2, (uint8_t *)&ctrl2, 1); in ism330bx_gy_data_rate_set()
559 ism330bx_ctrl2_t ctrl2; in ism330bx_gy_data_rate_get() local
562 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL2, (uint8_t *)&ctrl2, 1); in ism330bx_gy_data_rate_get()
564 switch (ctrl2.odr_g) in ism330bx_gy_data_rate_get()
627 ism330bx_ctrl2_t ctrl2; in ism330bx_gy_mode_set() local
630 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL2, (uint8_t *)&ctrl2, 1); in ism330bx_gy_mode_set()
633 ctrl2.op_mode_g = (uint8_t)val & 0x07U; in ism330bx_gy_mode_set()
[all …]
/hal_st-latest/sensor/stmemsc/st1vafe6ax_STdC/driver/
Dst1vafe6ax_reg.c534 st1vafe6ax_ctrl2_t ctrl2; in st1vafe6ax_gy_data_rate_set() local
537 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL2, (uint8_t *)&ctrl2, 1); in st1vafe6ax_gy_data_rate_set()
541 ctrl2.odr_g = (uint8_t)val & 0xFU; in st1vafe6ax_gy_data_rate_set()
542 ret = st1vafe6ax_write_reg(ctx, ST1VAFE6AX_CTRL2, (uint8_t *)&ctrl2, 1); in st1vafe6ax_gy_data_rate_set()
559 st1vafe6ax_ctrl2_t ctrl2; in st1vafe6ax_gy_data_rate_get() local
562 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL2, (uint8_t *)&ctrl2, 1); in st1vafe6ax_gy_data_rate_get()
564 switch (ctrl2.odr_g) in st1vafe6ax_gy_data_rate_get()
627 st1vafe6ax_ctrl2_t ctrl2; in st1vafe6ax_gy_mode_set() local
630 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL2, (uint8_t *)&ctrl2, 1); in st1vafe6ax_gy_mode_set()
633 ctrl2.op_mode_g = (uint8_t)val & 0x07U; in st1vafe6ax_gy_mode_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv_STdC/driver/
Dlsm6dsv_reg.c918 lsm6dsv_ctrl2_t ctrl2; in lsm6dsv_gy_data_rate_set() local
923 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv_gy_data_rate_set()
925 ctrl2.odr_g = (uint8_t)val & 0x0Fu; in lsm6dsv_gy_data_rate_set()
926 ret += lsm6dsv_write_reg(ctx, LSM6DSV_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv_gy_data_rate_set()
954 lsm6dsv_ctrl2_t ctrl2; in lsm6dsv_gy_data_rate_get() local
959 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv_gy_data_rate_get()
968 switch (ctrl2.odr_g) in lsm6dsv_gy_data_rate_get()
1160 lsm6dsv_ctrl2_t ctrl2; in lsm6dsv_gy_mode_set() local
1163 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv_gy_mode_set()
1166 ctrl2.op_mode_g = (uint8_t)val & 0x07U; in lsm6dsv_gy_mode_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv16x_STdC/driver/
Dlsm6dsv16x_reg.c923 lsm6dsv16x_ctrl2_t ctrl2; in lsm6dsv16x_gy_data_rate_set() local
928 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16x_gy_data_rate_set()
930 ctrl2.odr_g = (uint8_t)val & 0x0Fu; in lsm6dsv16x_gy_data_rate_set()
931 ret += lsm6dsv16x_write_reg(ctx, LSM6DSV16X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16x_gy_data_rate_set()
959 lsm6dsv16x_ctrl2_t ctrl2; in lsm6dsv16x_gy_data_rate_get() local
964 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16x_gy_data_rate_get()
973 switch (ctrl2.odr_g) in lsm6dsv16x_gy_data_rate_get()
1165 lsm6dsv16x_ctrl2_t ctrl2; in lsm6dsv16x_gy_mode_set() local
1168 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv16x_gy_mode_set()
1171 ctrl2.op_mode_g = (uint8_t)val & 0x07U; in lsm6dsv16x_gy_mode_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv32x_STdC/driver/
Dlsm6dsv32x_reg.c923 lsm6dsv32x_ctrl2_t ctrl2; in lsm6dsv32x_gy_data_rate_set() local
928 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv32x_gy_data_rate_set()
930 ctrl2.odr_g = (uint8_t)val & 0x0Fu; in lsm6dsv32x_gy_data_rate_set()
931 ret += lsm6dsv32x_write_reg(ctx, LSM6DSV32X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv32x_gy_data_rate_set()
959 lsm6dsv32x_ctrl2_t ctrl2; in lsm6dsv32x_gy_data_rate_get() local
964 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv32x_gy_data_rate_get()
973 switch (ctrl2.odr_g) in lsm6dsv32x_gy_data_rate_get()
1165 lsm6dsv32x_ctrl2_t ctrl2; in lsm6dsv32x_gy_mode_set() local
1168 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL2, (uint8_t *)&ctrl2, 1); in lsm6dsv32x_gy_mode_set()
1171 ctrl2.op_mode_g = (uint8_t)val & 0x07U; in lsm6dsv32x_gy_mode_set()
[all …]
/hal_st-latest/sensor/stmemsc/ais2dw12_STdC/driver/
Dais2dw12_reg.h556 ais2dw12_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/lis2dtw12_STdC/driver/
Dlis2dtw12_reg.h625 lis2dtw12_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/ais2ih_STdC/driver/
Dais2ih_reg.h625 ais2ih_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/iis2dlpc_STdC/driver/
Diis2dlpc_reg.h625 iis2dlpc_ctrl2_t ctrl2; member
/hal_st-latest/sensor/stmemsc/lis2dw12_STdC/driver/
Dlis2dw12_reg.h627 lis2dw12_ctrl2_t ctrl2; member

12