Home
last modified time | relevance | path

Searched full:lsb (Results 1 – 25 of 159) sorted by relevance

1234567

/Zephyr-Core-3.6.0/dts/bindings/sensor/
Dti,ina23x-common.yaml10 current-lsb-microamps:
17 current-lsb(A) = maximum expected current(A) / 2^15
21 current-lsb(A) = 15A / 2^15 ~= 457uA
23 Rounded values may be used for convenience, e.g. 500uA/LSB or 1mA/LSB
24 while keeping a good measurement resolution. The units are in uA/LSB
Dnxp,fxos8700-common.yaml38 - 8 # 8g (0.976 mg/LSB)
39 - 4 # 4g (0.488 mg/LSB)
40 - 2 # 2g (0.244 mg/LSB)
64 resolution of 0.063 g/LSB, corresponding to an 8g acceleration
74 resolution of 0.063 g/LSB, corresponding to an 8g acceleration
84 resolution of 0.063 g/LSB, corresponding to an 8g acceleration
97 ODR=800 Hz and pls_hpf_en=0, the resolution is 0.625 ms/LSB.
108 pls_hpf_en=0, the resolution is 1.25 ms/LSB.
123 For ODR=800 Hz and pls_hpf_en=0, the resolution is 1.25 ms/LSB.
135 Resolution is 0.1 uT/LSB.
[all …]
Dst,lsm6dso-common.yaml68 - 0 # LSM6DSO_DT_FS_2G (0.061 mg/LSB) (LSM6DSO32 will be double these values)
69 - 1 # LSM6DSO_DT_FS_16G (0.488 mg/LSB)
70 - 2 # LSM6DSO_DT_FS_4G (0.122 mg/LSB)
71 - 3 # LSM6DSO_DT_FS_8G (0.244 mg/LSB)
115 - 0 # LSM6DSO_DT_FS_250DPS (8.75 mdps/LSB)
116 - 1 # LSM6DSO_DT_FS_125DPS (4.375 mdps/LSB)
117 - 2 # LSM6DSO_DT_FS_500DPS (17.50 mdps/LSB)
118 - 4 # LSM6DSO_DT_FS_1000DPS (35 mdps/LSB)
119 - 6 # LSM6DSO_DT_FS_2000DPS (70 mdps/LSB)
Dst,lsm6dso16is-common.yaml53 - 0 # LSM6DSO16IS_DT_FS_2G (0.061 mg/LSB)
54 - 1 # LSM6DSO16IS_DT_FS_16G (0.488 mg/LSB)
55 - 2 # LSM6DSO16IS_DT_FS_4G (0.122 mg/LSB)
56 - 3 # LSM6DSO16IS_DT_FS_8G (0.244 mg/LSB)
101 - 0x0 # LSM6DSO16IS_DT_FS_250DPS (8.75 mdps/LSB)
102 - 0x1 # LSM6DSO16IS_DT_FS_500DPS (17.50 mdps/LSB)
103 - 0x2 # LSM6DSO16IS_DT_FS_1000DPS (35 mdps/LSB)
104 - 0x3 # LSM6DSO16IS_DT_FS_2000DPS (70 mdps/LSB)
105 - 0x10 # LSM6DSO16IS_DT_FS_125DPS (4.375 mdps/LSB)
Dst,lsm6dsv16x-common.yaml62 - 0 # LSM6DSV16X_DT_FS_2G (0.061 mg/LSB)
63 - 1 # LSM6DSV16X_DT_FS_4G (0.122 mg/LSB)
64 - 2 # LSM6DSV16X_DT_FS_8G (0.244 mg/LSB)
65 - 3 # LSM6DSV16X_DT_FS_16G (0.488 mg/LSB)
123 - 0x0 # LSM6DSV16X_DT_FS_125DPS (4.375 mdps/LSB)
124 - 0x1 # LSM6DSV16X_DT_FS_250DPS (8.75 mdps/LSB)
125 - 0x2 # LSM6DSV16X_DT_FS_500DPS (17.50 mdps/LSB)
126 - 0x3 # LSM6DSV16X_DT_FS_1000DPS (35 mdps/LSB)
127 - 0x4 # LSM6DSV16X_DT_FS_2000DPS (70 mdps/LSB)
128 - 0xc # LSM6DSV16X_DT_FS_4000DPS (140 mdps/LSB)
Dst,iis2dlpc-common.yaml51 - 16 # 16g (1.952 mg/LSB)
52 - 8 # 8g (0.976 mg/LSB)
53 - 4 # 4g (0.488 mg/LSB)
54 - 2 # 2g (0.244 mg/LSB)
114 1LSB = 8*1/ODR.
124 double-tap event. Where 0 equals 16*1/ODR and 1LSB = 32*1/ODR.
134 and 1LSB = 4*1/ODR.
Dst,iis2iclx-common.yaml51 - 0 # IIS2ICLX_DT_FS_500mG (0.015 mg/LSB)
52 - 1 # IIS2ICLX_DT_FS_3G (0.122 mg/LSB)
53 - 2 # IIS2ICLX_DT_FS_1G (0.031 mg/LSB)
54 - 3 # IIS2ICLX_DT_FS_2G (0.061 mg/LSB)
Dst,lis2ds12-common.yaml36 - 16 # 16g (0.488 mg/LSB)
37 - 8 # 8g (0.244 mg/LSB)
38 - 4 # 4g (0.122 mg/LSB)
39 - 2 # 2g (0.061 mg/LSB)
Dst,lis2de12-common.yaml45 0 # LIS2DE12_DT_FS_2G (15.6 mg/LSB)
46 1 # LIS2DE12_DT_FS_4G (31.2 mg/LSB)
47 2 # LIS2DE12_DT_FS_8G (62.5 mg/LSB)
48 3 # LIS2DE12_DT_FS_16G (187.5 mg/LSB)
Dst,lis2dw12-common.yaml55 16 # 16g (1.952 mg/LSB)
56 8 # 8g (0.976 mg/LSB)
57 4 # 4g (0.488 mg/LSB)
58 2 # 2g (0.244 mg/LSB)
142 1LSB = 8*1/ODR.
152 double-tap event. Where 0 equals 16*1/ODR and 1LSB = 32*1/ODR.
162 and 1LSB = 4*1/ODR.
207 register and 1 LSB = 1 * 1/ODR. This value depends on the ODR.
242 register and 1 LSB = 1 * 1/ODR.
Dst,lis2du12-common.yaml60 0 # LIS2DU12_DT_FS_2G (0.061 mg/LSB)
61 1 # LIS2DU12_DT_FS_4G (0.122 mg/LSB)
62 2 # LIS2DU12_DT_FS_8G (0.244 mg/LSB)
63 3 # LIS2DU12_DT_FS_16G (0.488 mg/LSB)
Dst,ism330dhcx-common.yaml74 - 16 # 16g (0.488 mg/LSB)
75 - 8 # 8g (0.244 mg/LSB)
76 - 4 # 4g (0.122 mg/LSB)
77 - 2 # 2g (0.061 mg/LSB)
Dti,ina219.yaml11 lsb-microamp:
15 Current LSB in microAmpere
16 Current LSB = max expected current [A] / 2^15
/Zephyr-Core-3.6.0/tests/drivers/sensor/ina237/boards/
Dnative_sim.overlay15 current-lsb-microamps = <123>;
25 current-lsb-microamps = <123>;
29 /* high precision mode, maximum current lsb */
35 current-lsb-microamps = <0xffff>;
45 current-lsb-microamps = <0x00ff>;
/Zephyr-Core-3.6.0/dts/bindings/i2c/
Despressif,esp32-i2c.yaml35 tx-lsb:
37 description: Set I2C TX data as LSB
39 rx-lsb:
41 description: Set I2C RX data as LSB
/Zephyr-Core-3.6.0/drivers/sensor/fxas21002/
DKconfig32 0: +/-2000 dps (62.5 mdps/LSB)
33 1: +/-1000 dps (31.25 mdps/LSB)
34 2: +/-500 dps (15.625 mdps/LSB)
35 3: +/-250 dps (7.8125 mdps/LSB)
/Zephyr-Core-3.6.0/drivers/sensor/bma280/
Dbma280.c25 uint8_t lsb; in bma280_sample_fetch() local
39 lsb = (buf[0] & BMA280_ACCEL_LSB_MASK) >> BMA280_ACCEL_LSB_SHIFT; in bma280_sample_fetch()
40 drv_data->x_sample = (((int8_t)buf[1]) << BMA280_ACCEL_LSB_BITS) | lsb; in bma280_sample_fetch()
42 lsb = (buf[2] & BMA280_ACCEL_LSB_MASK) >> BMA280_ACCEL_LSB_SHIFT; in bma280_sample_fetch()
43 drv_data->y_sample = (((int8_t)buf[3]) << BMA280_ACCEL_LSB_BITS) | lsb; in bma280_sample_fetch()
45 lsb = (buf[4] & BMA280_ACCEL_LSB_MASK) >> BMA280_ACCEL_LSB_SHIFT; in bma280_sample_fetch()
46 drv_data->z_sample = (((int8_t)buf[5]) << BMA280_ACCEL_LSB_BITS) | lsb; in bma280_sample_fetch()
/Zephyr-Core-3.6.0/drivers/sensor/adt7420/
Dadt7420.h16 #define ADT7420_REG_TEMP_LSB 0x01 /* Temperature value LSB */
20 #define ADT7420_REG_T_HIGH_LSB 0x05 /* Temperature HIGH setpoint LSB */
22 #define ADT7420_REG_T_LOW_LSB 0x07 /* Temperature LOW setpoint LSB */
24 #define ADT7420_REG_T_CRIT_LSB 0x09 /* Temperature CRIT setpoint LSB */
/Zephyr-Core-3.6.0/tests/drivers/sensor/adltc2990/src/
Dmain.c164 uint8_t msb = 0b00000111, lsb = 0b11010000; in ZTEST_F() local
167 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_INTERNAL_TEMP_LSB, &lsb); in ZTEST_F()
175 lsb = 0b10000000; in ZTEST_F()
178 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_INTERNAL_TEMP_LSB, &lsb); in ZTEST_F()
186 uint8_t msb = 0b00000001, lsb = 0b10010001; in ZTEST_F() local
190 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_V3_LSB, &lsb); in ZTEST_F()
217 uint8_t msb = 0b01100000, lsb = 0b00000000; in ZTEST_F() local
220 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_V1_LSB, &lsb); in ZTEST_F()
223 lsb = 0b10001111; in ZTEST_F()
225 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_VCC_LSB, &lsb); in ZTEST_F()
[all …]
/Zephyr-Core-3.6.0/soc/riscv/common/riscv-privileged/
Dvector.S39 addi t0, t0, 0x03 /* Enable CLIC vectored mode by setting LSB */
65 * is used (LSB = 0x1). CPU will mask the LSB out of
72 addi t0, t0, 0x01 /* Enable vectored mode by setting LSB */
/Zephyr-Core-3.6.0/drivers/sensor/max30101/
DKconfig76 0 = 7.81 pA/LSB
77 1 = 15.63 pA/LSB
78 2 = 31.25 pA/LSB
79 3 = 62.5 pA/LSB
/Zephyr-Core-3.6.0/drivers/sensor/bmi323/
Dbmi323.c93 /* lsb is the value of one 1/1000000 LSB */
94 static int64_t bosch_bmi323_value_to_micro(int16_t value, int32_t lsb) in bosch_bmi323_value_to_micro() argument
96 return ((int64_t)value) * lsb; in bosch_bmi323_value_to_micro()
99 /* lsb is the value of one 1/1000000 LSB */
101 int32_t lsb) in bosch_bmi323_value_to_sensor_value() argument
103 int64_t ll_value = (int64_t)value * lsb; in bosch_bmi323_value_to_sensor_value()
898 int32_t lsb; in bosch_bmi323_driver_api_fetch_acc_samples() local
922 lsb = bosch_bmi323_lsb_from_fullscale(data->acc_full_scale); in bosch_bmi323_driver_api_fetch_acc_samples()
925 bosch_bmi323_value_to_sensor_value(&data->acc_samples[2], buf[2], lsb); in bosch_bmi323_driver_api_fetch_acc_samples()
926 bosch_bmi323_value_to_sensor_value(&data->acc_samples[1], buf[1], lsb); in bosch_bmi323_driver_api_fetch_acc_samples()
[all …]
/Zephyr-Core-3.6.0/drivers/sensor/isl29035/
Disl29035.c27 uint8_t msb, lsb; in isl29035_sample_fetch() local
37 &lsb) < 0) { in isl29035_sample_fetch()
41 drv_data->data_sample = (msb << 8) + lsb; in isl29035_sample_fetch()
/Zephyr-Core-3.6.0/include/zephyr/drivers/
Di2s.h58 * SD | |MSB| |...| |LSB| x |...| x |MSB| |...| |LSB| x |...| x |
77 * SD | |MSB| |...| |LSB|MSB| |...| |LSB|MSB| |...| |LSB|
97 * SD | |MSB| |...| |LSB|MSB| |...| |LSB|MSB| |...| |LSB|
118 * SD |MSB| |...| |LSB| x |...| x |MSB| |...| |LSB| x |...| x |
130 * such that the LSB is always sent in the clock period preceding the WS
139 * SD | x |...| x |MSB| |...| |LSB| x |...| x |MSB| |...| |LSB|
147 /** Send LSB first */
149 /** Invert bit ordering, send LSB first */
/Zephyr-Core-3.6.0/drivers/sensor/bmi08x/
Dbmi08x.h26 /* Accel X LSB data register */
32 /* Accel Y LSB data register */
38 /* Accel Z LSB data register */
65 /* Sensor temperature LSB data register */
244 /* Gyro X LSB data register */
250 /* Gyro Y LSB data register */
256 /* Gyro Z LSB data register */
507 uint16_t scale; /* micro m/s^2/lsb */
530 uint16_t scale; /* micro radians/s/lsb */

1234567