| /hal_st-latest/sensor/stmemsc/lsm6dsv_STdC/driver/ |
| D | lsm6dsv_reg.c | 236 uint32_t lsm6dsv_from_f16_to_f32(uint16_t val) in lsm6dsv_from_f16_to_f32() argument 238 return ToFloatBits(val); in lsm6dsv_from_f16_to_f32() 262 int32_t lsm6dsv_xl_offset_on_out_set(const stmdev_ctx_t *ctx, uint8_t val) in lsm6dsv_xl_offset_on_out_set() argument 270 ctrl9.usr_off_on_out = val; in lsm6dsv_xl_offset_on_out_set() 285 int32_t lsm6dsv_xl_offset_on_out_get(const stmdev_ctx_t *ctx, uint8_t *val) in lsm6dsv_xl_offset_on_out_get() argument 291 *val = ctrl9.usr_off_on_out; in lsm6dsv_xl_offset_on_out_get() 305 lsm6dsv_xl_offset_mg_t val) in lsm6dsv_xl_offset_mg_set() argument 323 if ((val.x_mg < (0.0078125f * 127.0f)) && (val.x_mg > (0.0078125f * -127.0f)) && in lsm6dsv_xl_offset_mg_set() 324 (val.y_mg < (0.0078125f * 127.0f)) && (val.y_mg > (0.0078125f * -127.0f)) && in lsm6dsv_xl_offset_mg_set() 325 (val.z_mg < (0.0078125f * 127.0f)) && (val.z_mg > (0.0078125f * -127.0f))) in lsm6dsv_xl_offset_mg_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16x_STdC/driver/ |
| D | lsm6dsv16x_reg.c | 241 uint32_t lsm6dsv16x_from_f16_to_f32(uint16_t val) in lsm6dsv16x_from_f16_to_f32() argument 243 return ToFloatBits(val); in lsm6dsv16x_from_f16_to_f32() 267 int32_t lsm6dsv16x_xl_offset_on_out_set(const stmdev_ctx_t *ctx, uint8_t val) in lsm6dsv16x_xl_offset_on_out_set() argument 275 ctrl9.usr_off_on_out = val; in lsm6dsv16x_xl_offset_on_out_set() 290 int32_t lsm6dsv16x_xl_offset_on_out_get(const stmdev_ctx_t *ctx, uint8_t *val) in lsm6dsv16x_xl_offset_on_out_get() argument 296 *val = ctrl9.usr_off_on_out; in lsm6dsv16x_xl_offset_on_out_get() 310 lsm6dsv16x_xl_offset_mg_t val) in lsm6dsv16x_xl_offset_mg_set() argument 328 if ((val.x_mg < (0.0078125f * 127.0f)) && (val.x_mg > (0.0078125f * -127.0f)) && in lsm6dsv16x_xl_offset_mg_set() 329 (val.y_mg < (0.0078125f * 127.0f)) && (val.y_mg > (0.0078125f * -127.0f)) && in lsm6dsv16x_xl_offset_mg_set() 330 (val.z_mg < (0.0078125f * 127.0f)) && (val.z_mg > (0.0078125f * -127.0f))) in lsm6dsv16x_xl_offset_mg_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv32x_STdC/driver/ |
| D | lsm6dsv32x_reg.c | 241 uint32_t lsm6dsv32x_from_f16_to_f32(uint16_t val) in lsm6dsv32x_from_f16_to_f32() argument 243 return ToFloatBits(val); in lsm6dsv32x_from_f16_to_f32() 267 int32_t lsm6dsv32x_xl_offset_on_out_set(const stmdev_ctx_t *ctx, uint8_t val) in lsm6dsv32x_xl_offset_on_out_set() argument 275 ctrl9.usr_off_on_out = val; in lsm6dsv32x_xl_offset_on_out_set() 290 int32_t lsm6dsv32x_xl_offset_on_out_get(const stmdev_ctx_t *ctx, uint8_t *val) in lsm6dsv32x_xl_offset_on_out_get() argument 296 *val = ctrl9.usr_off_on_out; in lsm6dsv32x_xl_offset_on_out_get() 310 lsm6dsv32x_xl_offset_mg_t val) in lsm6dsv32x_xl_offset_mg_set() argument 328 if ((val.x_mg < (0.0078125f * 127.0f)) && (val.x_mg > (0.0078125f * -127.0f)) && in lsm6dsv32x_xl_offset_mg_set() 329 (val.y_mg < (0.0078125f * 127.0f)) && (val.y_mg > (0.0078125f * -127.0f)) && in lsm6dsv32x_xl_offset_mg_set() 330 (val.z_mg < (0.0078125f * 127.0f)) && (val.z_mg > (0.0078125f * -127.0f))) in lsm6dsv32x_xl_offset_mg_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhhxg1_STdC/driver/ |
| D | asm330lhhxg1_reg.c | 177 asm330lhhxg1_fs_xl_t val) in asm330lhhxg1_xl_full_scale_set() argument 185 ctrl1_xl.fs_xl = (uint8_t)val; in asm330lhhxg1_xl_full_scale_set() 201 asm330lhhxg1_fs_xl_t *val) in asm330lhhxg1_xl_full_scale_get() argument 210 *val = ASM330LHHXG1_2g; in asm330lhhxg1_xl_full_scale_get() 213 *val = ASM330LHHXG1_16g; in asm330lhhxg1_xl_full_scale_get() 216 *val = ASM330LHHXG1_4g; in asm330lhhxg1_xl_full_scale_get() 219 *val = ASM330LHHXG1_8g; in asm330lhhxg1_xl_full_scale_get() 222 *val = ASM330LHHXG1_2g; in asm330lhhxg1_xl_full_scale_get() 237 asm330lhhxg1_odr_xl_t val) in asm330lhhxg1_xl_data_rate_set() argument 239 asm330lhhxg1_odr_xl_t odr_xl = val; in asm330lhhxg1_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhhx_STdC/driver/ |
| D | asm330lhhx_reg.c | 183 asm330lhhx_fs_xl_t val) in asm330lhhx_xl_full_scale_set() argument 191 ctrl1_xl.fs_xl = (uint8_t)val; in asm330lhhx_xl_full_scale_set() 207 asm330lhhx_fs_xl_t *val) in asm330lhhx_xl_full_scale_get() argument 216 *val = ASM330LHHX_2g; in asm330lhhx_xl_full_scale_get() 219 *val = ASM330LHHX_16g; in asm330lhhx_xl_full_scale_get() 222 *val = ASM330LHHX_4g; in asm330lhhx_xl_full_scale_get() 225 *val = ASM330LHHX_8g; in asm330lhhx_xl_full_scale_get() 228 *val = ASM330LHHX_2g; in asm330lhhx_xl_full_scale_get() 243 asm330lhhx_odr_xl_t val) in asm330lhhx_xl_data_rate_set() argument 245 asm330lhhx_odr_xl_t odr_xl = val; in asm330lhhx_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/ism330dhcx_STdC/driver/ |
| D | ism330dhcx_reg.c | 185 ism330dhcx_fs_xl_t val) in ism330dhcx_xl_full_scale_set() argument 194 ctrl1_xl.fs_xl = (uint8_t)val; in ism330dhcx_xl_full_scale_set() 211 ism330dhcx_fs_xl_t *val) in ism330dhcx_xl_full_scale_get() argument 221 *val = ISM330DHCX_2g; in ism330dhcx_xl_full_scale_get() 225 *val = ISM330DHCX_16g; in ism330dhcx_xl_full_scale_get() 229 *val = ISM330DHCX_4g; in ism330dhcx_xl_full_scale_get() 233 *val = ISM330DHCX_8g; in ism330dhcx_xl_full_scale_get() 237 *val = ISM330DHCX_2g; in ism330dhcx_xl_full_scale_get() 253 ism330dhcx_odr_xl_t val) in ism330dhcx_xl_data_rate_set() argument 255 ism330dhcx_odr_xl_t odr_xl = val; in ism330dhcx_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16b_STdC/driver/ |
| D | lsm6dsv16b_reg.c | 211 int32_t lsm6dsv16b_reset_set(const stmdev_ctx_t *ctx, lsm6dsv16b_reset_t val) in lsm6dsv16b_reset_set() argument 223 ctrl3.boot = ((uint8_t)val & 0x04U) >> 2; in lsm6dsv16b_reset_set() 224 ctrl3.sw_reset = ((uint8_t)val & 0x02U) >> 1; in lsm6dsv16b_reset_set() 225 func_cfg_access.sw_por = (uint8_t)val & 0x01U; in lsm6dsv16b_reset_set() 247 int32_t lsm6dsv16b_reset_get(const stmdev_ctx_t *ctx, lsm6dsv16b_reset_t *val) in lsm6dsv16b_reset_get() argument 262 *val = LSM6DSV16B_READY; in lsm6dsv16b_reset_get() 266 *val = LSM6DSV16B_GLOBAL_RST; in lsm6dsv16b_reset_get() 270 *val = LSM6DSV16B_RESTORE_CAL_PARAM; in lsm6dsv16b_reset_get() 274 *val = LSM6DSV16B_RESTORE_CTRL_REGS; in lsm6dsv16b_reset_get() 278 *val = LSM6DSV16B_GLOBAL_RST; in lsm6dsv16b_reset_get() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16bx_STdC/driver/ |
| D | lsm6dsv16bx_reg.c | 211 int32_t lsm6dsv16bx_reset_set(const stmdev_ctx_t *ctx, lsm6dsv16bx_reset_t val) in lsm6dsv16bx_reset_set() argument 223 ctrl3.boot = ((uint8_t)val & 0x04U) >> 2; in lsm6dsv16bx_reset_set() 224 ctrl3.sw_reset = ((uint8_t)val & 0x02U) >> 1; in lsm6dsv16bx_reset_set() 225 func_cfg_access.sw_por = (uint8_t)val & 0x01U; in lsm6dsv16bx_reset_set() 247 int32_t lsm6dsv16bx_reset_get(const stmdev_ctx_t *ctx, lsm6dsv16bx_reset_t *val) in lsm6dsv16bx_reset_get() argument 262 *val = LSM6DSV16BX_READY; in lsm6dsv16bx_reset_get() 266 *val = LSM6DSV16BX_GLOBAL_RST; in lsm6dsv16bx_reset_get() 270 *val = LSM6DSV16BX_RESTORE_CAL_PARAM; in lsm6dsv16bx_reset_get() 274 *val = LSM6DSV16BX_RESTORE_CTRL_REGS; in lsm6dsv16bx_reset_get() 278 *val = LSM6DSV16BX_GLOBAL_RST; in lsm6dsv16bx_reset_get() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsr_STdC/driver/ |
| D | lsm6dsr_reg.c | 185 lsm6dsr_fs_xl_t val) in lsm6dsr_xl_full_scale_set() argument 194 ctrl1_xl.fs_xl = (uint8_t)val; in lsm6dsr_xl_full_scale_set() 211 lsm6dsr_fs_xl_t *val) in lsm6dsr_xl_full_scale_get() argument 221 *val = LSM6DSR_2g; in lsm6dsr_xl_full_scale_get() 225 *val = LSM6DSR_16g; in lsm6dsr_xl_full_scale_get() 229 *val = LSM6DSR_4g; in lsm6dsr_xl_full_scale_get() 233 *val = LSM6DSR_8g; in lsm6dsr_xl_full_scale_get() 237 *val = LSM6DSR_2g; in lsm6dsr_xl_full_scale_get() 253 lsm6dsr_odr_xl_t val) in lsm6dsr_xl_data_rate_set() argument 255 lsm6dsr_odr_xl_t odr_xl = val; in lsm6dsr_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/ism330bx_STdC/driver/ |
| D | ism330bx_reg.c | 211 int32_t ism330bx_reset_set(const stmdev_ctx_t *ctx, ism330bx_reset_t val) in ism330bx_reset_set() argument 223 ctrl3.boot = ((uint8_t)val & 0x04U) >> 2; in ism330bx_reset_set() 224 ctrl3.sw_reset = ((uint8_t)val & 0x02U) >> 1; in ism330bx_reset_set() 225 func_cfg_access.sw_por = (uint8_t)val & 0x01U; in ism330bx_reset_set() 247 int32_t ism330bx_reset_get(const stmdev_ctx_t *ctx, ism330bx_reset_t *val) in ism330bx_reset_get() argument 262 *val = ISM330BX_READY; in ism330bx_reset_get() 266 *val = ISM330BX_GLOBAL_RST; in ism330bx_reset_get() 270 *val = ISM330BX_RESTORE_CAL_PARAM; in ism330bx_reset_get() 274 *val = ISM330BX_RESTORE_CTRL_REGS; in ism330bx_reset_get() 278 *val = ISM330BX_GLOBAL_RST; in ism330bx_reset_get() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dso32x_STdC/driver/ |
| D | lsm6dso32x_reg.c | 197 int32_t lsm6dso32x_xl_full_scale_set(const stmdev_ctx_t *ctx, lsm6dso32x_fs_xl_t val) in lsm6dso32x_xl_full_scale_set() argument 206 reg.fs_xl = (uint8_t) val; in lsm6dso32x_xl_full_scale_set() 222 lsm6dso32x_fs_xl_t *val) in lsm6dso32x_xl_full_scale_get() argument 232 *val = LSM6DSO32X_16g; in lsm6dso32x_xl_full_scale_get() 236 *val = LSM6DSO32X_4g; in lsm6dso32x_xl_full_scale_get() 240 *val = LSM6DSO32X_8g; in lsm6dso32x_xl_full_scale_get() 244 *val = LSM6DSO32X_32g; in lsm6dso32x_xl_full_scale_get() 248 *val = LSM6DSO32X_4g; in lsm6dso32x_xl_full_scale_get() 263 int32_t lsm6dso32x_xl_data_rate_set(const stmdev_ctx_t *ctx, lsm6dso32x_odr_xl_t val) in lsm6dso32x_xl_data_rate_set() argument 265 lsm6dso32x_odr_xl_t odr_xl = val; in lsm6dso32x_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhbg1_STdC/driver/ |
| D | asm330lhbg1_reg.c | 183 asm330lhbg1_fs_xl_t val) in asm330lhbg1_xl_full_scale_set() argument 191 ctrl1_xl.fs_xl = (uint8_t)val; in asm330lhbg1_xl_full_scale_set() 207 asm330lhbg1_fs_xl_t *val) in asm330lhbg1_xl_full_scale_get() argument 216 *val = ASM330LHBG1_2g; in asm330lhbg1_xl_full_scale_get() 219 *val = ASM330LHBG1_16g; in asm330lhbg1_xl_full_scale_get() 222 *val = ASM330LHBG1_4g; in asm330lhbg1_xl_full_scale_get() 225 *val = ASM330LHBG1_8g; in asm330lhbg1_xl_full_scale_get() 228 *val = ASM330LHBG1_2g; in asm330lhbg1_xl_full_scale_get() 243 asm330lhbg1_odr_xl_t val) in asm330lhbg1_xl_data_rate_set() argument 245 asm330lhbg1_odr_xl_t odr_xl = val; in asm330lhbg1_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhb_STdC/driver/ |
| D | asm330lhb_reg.c | 183 asm330lhb_fs_xl_t val) in asm330lhb_xl_full_scale_set() argument 191 ctrl1_xl.fs_xl = (uint8_t)val; in asm330lhb_xl_full_scale_set() 207 asm330lhb_fs_xl_t *val) in asm330lhb_xl_full_scale_get() argument 216 *val = ASM330LHB_2g; in asm330lhb_xl_full_scale_get() 219 *val = ASM330LHB_16g; in asm330lhb_xl_full_scale_get() 222 *val = ASM330LHB_4g; in asm330lhb_xl_full_scale_get() 225 *val = ASM330LHB_8g; in asm330lhb_xl_full_scale_get() 228 *val = ASM330LHB_2g; in asm330lhb_xl_full_scale_get() 243 asm330lhb_odr_xl_t val) in asm330lhb_xl_data_rate_set() argument 245 asm330lhb_odr_xl_t odr_xl = val; in asm330lhb_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsox_STdC/driver/ |
| D | lsm6dsox_reg.c | 198 lsm6dsox_fs_xl_t val) in lsm6dsox_xl_full_scale_set() argument 207 reg.fs_xl = (uint8_t) val; in lsm6dsox_xl_full_scale_set() 223 lsm6dsox_fs_xl_t *val) in lsm6dsox_xl_full_scale_get() argument 233 *val = LSM6DSOX_2g; in lsm6dsox_xl_full_scale_get() 237 *val = LSM6DSOX_16g; in lsm6dsox_xl_full_scale_get() 241 *val = LSM6DSOX_4g; in lsm6dsox_xl_full_scale_get() 245 *val = LSM6DSOX_8g; in lsm6dsox_xl_full_scale_get() 249 *val = LSM6DSOX_2g; in lsm6dsox_xl_full_scale_get() 265 lsm6dsox_odr_xl_t val) in lsm6dsox_xl_data_rate_set() argument 267 lsm6dsox_odr_xl_t odr_xl = val; in lsm6dsox_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/ism330dlc_STdC/driver/ |
| D | ism330dlc_reg.c | 175 ism330dlc_fs_xl_t val) in ism330dlc_xl_full_scale_set() argument 184 ctrl1_xl.fs_xl = (uint8_t) val; in ism330dlc_xl_full_scale_set() 201 ism330dlc_fs_xl_t *val) in ism330dlc_xl_full_scale_get() argument 211 *val = ISM330DLC_2g; in ism330dlc_xl_full_scale_get() 215 *val = ISM330DLC_16g; in ism330dlc_xl_full_scale_get() 219 *val = ISM330DLC_4g; in ism330dlc_xl_full_scale_get() 223 *val = ISM330DLC_8g; in ism330dlc_xl_full_scale_get() 227 *val = ISM330DLC_2g; in ism330dlc_xl_full_scale_get() 243 ism330dlc_odr_xl_t val) in ism330dlc_xl_data_rate_set() argument 252 ctrl1_xl.odr_xl = (uint8_t) val; in ism330dlc_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/asm330lhh_STdC/driver/ |
| D | asm330lhh_reg.c | 183 asm330lhh_fs_xl_t val) in asm330lhh_xl_full_scale_set() argument 191 ctrl1_xl.fs_xl = (uint8_t)val; in asm330lhh_xl_full_scale_set() 207 asm330lhh_fs_xl_t *val) in asm330lhh_xl_full_scale_get() argument 216 *val = ASM330LHH_2g; in asm330lhh_xl_full_scale_get() 219 *val = ASM330LHH_16g; in asm330lhh_xl_full_scale_get() 222 *val = ASM330LHH_4g; in asm330lhh_xl_full_scale_get() 225 *val = ASM330LHH_8g; in asm330lhh_xl_full_scale_get() 228 *val = ASM330LHH_2g; in asm330lhh_xl_full_scale_get() 243 asm330lhh_odr_xl_t val) in asm330lhh_xl_data_rate_set() argument 245 asm330lhh_odr_xl_t odr_xl = val; in asm330lhh_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dso_STdC/driver/ |
| D | lsm6dso_reg.c | 188 lsm6dso_fs_xl_t val) in lsm6dso_xl_full_scale_set() argument 197 reg.fs_xl = (uint8_t) val; in lsm6dso_xl_full_scale_set() 213 lsm6dso_fs_xl_t *val) in lsm6dso_xl_full_scale_get() argument 223 *val = LSM6DSO_2g; in lsm6dso_xl_full_scale_get() 227 *val = LSM6DSO_16g; in lsm6dso_xl_full_scale_get() 231 *val = LSM6DSO_4g; in lsm6dso_xl_full_scale_get() 235 *val = LSM6DSO_8g; in lsm6dso_xl_full_scale_get() 239 *val = LSM6DSO_2g; in lsm6dso_xl_full_scale_get() 255 lsm6dso_odr_xl_t val) in lsm6dso_xl_data_rate_set() argument 257 lsm6dso_odr_xl_t odr_xl = val; in lsm6dso_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm9ds1_STdC/driver/ |
| D | lsm9ds1_reg.c | 185 lsm9ds1_gy_fs_t val) in lsm9ds1_gy_full_scale_set() argument 195 ctrl_reg1_g.fs_g = (uint8_t)val; in lsm9ds1_gy_full_scale_set() 212 lsm9ds1_gy_fs_t *val) in lsm9ds1_gy_full_scale_get() argument 223 *val = LSM9DS1_245dps; in lsm9ds1_gy_full_scale_get() 227 *val = LSM9DS1_500dps; in lsm9ds1_gy_full_scale_get() 231 *val = LSM9DS1_2000dps; in lsm9ds1_gy_full_scale_get() 235 *val = LSM9DS1_245dps; in lsm9ds1_gy_full_scale_get() 252 lsm9ds1_imu_odr_t val) in lsm9ds1_imu_data_rate_set() argument 264 ctrl_reg1_g.odr_g = (uint8_t)val & 0x07U; in lsm9ds1_imu_data_rate_set() 277 ctrl_reg6_xl.odr_xl = (((uint8_t)val & 0x70U) >> 4); in lsm9ds1_imu_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsrx_STdC/driver/ |
| D | lsm6dsrx_reg.c | 185 lsm6dsrx_fs_xl_t val) in lsm6dsrx_xl_full_scale_set() argument 194 ctrl1_xl.fs_xl = (uint8_t)val; in lsm6dsrx_xl_full_scale_set() 211 lsm6dsrx_fs_xl_t *val) in lsm6dsrx_xl_full_scale_get() argument 221 *val = LSM6DSRX_2g; in lsm6dsrx_xl_full_scale_get() 225 *val = LSM6DSRX_16g; in lsm6dsrx_xl_full_scale_get() 229 *val = LSM6DSRX_4g; in lsm6dsrx_xl_full_scale_get() 233 *val = LSM6DSRX_8g; in lsm6dsrx_xl_full_scale_get() 237 *val = LSM6DSRX_2g; in lsm6dsrx_xl_full_scale_get() 253 lsm6dsrx_odr_xl_t val) in lsm6dsrx_xl_data_rate_set() argument 255 lsm6dsrx_odr_xl_t odr_xl = val; in lsm6dsrx_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsm_STdC/driver/ |
| D | lsm6dsm_reg.c | 176 lsm6dsm_fs_xl_t val) in lsm6dsm_xl_full_scale_set() argument 185 ctrl1_xl.fs_xl = (uint8_t) val; in lsm6dsm_xl_full_scale_set() 201 lsm6dsm_fs_xl_t *val) in lsm6dsm_xl_full_scale_get() argument 211 *val = LSM6DSM_2g; in lsm6dsm_xl_full_scale_get() 215 *val = LSM6DSM_16g; in lsm6dsm_xl_full_scale_get() 219 *val = LSM6DSM_4g; in lsm6dsm_xl_full_scale_get() 223 *val = LSM6DSM_8g; in lsm6dsm_xl_full_scale_get() 227 *val = LSM6DSM_2g; in lsm6dsm_xl_full_scale_get() 243 lsm6dsm_odr_xl_t val) in lsm6dsm_xl_data_rate_set() argument 252 ctrl1_xl.odr_xl = (uint8_t) val; in lsm6dsm_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/st1vafe6ax_STdC/driver/ |
| D | st1vafe6ax_reg.c | 211 int32_t st1vafe6ax_reset_set(const stmdev_ctx_t *ctx, st1vafe6ax_reset_t val) in st1vafe6ax_reset_set() argument 223 ctrl3.boot = ((uint8_t)val & 0x04U) >> 2; in st1vafe6ax_reset_set() 224 ctrl3.sw_reset = ((uint8_t)val & 0x02U) >> 1; in st1vafe6ax_reset_set() 225 func_cfg_access.sw_por = (uint8_t)val & 0x01U; in st1vafe6ax_reset_set() 247 int32_t st1vafe6ax_reset_get(const stmdev_ctx_t *ctx, st1vafe6ax_reset_t *val) in st1vafe6ax_reset_get() argument 262 *val = ST1VAFE6AX_READY; in st1vafe6ax_reset_get() 266 *val = ST1VAFE6AX_GLOBAL_RST; in st1vafe6ax_reset_get() 270 *val = ST1VAFE6AX_RESTORE_CAL_PARAM; in st1vafe6ax_reset_get() 274 *val = ST1VAFE6AX_RESTORE_CTRL_REGS; in st1vafe6ax_reset_get() 278 *val = ST1VAFE6AX_GLOBAL_RST; in st1vafe6ax_reset_get() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsl_STdC/driver/ |
| D | lsm6dsl_reg.c | 176 lsm6dsl_fs_xl_t val) in lsm6dsl_xl_full_scale_set() argument 185 ctrl1_xl.fs_xl = (uint8_t) val; in lsm6dsl_xl_full_scale_set() 201 lsm6dsl_fs_xl_t *val) in lsm6dsl_xl_full_scale_get() argument 211 *val = LSM6DSL_2g; in lsm6dsl_xl_full_scale_get() 215 *val = LSM6DSL_16g; in lsm6dsl_xl_full_scale_get() 219 *val = LSM6DSL_4g; in lsm6dsl_xl_full_scale_get() 223 *val = LSM6DSL_8g; in lsm6dsl_xl_full_scale_get() 227 *val = LSM6DSL_XL_FS_ND; in lsm6dsl_xl_full_scale_get() 243 lsm6dsl_odr_xl_t val) in lsm6dsl_xl_data_rate_set() argument 252 ctrl1_xl.odr_xl = (uint8_t) val; in lsm6dsl_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6ds3tr-c_STdC/driver/ |
| D | lsm6ds3tr-c_reg.c | 176 lsm6ds3tr_c_fs_xl_t val) in lsm6ds3tr_c_xl_full_scale_set() argument 186 ctrl1_xl.fs_xl = (uint8_t) val; in lsm6ds3tr_c_xl_full_scale_set() 203 lsm6ds3tr_c_fs_xl_t *val) in lsm6ds3tr_c_xl_full_scale_get() argument 214 *val = LSM6DS3TR_C_2g; in lsm6ds3tr_c_xl_full_scale_get() 218 *val = LSM6DS3TR_C_16g; in lsm6ds3tr_c_xl_full_scale_get() 222 *val = LSM6DS3TR_C_4g; in lsm6ds3tr_c_xl_full_scale_get() 226 *val = LSM6DS3TR_C_8g; in lsm6ds3tr_c_xl_full_scale_get() 230 *val = LSM6DS3TR_C_XL_FS_ND; in lsm6ds3tr_c_xl_full_scale_get() 246 lsm6ds3tr_c_odr_xl_t val) in lsm6ds3tr_c_xl_data_rate_set() argument 256 ctrl1_xl.odr_xl = (uint8_t) val; in lsm6ds3tr_c_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dso32_STdC/driver/ |
| D | lsm6dso32_reg.c | 172 lsm6dso32_fs_xl_t val) in lsm6dso32_xl_full_scale_set() argument 182 ctrl1_xl.fs_xl = (uint8_t) val & 0x03U; in lsm6dso32_xl_full_scale_set() 199 lsm6dso32_fs_xl_t *val) in lsm6dso32_xl_full_scale_get() argument 209 *val = LSM6DSO32_4g; in lsm6dso32_xl_full_scale_get() 213 *val = LSM6DSO32_8g; in lsm6dso32_xl_full_scale_get() 217 *val = LSM6DSO32_16g; in lsm6dso32_xl_full_scale_get() 221 *val = LSM6DSO32_32g; in lsm6dso32_xl_full_scale_get() 225 *val = LSM6DSO32_4g; in lsm6dso32_xl_full_scale_get() 242 lsm6dso32_odr_xl_t val) in lsm6dso32_xl_data_rate_set() argument 273 ctrl5_c.xl_ulp_en = ((uint8_t)val & 0x20U) >> 5; in lsm6dso32_xl_data_rate_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/iis2iclx_STdC/driver/ |
| D | iis2iclx_reg.c | 149 iis2iclx_fs_xl_t val) in iis2iclx_xl_full_scale_set() argument 158 ctrl1_xl.fs_xl = (uint8_t)val; in iis2iclx_xl_full_scale_set() 175 iis2iclx_fs_xl_t *val) in iis2iclx_xl_full_scale_get() argument 185 *val = IIS2ICLX_500mg; in iis2iclx_xl_full_scale_get() 189 *val = IIS2ICLX_3g; in iis2iclx_xl_full_scale_get() 193 *val = IIS2ICLX_1g; in iis2iclx_xl_full_scale_get() 197 *val = IIS2ICLX_2g; in iis2iclx_xl_full_scale_get() 201 *val = IIS2ICLX_500mg; in iis2iclx_xl_full_scale_get() 217 iis2iclx_odr_xl_t val) in iis2iclx_xl_data_rate_set() argument 219 iis2iclx_odr_xl_t odr_xl = val; in iis2iclx_xl_data_rate_set() [all …]
|