21 #ifndef COSA_Si70XX_HH 22 #define COSA_Si70XX_HH 101 if (!
read(value)) (NAN);
102 return (((125.00 * value) / 65536) - 6.00);
114 if (!
read(value,
false))
return (NAN);
115 return (((175.72 * value) / 65536) - 46.85);
137 if (!
read(value))
return (NAN);
138 return (((175.72 * value) / 65536) - 46.85);
157 } __attribute__((packed));
164 bool issue(uint8_t cmd);
173 bool read(uint16_t& value,
bool check =
true);
182 bool read(uint8_t cmd, uint8_t& value);
Measure Relative Humidity, Hold Master Mode.
bool read_electronic_serial_number(uint8_t snr[8])
Write RH/T User Register 1.
bool read_firmware_revision(uint8_t &rev)
Dito, No Hold Master Mode.
Read RH/T User Register 1.
Read Temperature from RH Measurement.
bool measure_temperature()
bool read_user_register(uint8_t ®)
float read_humidity_temperature()
Dito, No Hold Master Mode.
bool read(uint16_t &value, bool check=true)
Measure Temperature, Hold Master Mode.