xref: /openbmc/linux/Documentation/hwmon/sht4x.rst (revision 505c2549)
1*505c2549SNavin Sankar Velliangiri.. SPDX-License-Identifier: GPL-2.0
2*505c2549SNavin Sankar Velliangiri
3*505c2549SNavin Sankar VelliangiriKernel driver sht4x
4*505c2549SNavin Sankar Velliangiri===================
5*505c2549SNavin Sankar Velliangiri
6*505c2549SNavin Sankar VelliangiriSupported Chips:
7*505c2549SNavin Sankar Velliangiri
8*505c2549SNavin Sankar Velliangiri  * Sensirion SHT4X
9*505c2549SNavin Sankar Velliangiri
10*505c2549SNavin Sankar Velliangiri    Prefix: 'sht4x'
11*505c2549SNavin Sankar Velliangiri
12*505c2549SNavin Sankar Velliangiri    Addresses scanned: None
13*505c2549SNavin Sankar Velliangiri
14*505c2549SNavin Sankar Velliangiri    Datasheet:
15*505c2549SNavin Sankar Velliangiri
16*505c2549SNavin Sankar Velliangiri      English: https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf
17*505c2549SNavin Sankar Velliangiri
18*505c2549SNavin Sankar VelliangiriAuthor: Navin Sankar Velliangiri <navin@linumiz.com>
19*505c2549SNavin Sankar Velliangiri
20*505c2549SNavin Sankar Velliangiri
21*505c2549SNavin Sankar VelliangiriDescription
22*505c2549SNavin Sankar Velliangiri-----------
23*505c2549SNavin Sankar Velliangiri
24*505c2549SNavin Sankar VelliangiriThis driver implements support for the Sensirion SHT4x chip, a humidity
25*505c2549SNavin Sankar Velliangiriand temperature sensor. Temperature is measured in degree celsius, relative
26*505c2549SNavin Sankar Velliangirihumidity is expressed as a percentage. In sysfs interface, all values are
27*505c2549SNavin Sankar Velliangiriscaled by 1000, i.e. the value for 31.5 degrees celsius is 31500.
28*505c2549SNavin Sankar Velliangiri
29*505c2549SNavin Sankar VelliangiriUsage Notes
30*505c2549SNavin Sankar Velliangiri-----------
31*505c2549SNavin Sankar Velliangiri
32*505c2549SNavin Sankar VelliangiriThe device communicates with the I2C protocol. Sensors can have the I2C
33*505c2549SNavin Sankar Velliangiriaddress 0x44. See Documentation/i2c/instantiating-devices.rst for methods
34*505c2549SNavin Sankar Velliangirito instantiate the device.
35*505c2549SNavin Sankar Velliangiri
36*505c2549SNavin Sankar VelliangiriSysfs entries
37*505c2549SNavin Sankar Velliangiri-------------
38*505c2549SNavin Sankar Velliangiri
39*505c2549SNavin Sankar Velliangiri=============== ============================================
40*505c2549SNavin Sankar Velliangiritemp1_input     Measured temperature in millidegrees Celcius
41*505c2549SNavin Sankar Velliangirihumidity1_input Measured humidity in %H
42*505c2549SNavin Sankar Velliangiriupdate_interval The minimum interval for polling the sensor,
43*505c2549SNavin Sankar Velliangiri                in milliseconds. Writable. Must be at least
44*505c2549SNavin Sankar Velliangiri                2000.
45*505c2549SNavin Sankar Velliangiri============== =============================================
46