| /hal_st-latest/sensor/stmemsc/asm330lhh_STdC/driver/ |
| D | asm330lhh_reg.c | 936 asm330lhh_ctrl5_c_t ctrl5_c; in asm330lhh_rounding_mode_set() local 939 ret = asm330lhh_read_reg(ctx, ASM330LHH_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhh_rounding_mode_set() 942 ctrl5_c.rounding = (uint8_t)val; in asm330lhh_rounding_mode_set() 943 ret = asm330lhh_write_reg(ctx, ASM330LHH_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhh_rounding_mode_set() 959 asm330lhh_ctrl5_c_t ctrl5_c; in asm330lhh_rounding_mode_get() local 962 ret = asm330lhh_read_reg(ctx, ASM330LHH_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhh_rounding_mode_get() 963 switch (ctrl5_c.rounding) in asm330lhh_rounding_mode_get() 1388 asm330lhh_ctrl5_c_t ctrl5_c; in asm330lhh_xl_self_test_set() local 1391 ret = asm330lhh_read_reg(ctx, ASM330LHH_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhh_xl_self_test_set() 1394 ctrl5_c.st_xl = (uint8_t)val; in asm330lhh_xl_self_test_set() [all …]
|
| D | asm330lhh_reg.h | 835 asm330lhh_ctrl5_c_t ctrl5_c; member
|
| /hal_st-latest/sensor/stmemsc/iis3dwb_STdC/driver/ |
| D | iis3dwb_reg.c | 820 iis3dwb_ctrl5_c_t ctrl5_c; in iis3dwb_rounding_mode_set() local 822 int32_t ret = iis3dwb_read_reg(ctx, IIS3DWB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in iis3dwb_rounding_mode_set() 826 ctrl5_c.rounding = (uint8_t)val; in iis3dwb_rounding_mode_set() 827 ret = iis3dwb_write_reg(ctx, IIS3DWB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in iis3dwb_rounding_mode_set() 844 iis3dwb_ctrl5_c_t ctrl5_c; in iis3dwb_rounding_mode_get() local 846 const int32_t ret = iis3dwb_read_reg(ctx, IIS3DWB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in iis3dwb_rounding_mode_get() 848 switch (ctrl5_c.rounding) in iis3dwb_rounding_mode_get() 1260 iis3dwb_ctrl5_c_t ctrl5_c; in iis3dwb_xl_self_test_set() local 1262 int32_t ret = iis3dwb_read_reg(ctx, IIS3DWB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in iis3dwb_xl_self_test_set() 1266 ctrl5_c.st_xl = (uint8_t)val; in iis3dwb_xl_self_test_set() [all …]
|
| D | iis3dwb_reg.h | 709 iis3dwb_ctrl5_c_t ctrl5_c; member
|
| /hal_st-latest/sensor/stmemsc/ism330dlc_STdC/driver/ |
| D | ism330dlc_reg.c | 1097 ism330dlc_ctrl5_c_t ctrl5_c; in ism330dlc_rounding_mode_set() local 1099 ret = ism330dlc_read_reg(ctx, ISM330DLC_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330dlc_rounding_mode_set() 1103 ctrl5_c.rounding = (uint8_t) val; in ism330dlc_rounding_mode_set() 1104 ret = ism330dlc_write_reg(ctx, ISM330DLC_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330dlc_rounding_mode_set() 1122 ism330dlc_ctrl5_c_t ctrl5_c; in ism330dlc_rounding_mode_get() local 1124 ret = ism330dlc_read_reg(ctx, ISM330DLC_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330dlc_rounding_mode_get() 1126 switch (ctrl5_c.rounding) in ism330dlc_rounding_mode_get() 1620 ism330dlc_ctrl5_c_t ctrl5_c; in ism330dlc_xl_self_test_set() local 1622 ret = ism330dlc_read_reg(ctx, ISM330DLC_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330dlc_xl_self_test_set() 1626 ctrl5_c.st_xl = (uint8_t) val; in ism330dlc_xl_self_test_set() [all …]
|
| D | ism330dlc_reg.h | 1614 ism330dlc_ctrl5_c_t ctrl5_c; member
|
| /hal_st-latest/sensor/stmemsc/lsm6dsl_STdC/driver/ |
| D | lsm6dsl_reg.c | 1133 lsm6dsl_ctrl5_c_t ctrl5_c; in lsm6dsl_rounding_mode_set() local 1136 ret = lsm6dsl_read_reg(ctx, LSM6DSL_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsl_rounding_mode_set() 1140 ctrl5_c.rounding = (uint8_t) val; in lsm6dsl_rounding_mode_set() 1141 ret = lsm6dsl_write_reg(ctx, LSM6DSL_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsl_rounding_mode_set() 1159 lsm6dsl_ctrl5_c_t ctrl5_c; in lsm6dsl_rounding_mode_get() local 1162 ret = lsm6dsl_read_reg(ctx, LSM6DSL_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsl_rounding_mode_get() 1164 switch (ctrl5_c.rounding) in lsm6dsl_rounding_mode_get() 1675 lsm6dsl_ctrl5_c_t ctrl5_c; in lsm6dsl_xl_self_test_set() local 1678 ret = lsm6dsl_read_reg(ctx, LSM6DSL_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsl_xl_self_test_set() 1682 ctrl5_c.st_xl = (uint8_t) val; in lsm6dsl_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6ds3tr-c_STdC/driver/ |
| D | lsm6ds3tr-c_reg.c | 1168 lsm6ds3tr_c_ctrl5_c_t ctrl5_c; in lsm6ds3tr_c_rounding_mode_set() local 1172 (uint8_t *)&ctrl5_c, 1); in lsm6ds3tr_c_rounding_mode_set() 1176 ctrl5_c.rounding = (uint8_t) val; in lsm6ds3tr_c_rounding_mode_set() 1178 (uint8_t *)&ctrl5_c, 1); in lsm6ds3tr_c_rounding_mode_set() 1196 lsm6ds3tr_c_ctrl5_c_t ctrl5_c; in lsm6ds3tr_c_rounding_mode_get() local 1200 (uint8_t *)&ctrl5_c, 1); in lsm6ds3tr_c_rounding_mode_get() 1202 switch (ctrl5_c.rounding) in lsm6ds3tr_c_rounding_mode_get() 1733 lsm6ds3tr_c_ctrl5_c_t ctrl5_c; in lsm6ds3tr_c_xl_self_test_set() local 1737 (uint8_t *)&ctrl5_c, 1); in lsm6ds3tr_c_xl_self_test_set() 1741 ctrl5_c.st_xl = (uint8_t) val; in lsm6ds3tr_c_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsm_STdC/driver/ |
| D | lsm6dsm_reg.c | 1133 lsm6dsm_ctrl5_c_t ctrl5_c; in lsm6dsm_rounding_mode_set() local 1136 ret = lsm6dsm_read_reg(ctx, LSM6DSM_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsm_rounding_mode_set() 1140 ctrl5_c.rounding = (uint8_t) val; in lsm6dsm_rounding_mode_set() 1141 ret = lsm6dsm_write_reg(ctx, LSM6DSM_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsm_rounding_mode_set() 1159 lsm6dsm_ctrl5_c_t ctrl5_c; in lsm6dsm_rounding_mode_get() local 1162 ret = lsm6dsm_read_reg(ctx, LSM6DSM_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsm_rounding_mode_get() 1164 switch (ctrl5_c.rounding) in lsm6dsm_rounding_mode_get() 1675 lsm6dsm_ctrl5_c_t ctrl5_c; in lsm6dsm_xl_self_test_set() local 1678 ret = lsm6dsm_read_reg(ctx, LSM6DSM_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsm_xl_self_test_set() 1682 ctrl5_c.st_xl = (uint8_t) val; in lsm6dsm_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/ism330is_STdC/driver/ |
| D | ism330is_reg.c | 1111 ism330is_ctrl5_c_t ctrl5_c; in ism330is_xl_self_test_set() local 1114 ret = ism330is_read_reg(ctx, ISM330IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330is_xl_self_test_set() 1118 ctrl5_c.st_xl = ((uint8_t)val & 0x3U); in ism330is_xl_self_test_set() 1119 ret = ism330is_write_reg(ctx, ISM330IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330is_xl_self_test_set() 1136 ism330is_ctrl5_c_t ctrl5_c; in ism330is_xl_self_test_get() local 1139 ret = ism330is_read_reg(ctx, ISM330IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330is_xl_self_test_get() 1141 switch ((ctrl5_c.st_xl)) in ism330is_xl_self_test_get() 1173 ism330is_ctrl5_c_t ctrl5_c; in ism330is_gy_self_test_set() local 1176 ret = ism330is_read_reg(ctx, ISM330IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in ism330is_gy_self_test_set() 1180 ctrl5_c.st_g = ((uint8_t)val & 0x3U); in ism330is_gy_self_test_set() [all …]
|
| D | ism330is_reg.h | 2133 ism330is_ctrl5_c_t ctrl5_c; member
|
| /hal_st-latest/sensor/stmemsc/lsm6dso16is_STdC/driver/ |
| D | lsm6dso16is_reg.c | 1111 lsm6dso16is_ctrl5_c_t ctrl5_c; in lsm6dso16is_xl_self_test_set() local 1114 ret = lsm6dso16is_read_reg(ctx, LSM6DSO16IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dso16is_xl_self_test_set() 1118 ctrl5_c.st_xl = ((uint8_t)val & 0x3U); in lsm6dso16is_xl_self_test_set() 1119 ret = lsm6dso16is_write_reg(ctx, LSM6DSO16IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dso16is_xl_self_test_set() 1136 lsm6dso16is_ctrl5_c_t ctrl5_c; in lsm6dso16is_xl_self_test_get() local 1139 ret = lsm6dso16is_read_reg(ctx, LSM6DSO16IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dso16is_xl_self_test_get() 1141 switch ((ctrl5_c.st_xl)) in lsm6dso16is_xl_self_test_get() 1173 lsm6dso16is_ctrl5_c_t ctrl5_c; in lsm6dso16is_gy_self_test_set() local 1176 ret = lsm6dso16is_read_reg(ctx, LSM6DSO16IS_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dso16is_gy_self_test_set() 1180 ctrl5_c.st_g = ((uint8_t)val & 0x3U); in lsm6dso16is_gy_self_test_set() [all …]
|
| D | lsm6dso16is_reg.h | 2133 lsm6dso16is_ctrl5_c_t ctrl5_c; member
|
| /hal_st-latest/sensor/stmemsc/asm330lhbg1_STdC/driver/ |
| D | asm330lhbg1_reg.c | 1512 asm330lhbg1_ctrl5_c_t ctrl5_c; in asm330lhbg1_rounding_mode_set() local 1515 ret = asm330lhbg1_read_reg(ctx, ASM330LHBG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhbg1_rounding_mode_set() 1518 ctrl5_c.rounding = (uint8_t)val; in asm330lhbg1_rounding_mode_set() 1519 ret = asm330lhbg1_write_reg(ctx, ASM330LHBG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhbg1_rounding_mode_set() 1535 asm330lhbg1_ctrl5_c_t ctrl5_c; in asm330lhbg1_rounding_mode_get() local 1538 ret = asm330lhbg1_read_reg(ctx, ASM330LHBG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhbg1_rounding_mode_get() 1539 switch (ctrl5_c.rounding) in asm330lhbg1_rounding_mode_get() 2203 asm330lhbg1_ctrl5_c_t ctrl5_c; in asm330lhbg1_xl_self_test_set() local 2206 ret = asm330lhbg1_read_reg(ctx, ASM330LHBG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhbg1_xl_self_test_set() 2209 ctrl5_c.st_xl = (uint8_t)val; in asm330lhbg1_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhb_STdC/driver/ |
| D | asm330lhb_reg.c | 1512 asm330lhb_ctrl5_c_t ctrl5_c; in asm330lhb_rounding_mode_set() local 1515 ret = asm330lhb_read_reg(ctx, ASM330LHB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhb_rounding_mode_set() 1518 ctrl5_c.rounding = (uint8_t)val; in asm330lhb_rounding_mode_set() 1519 ret = asm330lhb_write_reg(ctx, ASM330LHB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhb_rounding_mode_set() 1535 asm330lhb_ctrl5_c_t ctrl5_c; in asm330lhb_rounding_mode_get() local 1538 ret = asm330lhb_read_reg(ctx, ASM330LHB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhb_rounding_mode_get() 1539 switch (ctrl5_c.rounding) in asm330lhb_rounding_mode_get() 2203 asm330lhb_ctrl5_c_t ctrl5_c; in asm330lhb_xl_self_test_set() local 2206 ret = asm330lhb_read_reg(ctx, ASM330LHB_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhb_xl_self_test_set() 2209 ctrl5_c.st_xl = (uint8_t)val; in asm330lhb_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhhxg1_STdC/driver/ |
| D | asm330lhhxg1_reg.c | 1497 asm330lhhxg1_ctrl5_c_t ctrl5_c; in asm330lhhxg1_rounding_mode_set() local 1500 ret = asm330lhhxg1_read_reg(ctx, ASM330LHHXG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhxg1_rounding_mode_set() 1503 ctrl5_c.rounding = (uint8_t)val; in asm330lhhxg1_rounding_mode_set() 1504 ret = asm330lhhxg1_write_reg(ctx, ASM330LHHXG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhxg1_rounding_mode_set() 1520 asm330lhhxg1_ctrl5_c_t ctrl5_c; in asm330lhhxg1_rounding_mode_get() local 1523 ret = asm330lhhxg1_read_reg(ctx, ASM330LHHXG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhxg1_rounding_mode_get() 1524 switch (ctrl5_c.rounding) in asm330lhhxg1_rounding_mode_get() 2191 asm330lhhxg1_ctrl5_c_t ctrl5_c; in asm330lhhxg1_xl_self_test_set() local 2194 ret = asm330lhhxg1_read_reg(ctx, ASM330LHHXG1_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhxg1_xl_self_test_set() 2197 ctrl5_c.st_xl = (uint8_t)val; in asm330lhhxg1_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhhx_STdC/driver/ |
| D | asm330lhhx_reg.c | 1503 asm330lhhx_ctrl5_c_t ctrl5_c; in asm330lhhx_rounding_mode_set() local 1506 ret = asm330lhhx_read_reg(ctx, ASM330LHHX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhx_rounding_mode_set() 1509 ctrl5_c.rounding = (uint8_t)val; in asm330lhhx_rounding_mode_set() 1510 ret = asm330lhhx_write_reg(ctx, ASM330LHHX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhx_rounding_mode_set() 1526 asm330lhhx_ctrl5_c_t ctrl5_c; in asm330lhhx_rounding_mode_get() local 1529 ret = asm330lhhx_read_reg(ctx, ASM330LHHX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhx_rounding_mode_get() 1530 switch (ctrl5_c.rounding) in asm330lhhx_rounding_mode_get() 2197 asm330lhhx_ctrl5_c_t ctrl5_c; in asm330lhhx_xl_self_test_set() local 2200 ret = asm330lhhx_read_reg(ctx, ASM330LHHX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in asm330lhhx_xl_self_test_set() 2203 ctrl5_c.st_xl = (uint8_t)val; in asm330lhhx_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/ism330dhcx_STdC/driver/ |
| D | ism330dhcx_reg.c | 1647 ism330dhcx_ctrl5_c_t ctrl5_c; in ism330dhcx_rounding_mode_set() local 1651 (uint8_t *)&ctrl5_c, 1); in ism330dhcx_rounding_mode_set() 1655 ctrl5_c.rounding = (uint8_t)val; in ism330dhcx_rounding_mode_set() 1657 (uint8_t *)&ctrl5_c, 1); in ism330dhcx_rounding_mode_set() 1674 ism330dhcx_ctrl5_c_t ctrl5_c; in ism330dhcx_rounding_mode_get() local 1678 (uint8_t *)&ctrl5_c, 1); in ism330dhcx_rounding_mode_get() 1680 switch (ctrl5_c.rounding) in ism330dhcx_rounding_mode_get() 2549 ism330dhcx_ctrl5_c_t ctrl5_c; in ism330dhcx_xl_self_test_set() local 2553 (uint8_t *)&ctrl5_c, 1); in ism330dhcx_xl_self_test_set() 2557 ctrl5_c.st_xl = (uint8_t)val; in ism330dhcx_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsr_STdC/driver/ |
| D | lsm6dsr_reg.c | 1433 lsm6dsr_ctrl5_c_t ctrl5_c; in lsm6dsr_rounding_mode_set() local 1437 (uint8_t *)&ctrl5_c, 1); in lsm6dsr_rounding_mode_set() 1441 ctrl5_c.rounding = (uint8_t)val; in lsm6dsr_rounding_mode_set() 1443 (uint8_t *)&ctrl5_c, 1); in lsm6dsr_rounding_mode_set() 1460 lsm6dsr_ctrl5_c_t ctrl5_c; in lsm6dsr_rounding_mode_get() local 1464 (uint8_t *)&ctrl5_c, 1); in lsm6dsr_rounding_mode_get() 1466 switch (ctrl5_c.rounding) in lsm6dsr_rounding_mode_get() 2289 lsm6dsr_ctrl5_c_t ctrl5_c; in lsm6dsr_xl_self_test_set() local 2293 (uint8_t *)&ctrl5_c, 1); in lsm6dsr_xl_self_test_set() 2297 ctrl5_c.st_xl = (uint8_t)val; in lsm6dsr_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsrx_STdC/driver/ |
| D | lsm6dsrx_reg.c | 1647 lsm6dsrx_ctrl5_c_t ctrl5_c; in lsm6dsrx_rounding_mode_set() local 1651 (uint8_t *)&ctrl5_c, 1); in lsm6dsrx_rounding_mode_set() 1655 ctrl5_c.rounding = (uint8_t)val; in lsm6dsrx_rounding_mode_set() 1657 (uint8_t *)&ctrl5_c, 1); in lsm6dsrx_rounding_mode_set() 1674 lsm6dsrx_ctrl5_c_t ctrl5_c; in lsm6dsrx_rounding_mode_get() local 1678 (uint8_t *)&ctrl5_c, 1); in lsm6dsrx_rounding_mode_get() 1680 switch (ctrl5_c.rounding) in lsm6dsrx_rounding_mode_get() 2503 lsm6dsrx_ctrl5_c_t ctrl5_c; in lsm6dsrx_xl_self_test_set() local 2507 (uint8_t *)&ctrl5_c, 1); in lsm6dsrx_xl_self_test_set() 2511 ctrl5_c.st_xl = (uint8_t)val; in lsm6dsrx_xl_self_test_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dso32x_STdC/driver/ |
| D | lsm6dso32x_reg.c | 1092 lsm6dso32x_ctrl5_c_t ctrl5_c; in lsm6dso32x_xl_power_mode_set() local 1097 (uint8_t *) &ctrl5_c, 1); in lsm6dso32x_xl_power_mode_set() 1101 ctrl5_c.xl_ulp_en = ((uint8_t)val & 0x02U) >> 1; in lsm6dso32x_xl_power_mode_set() 1103 (uint8_t *) &ctrl5_c, 1); in lsm6dso32x_xl_power_mode_set() 1133 lsm6dso32x_ctrl5_c_t ctrl5_c; in lsm6dso32x_xl_power_mode_get() local 1138 (uint8_t *) &ctrl5_c, 1); in lsm6dso32x_xl_power_mode_get() 1145 switch ((ctrl5_c.xl_ulp_en << 1) | ctrl6_c.xl_hm_mode) in lsm6dso32x_xl_power_mode_get() 11155 lsm6dso32x_ctrl5_c_t ctrl5_c; in lsm6dso32x_all_sources_get() local 11159 (uint8_t *)&ctrl5_c, 1); in lsm6dso32x_all_sources_get() 11163 ctrl5_c.not_used_01 = PROPERTY_ENABLE; in lsm6dso32x_all_sources_get() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsox_STdC/driver/ |
| D | lsm6dsox_reg.c | 1100 lsm6dsox_ctrl5_c_t ctrl5_c; in lsm6dsox_xl_power_mode_set() local 1104 ret = lsm6dsox_read_reg(ctx, LSM6DSOX_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dsox_xl_power_mode_set() 1108 ctrl5_c.xl_ulp_en = ((uint8_t)val & 0x02U) >> 1; in lsm6dsox_xl_power_mode_set() 1109 ret = lsm6dsox_write_reg(ctx, LSM6DSOX_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dsox_xl_power_mode_set() 1137 lsm6dsox_ctrl5_c_t ctrl5_c; in lsm6dsox_xl_power_mode_get() local 1141 ret = lsm6dsox_read_reg(ctx, LSM6DSOX_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dsox_xl_power_mode_get() 1147 switch ((ctrl5_c.xl_ulp_en << 1) | ctrl6_c.xl_hm_mode) in lsm6dsox_xl_power_mode_get() 12777 lsm6dsox_ctrl5_c_t ctrl5_c; in lsm6dsox_all_sources_get() local 12780 ret = lsm6dsox_read_reg(ctx, LSM6DSOX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in lsm6dsox_all_sources_get() 12784 ctrl5_c.rounding_status = PROPERTY_ENABLE; in lsm6dsox_all_sources_get() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dso_STdC/driver/ |
| D | lsm6dso_reg.c | 833 lsm6dso_ctrl5_c_t ctrl5_c; in lsm6dso_xl_power_mode_set() local 837 ret = lsm6dso_read_reg(ctx, LSM6DSO_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dso_xl_power_mode_set() 840 ctrl5_c.xl_ulp_en = ((uint8_t)val & 0x02U) >> 1; in lsm6dso_xl_power_mode_set() 841 ret = lsm6dso_write_reg(ctx, LSM6DSO_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dso_xl_power_mode_set() 864 lsm6dso_ctrl5_c_t ctrl5_c; in lsm6dso_xl_power_mode_get() local 868 ret = lsm6dso_read_reg(ctx, LSM6DSO_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dso_xl_power_mode_get() 874 switch ((ctrl5_c.xl_ulp_en << 1) | ctrl6_c.xl_hm_mode) in lsm6dso_xl_power_mode_get() 10481 lsm6dso_ctrl5_c_t ctrl5_c; in lsm6dso_mode_set() local 10528 bytecpy((uint8_t *)&ctrl5_c, ®[4]); in lsm6dso_mode_set() 10536 if (ctrl5_c.xl_ulp_en != xl_ulp_en) in lsm6dso_mode_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/iis2iclx_STdC/driver/ |
| D | iis2iclx_reg.c | 1744 iis2iclx_ctrl5_c_t ctrl5_c; in iis2iclx_xl_self_test_set() local 1747 ret = iis2iclx_read_reg(ctx, IIS2ICLX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in iis2iclx_xl_self_test_set() 1751 ctrl5_c.st_xl = (uint8_t)val; in iis2iclx_xl_self_test_set() 1752 ret = iis2iclx_write_reg(ctx, IIS2ICLX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in iis2iclx_xl_self_test_set() 1769 iis2iclx_ctrl5_c_t ctrl5_c; in iis2iclx_xl_self_test_get() local 1772 ret = iis2iclx_read_reg(ctx, IIS2ICLX_CTRL5_C, (uint8_t *)&ctrl5_c, 1); in iis2iclx_xl_self_test_get() 1774 switch (ctrl5_c.st_xl) in iis2iclx_xl_self_test_get()
|
| /hal_st-latest/sensor/stmemsc/lsm6dso32_STdC/driver/ |
| D | lsm6dso32_reg.c | 245 lsm6dso32_ctrl5_c_t ctrl5_c; in lsm6dso32_xl_data_rate_set() local 268 ret = lsm6dso32_read_reg(ctx, LSM6DSO32_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dso32_xl_data_rate_set() 273 ctrl5_c.xl_ulp_en = ((uint8_t)val & 0x20U) >> 5; in lsm6dso32_xl_data_rate_set() 275 (uint8_t *) &ctrl5_c, 1); in lsm6dso32_xl_data_rate_set() 319 lsm6dso32_ctrl5_c_t ctrl5_c; in lsm6dso32_xl_data_rate_get() local 335 ret = lsm6dso32_read_reg(ctx, LSM6DSO32_CTRL5_C, (uint8_t *) &ctrl5_c, 1); in lsm6dso32_xl_data_rate_get() 343 switch ((ctrl5_c.xl_ulp_en << 5) + (ctrl6_c.xl_hm_mode << 4) + in lsm6dso32_xl_data_rate_get()
|