/Zephyr-Core-3.6.0/dts/bindings/sensor/ |
D | ti,ina23x-common.yaml | 10 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
|
D | nxp,fxos8700-common.yaml | 38 - 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 …]
|
D | st,lsm6dso-common.yaml | 68 - 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)
|
D | st,lsm6dso16is-common.yaml | 53 - 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)
|
D | st,lsm6dsv16x-common.yaml | 62 - 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)
|
D | st,iis2dlpc-common.yaml | 51 - 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.
|
D | st,iis2iclx-common.yaml | 51 - 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)
|
D | st,lis2ds12-common.yaml | 36 - 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)
|
D | st,lis2de12-common.yaml | 45 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)
|
D | st,lis2dw12-common.yaml | 55 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.
|
D | st,lis2du12-common.yaml | 60 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)
|
D | st,ism330dhcx-common.yaml | 74 - 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)
|
D | ti,ina219.yaml | 11 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/ |
D | native_sim.overlay | 15 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/ |
D | espressif,esp32-i2c.yaml | 35 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/ |
D | Kconfig | 32 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/ |
D | bma280.c | 25 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/ |
D | adt7420.h | 16 #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/ |
D | main.c | 164 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/ |
D | vector.S | 39 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/ |
D | Kconfig | 76 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/ |
D | bmi323.c | 93 /* 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/ |
D | isl29035.c | 27 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/ |
D | i2s.h | 58 * 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/ |
D | bmi08x.h | 26 /* 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 */
|