Home
last modified time | relevance | path

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

12345678

/Zephyr-latest/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,lsm9ds1.yaml36 - 0 # LSM9DS1_DT_FS_2G (0.061 mg/LSB)
37 - 1 # LSM9DS1_DT_FS_16G (0.732 mg/LSB)
38 - 2 # LSM9DS1_DT_FS_4G (0.122 mg/LSB)
39 - 3 # LSM9DS1_DT_FS_8G (0.244 mg/LSB)
49 - 0 # LSM9DS1_DT_FS_245DPS (8.75 mdps/LSB)
50 - 1 # LSM9DS1_DT_FS_500DPS (17.50 mdps/LSB)
51 - 3 # LSM9DS1_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)
Dnxp,fxls8974-common.yaml38 16g (7.81 mg/LSB), 8g (3.91 mg/LSB), 4g (1.95 mg/LSB), 2g (0.98 mg/LSB).
Dti,ina226.yaml55 current-lsb-microamps:
59 Current LSB value in microAmpere.
61 Formula: current-lsb [μA] = maximum expected current [μA] / 2^15
65 then, current-lsb [μA] = 15000000 [μA] / 2^15 ~= 457.763 [μA].
67 Note: rounded values may be used for convenience, e.g. 500uA/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,iis328dq-common.yaml56 - 16 # 16g (1.952 mg/LSB)
57 - 8 # 8g (0.976 mg/LSB)
58 - 4 # 4g (0.488 mg/LSB)
59 - 2 # 2g (0.244 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,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,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.
259 register and 1 LSB = 512 * 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,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)
/Zephyr-latest/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-latest/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-latest/arch/arm64/core/
Delf.c197 int lsb = 0; /* LSB of X to be used */ in movw_reloc_handler() local
213 lsb = 16; in movw_reloc_handler()
220 lsb = 32; in movw_reloc_handler()
224 lsb = 48; in movw_reloc_handler()
237 lsb = 16; in movw_reloc_handler()
244 lsb = 32; in movw_reloc_handler()
250 lsb = 48; in movw_reloc_handler()
258 imm = x >> lsb; in movw_reloc_handler()
299 int lsb = 2; /* LSB of X to be used */ in imm_reloc_handler() local
312 lsb = 0; in imm_reloc_handler()
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/sensor/
Dlis2dux12.h33 #define LIS2DUX12_DT_FS_2G 0 /* 2g (0.061 mg/LSB) */
34 #define LIS2DUX12_DT_FS_4G 1 /* 4g (0.122 mg/LSB) */
35 #define LIS2DUX12_DT_FS_8G 2 /* 8g (0.244 mg/LSB) */
36 #define LIS2DUX12_DT_FS_16G 3 /* 16g (0.488 mg/LSB) */
/Zephyr-latest/drivers/sensor/nxp/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-latest/drivers/sensor/bosch/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-latest/drivers/sensor/adi/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-latest/tests/drivers/sensor/adltc2990/src/
Dmain.c163 uint8_t msb = 0b00000111, lsb = 0b11010000; in ZTEST_F() local
166 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_INTERNAL_TEMP_LSB, &lsb); in ZTEST_F()
174 lsb = 0b10000000; in ZTEST_F()
177 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_INTERNAL_TEMP_LSB, &lsb); in ZTEST_F()
185 uint8_t msb = 0b00000001, lsb = 0b10010001; in ZTEST_F() local
189 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_V3_LSB, &lsb); in ZTEST_F()
216 uint8_t msb = 0b01100000, lsb = 0b00000000; in ZTEST_F() local
219 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_V1_LSB, &lsb); in ZTEST_F()
222 lsb = 0b10001111; in ZTEST_F()
224 adltc2990_emul_set_reg(fixture->target, ADLTC2990_REG_VCC_LSB, &lsb); in ZTEST_F()
[all …]
/Zephyr-latest/tests/drivers/sensor/ina230/boards/
Dnative_sim.overlay15 current-lsb-microamps = <1000>;
23 current-lsb-microamps = <1000>;
/Zephyr-latest/soc/common/riscv-privileged/
Dvector.S45 addi t0, t0, 0x03 /* Enable CLIC vectored mode by setting LSB */
71 * is used (LSB = 0x1). CPU will mask the LSB out of
78 addi t0, t0, 0x01 /* Enable vectored mode by setting LSB */

12345678