Lines Matching refs:accel
561 accel_data_t *accel = (accel_data_t *)buf; in drv_acc_st_lis2dw12_read() local
576 …accel->data[DATA_AXIS_X] = (int16_t)((((int16_t)((int8_t)reg[1]))<< LIS2DW12_SHIFT_EIGHT_BITS)|(re… in drv_acc_st_lis2dw12_read()
577 accel->data[DATA_AXIS_X] = accel->data[DATA_AXIS_X] >> LIS2DW12_SHIFT_TWO_BITS; in drv_acc_st_lis2dw12_read()
578 …accel->data[DATA_AXIS_Y] = (int16_t)((((int16_t)((int8_t)reg[3]))<< LIS2DW12_SHIFT_EIGHT_BITS)|(re… in drv_acc_st_lis2dw12_read()
579 accel->data[DATA_AXIS_Y] = accel->data[DATA_AXIS_Y] >> LIS2DW12_SHIFT_TWO_BITS; in drv_acc_st_lis2dw12_read()
580 …accel->data[DATA_AXIS_Z] = (int16_t)((((int16_t)((int8_t)reg[5]))<< LIS2DW12_SHIFT_EIGHT_BITS)|(re… in drv_acc_st_lis2dw12_read()
581 accel->data[DATA_AXIS_Z] = accel->data[DATA_AXIS_Z] >> LIS2DW12_SHIFT_TWO_BITS; in drv_acc_st_lis2dw12_read()
584 accel->data[DATA_AXIS_X] = accel->data[DATA_AXIS_X] * cur_acc_factor / LIS2DW12_ACC_MUL; in drv_acc_st_lis2dw12_read()
585 accel->data[DATA_AXIS_Y] = accel->data[DATA_AXIS_Y] * cur_acc_factor / LIS2DW12_ACC_MUL; in drv_acc_st_lis2dw12_read()
586 accel->data[DATA_AXIS_Z] = accel->data[DATA_AXIS_Z] * cur_acc_factor / LIS2DW12_ACC_MUL; in drv_acc_st_lis2dw12_read()
589 accel->timestamp = aos_now_ms(); in drv_acc_st_lis2dw12_read()