Home
last modified time | relevance | path

Searched refs:rh (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/drivers/sensor/sensirion/sht3xd/
Dsht3xd_trigger.c41 uint16_t set_cmd, clear_cmd, reg_val, temp, rh; in sht3xd_attr_set() local
55 rh = data->rh_low; in sht3xd_attr_set()
68 rh = data->rh_high; in sht3xd_attr_set()
73 reg_val = (rh & 0xFE00) | ((temp & 0xFF80) >> 7); in sht3xd_attr_set()
/Zephyr-latest/drivers/sensor/ens160/
Dens160.c53 uint64_t rh; in ens160_set_humidity() local
62 rh = sensor_value_to_micro(val); in ens160_set_humidity()
64 rh *= 512; in ens160_set_humidity()
65 sys_put_le16(DIV_ROUND_CLOSEST(rh, 1000000U), buf); in ens160_set_humidity()
/Zephyr-latest/drivers/sensor/st/iis2iclx/
Diis2iclx.c374 float rh; in iis2iclx_hum_convert() local
389 rh = (ht->y1 - ht->y0) * raw_val + ht->x1 * ht->y0 - ht->x0 * ht->y1; in iis2iclx_hum_convert()
390 rh /= (ht->x1 - ht->x0); in iis2iclx_hum_convert()
393 val->val1 = rh; in iis2iclx_hum_convert()
394 val->val2 = rh * 1000000; in iis2iclx_hum_convert()
/Zephyr-latest/drivers/sensor/st/ism330dhcx/
Dism330dhcx.c550 float rh; in ism330dhcx_hum_convert() local
565 rh = (ht->y1 - ht->y0) * raw_val + ht->x1 * ht->y0 - ht->x0 * ht->y1; in ism330dhcx_hum_convert()
566 rh /= (ht->x1 - ht->x0); in ism330dhcx_hum_convert()
569 val->val1 = rh; in ism330dhcx_hum_convert()
570 val->val2 = rh * 1000000; in ism330dhcx_hum_convert()
/Zephyr-latest/drivers/sensor/st/lsm6dso/
Dlsm6dso.c542 float rh; in lsm6dso_hum_convert() local
557 rh = (ht->y1 - ht->y0) * raw_val + ht->x1 * ht->y0 - ht->x0 * ht->y1; in lsm6dso_hum_convert()
558 rh /= (ht->x1 - ht->x0); in lsm6dso_hum_convert()
561 val->val1 = rh; in lsm6dso_hum_convert()
562 val->val2 = rh * 1000000; in lsm6dso_hum_convert()
/Zephyr-latest/drivers/sensor/st/lsm6dso16is/
Dlsm6dso16is.c575 float rh; in lsm6dso16is_hum_convert() local
590 rh = (ht->y1 - ht->y0) * raw_val + ht->x1 * ht->y0 - ht->x0 * ht->y1; in lsm6dso16is_hum_convert()
591 rh /= (ht->x1 - ht->x0); in lsm6dso16is_hum_convert()
594 val->val1 = rh; in lsm6dso16is_hum_convert()
595 val->val2 = rh * 1000000; in lsm6dso16is_hum_convert()
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x.c911 float rh; in lsm6dsv16x_hum_convert() local
926 rh = (ht->y1 - ht->y0) * raw_val + ht->x1 * ht->y0 - ht->x0 * ht->y1; in lsm6dsv16x_hum_convert()
927 rh /= (ht->x1 - ht->x0); in lsm6dsv16x_hum_convert()
930 val->val1 = rh; in lsm6dsv16x_hum_convert()
931 val->val2 = rh * 1000000; in lsm6dsv16x_hum_convert()