Home
last modified time | relevance | path

Searched refs:fifo_raw (Results 1 – 3 of 3) sorted by relevance

/hal_st-latest/sensor/stmemsc/st1vafe3bx_STdC/driver/
Dst1vafe3bx_reg.c2124 uint8_t fifo_raw[6]; in st1vafe3bx_fifo_data_get() local
2134 ret = st1vafe3bx_fifo_out_raw_get(ctx, fifo_raw); in st1vafe3bx_fifo_data_get()
2136 data->cfg_chg.cfg_change = fifo_raw[0] >> 7; in st1vafe3bx_fifo_data_get()
2137 data->cfg_chg.odr = (fifo_raw[0] >> 3) & 0xFU; in st1vafe3bx_fifo_data_get()
2138 data->cfg_chg.bw = (fifo_raw[0] >> 1) & 0x3U; in st1vafe3bx_fifo_data_get()
2139 data->cfg_chg.lp_hp = fifo_raw[0] & 0x1U; in st1vafe3bx_fifo_data_get()
2140 data->cfg_chg.ah_en = fifo_raw[1] >> 7; in st1vafe3bx_fifo_data_get()
2141 data->cfg_chg.fs = (fifo_raw[1] >> 5) & 0x3U; in st1vafe3bx_fifo_data_get()
2142 data->cfg_chg.dec_ts = (fifo_raw[1] >> 3) & 0x3U; in st1vafe3bx_fifo_data_get()
2143 data->cfg_chg.odr_xl_batch = fifo_raw[1] & 0x7U; in st1vafe3bx_fifo_data_get()
[all …]
/hal_st-latest/sensor/stmemsc/lis2duxs12_STdC/driver/
Dlis2duxs12_reg.c2135 uint8_t fifo_raw[6]; in lis2duxs12_fifo_data_get() local
2146 ret = lis2duxs12_fifo_out_raw_get(ctx, fifo_raw); in lis2duxs12_fifo_data_get()
2149 data->xl[0].raw[i] = (int16_t)fifo_raw[i] * 256; in lis2duxs12_fifo_data_get()
2150 data->xl[1].raw[i] = (int16_t)fifo_raw[3 + i] * 256; in lis2duxs12_fifo_data_get()
2155 ret = lis2duxs12_fifo_out_raw_get(ctx, fifo_raw); in lis2duxs12_fifo_data_get()
2159 data->xl[0].raw[0] = (int16_t)fifo_raw[0]; in lis2duxs12_fifo_data_get()
2160 data->xl[0].raw[0] = (data->xl[0].raw[0] + (int16_t)fifo_raw[1] * 256) * 16; in lis2duxs12_fifo_data_get()
2161 data->xl[0].raw[1] = (int16_t)fifo_raw[1] / 16; in lis2duxs12_fifo_data_get()
2162 data->xl[0].raw[1] = (data->xl[0].raw[1] + ((int16_t)fifo_raw[2] * 16)) * 16; in lis2duxs12_fifo_data_get()
2163 data->xl[0].raw[2] = (int16_t)fifo_raw[3]; in lis2duxs12_fifo_data_get()
[all …]
/hal_st-latest/sensor/stmemsc/lis2dux12_STdC/driver/
Dlis2dux12_reg.c2103 uint8_t fifo_raw[6]; in lis2dux12_fifo_data_get() local
2113 ret = lis2dux12_fifo_out_raw_get(ctx, fifo_raw); in lis2dux12_fifo_data_get()
2116 data->xl[0].raw[i] = (int16_t)fifo_raw[i] * 256; in lis2dux12_fifo_data_get()
2117 data->xl[1].raw[i] = (int16_t)fifo_raw[3 + i] * 256; in lis2dux12_fifo_data_get()
2121 ret = lis2dux12_fifo_out_raw_get(ctx, fifo_raw); in lis2dux12_fifo_data_get()
2125 data->xl[0].raw[0] = (int16_t)fifo_raw[0]; in lis2dux12_fifo_data_get()
2126 data->xl[0].raw[0] = (data->xl[0].raw[0] + (int16_t)fifo_raw[1] * 256) * 16; in lis2dux12_fifo_data_get()
2127 data->xl[0].raw[1] = (int16_t)fifo_raw[1] / 16; in lis2dux12_fifo_data_get()
2128 data->xl[0].raw[1] = (data->xl[0].raw[1] + ((int16_t)fifo_raw[2] * 16)) * 16; in lis2dux12_fifo_data_get()
2129 data->xl[0].raw[2] = (int16_t)fifo_raw[3]; in lis2dux12_fifo_data_get()
[all …]