xref: /openbmc/linux/Documentation/hwmon/sht4x.rst (revision 12087a36)
1505c2549SNavin Sankar Velliangiri.. SPDX-License-Identifier: GPL-2.0
2505c2549SNavin Sankar Velliangiri
3505c2549SNavin Sankar VelliangiriKernel driver sht4x
4505c2549SNavin Sankar Velliangiri===================
5505c2549SNavin Sankar Velliangiri
6505c2549SNavin Sankar VelliangiriSupported Chips:
7505c2549SNavin Sankar Velliangiri
8505c2549SNavin Sankar Velliangiri  * Sensirion SHT4X
9505c2549SNavin Sankar Velliangiri
10505c2549SNavin Sankar Velliangiri    Prefix: 'sht4x'
11505c2549SNavin Sankar Velliangiri
12505c2549SNavin Sankar Velliangiri    Addresses scanned: None
13505c2549SNavin Sankar Velliangiri
14505c2549SNavin Sankar Velliangiri    Datasheet:
15505c2549SNavin Sankar Velliangiri
16505c2549SNavin Sankar Velliangiri      English: https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf
17505c2549SNavin Sankar Velliangiri
18505c2549SNavin Sankar VelliangiriAuthor: Navin Sankar Velliangiri <navin@linumiz.com>
19505c2549SNavin Sankar Velliangiri
20505c2549SNavin Sankar Velliangiri
21505c2549SNavin Sankar VelliangiriDescription
22505c2549SNavin Sankar Velliangiri-----------
23505c2549SNavin Sankar Velliangiri
24505c2549SNavin Sankar VelliangiriThis driver implements support for the Sensirion SHT4x chip, a humidity
25505c2549SNavin Sankar Velliangiriand temperature sensor. Temperature is measured in degree celsius, relative
26505c2549SNavin Sankar Velliangirihumidity is expressed as a percentage. In sysfs interface, all values are
27505c2549SNavin Sankar Velliangiriscaled by 1000, i.e. the value for 31.5 degrees celsius is 31500.
28505c2549SNavin Sankar Velliangiri
29505c2549SNavin Sankar VelliangiriUsage Notes
30505c2549SNavin Sankar Velliangiri-----------
31505c2549SNavin Sankar Velliangiri
32505c2549SNavin Sankar VelliangiriThe device communicates with the I2C protocol. Sensors can have the I2C
33505c2549SNavin Sankar Velliangiriaddress 0x44. See Documentation/i2c/instantiating-devices.rst for methods
34505c2549SNavin Sankar Velliangirito instantiate the device.
35505c2549SNavin Sankar Velliangiri
36505c2549SNavin Sankar VelliangiriSysfs entries
37505c2549SNavin Sankar Velliangiri-------------
38505c2549SNavin Sankar Velliangiri
39505c2549SNavin Sankar Velliangiri=============== ============================================
40*12087a36SRandy Dunlaptemp1_input     Measured temperature in millidegrees Celsius
41505c2549SNavin Sankar Velliangirihumidity1_input Measured humidity in %H
42505c2549SNavin Sankar Velliangiriupdate_interval The minimum interval for polling the sensor,
43505c2549SNavin Sankar Velliangiri                in milliseconds. Writable. Must be at least
44505c2549SNavin Sankar Velliangiri                2000.
45505c2549SNavin Sankar Velliangiri=============== ============================================
46