Home
last modified time | relevance | path

Searched refs:raw_temp (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/drivers/sensor/maxim/ds3231/
Dds3231.c33 uint16_t raw_temp; member
43 const uint16_t raw_temp = data->raw_temp; in sensor_ds3231_temp_from_raw() local
44 uint8_t frac = raw_temp & 3; in sensor_ds3231_temp_from_raw()
46 val->val1 = (int8_t)(raw_temp & GENMASK(8, 2)) >> 2; in sensor_ds3231_temp_from_raw()
50 int sensor_ds3231_read_temp(const struct device *dev, uint16_t *raw_temp) in sensor_ds3231_read_temp() argument
56 *raw_temp = ((uint16_t)((buf[0]) << 2) | (buf[1] >> 6)); in sensor_ds3231_read_temp()
70 int err = sensor_ds3231_read_temp(dev, &(data->raw_temp)); in sensor_ds3231_sample_fetch()
104 uint16_t raw_temp; member
133 uint16_t raw_temp; in sensor_ds3231_submit_sync() local
135 rc = sensor_ds3231_read_temp(dev, &raw_temp); in sensor_ds3231_submit_sync()
[all …]
/Zephyr-latest/drivers/sensor/nordic/temp/
Dtemp_nrfs.c21 int32_t raw_temp; member
186 data->raw_temp = p_evt->raw_temp; in sensor_handler()
192 data->raw_temp = p_evt->raw_temp; in sensor_handler()
224 LOG_DBG("Temperature sample: %d", data->raw_temp); in api_sample_fetch()
250 int32_t uval = nrfs_temp_from_raw(data->raw_temp); in api_channel_get()
/Zephyr-latest/drivers/sensor/ti/lm95234/
Dlm95234.c185 int32_t raw_temp; in lm95234_channel_get() local
189 raw_temp = data->local; in lm95234_channel_get()
195 raw_temp = data->remote[chan - SENSOR_CHAN_LM95234_REMOTE_TEMP_1]; in lm95234_channel_get()
202 val->val1 = raw_temp / 256; in lm95234_channel_get()
203 val->val2 = (raw_temp % 256) * 1000000 / 256; in lm95234_channel_get()
/Zephyr-latest/drivers/sensor/nxp/p3t1755/
Dp3t1755.c54 uint8_t raw_temp[2] = {0}; in p3t1755_sample_fetch() local
68 int status = config->ops.read(dev, P3T1755_TEMPERATURE_REG, raw_temp, 2); in p3t1755_sample_fetch()
78 data->sample = (((uint16_t)raw_temp[0] << 8U) | (uint16_t)raw_temp[1]) >> in p3t1755_sample_fetch()
/Zephyr-latest/drivers/sensor/st/stts751/
Dstts751.c36 int16_t raw_temp; in stts751_sample_fetch() local
40 if (stts751_temperature_raw_get(data->ctx, &raw_temp) < 0) { in stts751_sample_fetch()
45 data->sample_temp = raw_temp; in stts751_sample_fetch()
/Zephyr-latest/drivers/sensor/st/stts22h/
Dstts22h.c38 int16_t raw_temp; in stts22h_sample_fetch() local
45 if (stts22h_temperature_raw_get(ctx, &raw_temp) < 0) { in stts22h_sample_fetch()
50 data->sample_temp = raw_temp; in stts22h_sample_fetch()
/Zephyr-latest/drivers/sensor/st/lps22hh/
Dlps22hh.c40 int16_t raw_temp; in lps22hh_sample_fetch() local
54 if (lps22hh_temperature_raw_get(ctx, &raw_temp) < 0) { in lps22hh_sample_fetch()
64 if (lps22hh_temperature_raw_get(ctx, &raw_temp) < 0) { in lps22hh_sample_fetch()
79 data->sample_temp = raw_temp; in lps22hh_sample_fetch()
/Zephyr-latest/drivers/sensor/st/iis2mdc/
Diis2mdc.c197 int16_t raw_temp; in iis2mdc_sample_fetch_temp() local
201 if (iis2mdc_temperature_raw_get(iis2mdc->ctx, &raw_temp) < 0) { in iis2mdc_sample_fetch_temp()
207 temp = raw_temp; in iis2mdc_sample_fetch_temp()
/Zephyr-latest/drivers/sensor/adi/adxl367/
Dadxl367_rtio.c48 rc = adxl367_get_temp_data(dev, &enc_data->raw_temp); in adxl367_submit_fetch()
Dadxl367.h322 int16_t raw_temp; member
444 int adxl367_get_temp_data(const struct device *dev, int16_t *raw_temp);
Dadxl367.c754 int adxl367_get_temp_data(const struct device *dev, int16_t *raw_temp) in adxl367_get_temp_data() argument
777 *raw_temp = ((int16_t)temp[0] << 6) + (temp[1] >> 2); in adxl367_get_temp_data()
779 if ((*raw_temp & BIT(13)) != 0) { in adxl367_get_temp_data()
780 *raw_temp |= GENMASK(15, 14); in adxl367_get_temp_data()
Dadxl367_decoder.c710 adxl367_temp_convert(out, data->raw_temp); in adxl367_decode_sample()
/Zephyr-latest/drivers/sensor/st/lis2mdl/
Dlis2mdl.c276 int16_t raw_temp; in lis2mdl_sample_fetch_temp() local
279 if (lis2mdl_temperature_raw_get(ctx, &raw_temp) < 0) { in lis2mdl_sample_fetch_temp()
284 lis2mdl->temp_sample = raw_temp; in lis2mdl_sample_fetch_temp()
/Zephyr-latest/drivers/sensor/bosch/bmp180/
Dbmp180.c57 int32_t raw_temp; member
188 data->raw_temp = (int32_t)(sys_get_be16(reg16)); in read_raw_temperature()
284 partial_data1 = (data->raw_temp - cal->ac6) * cal->ac5 / 0x8000; in bmp180_compensate_temp()
/Zephyr-latest/drivers/sensor/memsic/mmc56x3/
Dmmc56x3.c236 uint8_t raw_temp; in mmc56x3_sample_fetch_helper() local
256 ret = mmc56x3_reg_read(dev, MMC56X3_REG_TEMP, &raw_temp, 1); in mmc56x3_sample_fetch_helper()
260 data->temp = raw_temp; in mmc56x3_sample_fetch_helper()
/Zephyr-latest/drivers/sensor/bosch/bmg160/
Dbmg160.c221 bmg160->raw_temp = buf.temp; in bmg160_sample_fetch()
267 bmg160_to_fixed_point(bmg160, chan, bmg160->raw_temp, val); in bmg160_channel_get()
Dbmg160.h209 int8_t raw_temp; member
/Zephyr-latest/drivers/sensor/bosch/bmp388/
Dbmp388.h173 uint32_t raw_temp; member
Dbmp388.c266 bmp3xx->sample.raw_temp = sys_get_le24(&raw[3]); in bmp388_sample_fetch()
288 partial_data1 = ((int64_t)data->sample.raw_temp - (256 * cal->t1)); in bmp388_compensate_temp()