A driver for the part at address on bus. Nothing is sent until init or the first
measure.
Optionalsettings: Sht3xSettings | nullThe status register as it was last read, or null before it has been.
Switches the heater off, which is its state after any reset.
Switches the plausibility-check heater on, initializing the part first if needed.
Soft-resets the part and reads its status; a status word whose checksum holds is what confirms an SHT3x answers. Rejects when nothing answers or the word fails its checksum.
Runs one single-shot measurement and resolves with it, initializing the part first if
init has not run. Rejects when a data word fails its checksum.
Reads the status register, which lastStatus keeps as well.
A Sensirion SHT3x driven over an I2C bus, measuring on demand in single-shot mode.