€•í3Œsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ/translations/zh_CN/hwmon/sht4x”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/zh_TW/hwmon/sht4x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/it_IT/hwmon/sht4x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/ja_JP/hwmon/sht4x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/ko_KR/hwmon/sht4x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒPortuguese (Brazilian)”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/pt_BR/hwmon/sht4x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/sp_SP/hwmon/sht4x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…””}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³Œ9/var/lib/git/docbuild/linux/Documentation/hwmon/sht4x.rst”h´KubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒKernel driver sht4x”h]”hŒKernel driver sht4x”…””}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒ paragraph”“”)”}”(hŒSupported Chips:”h]”hŒSupported Chips:”…””}”(hhßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhŒ block_quote”“”)”}”(hŒ÷* Sensirion SHT4X Prefix: 'sht4x' Addresses scanned: None Datasheet: English: https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf ”h]”hŒ bullet_list”“”)”}”(hhh]”hŒ list_item”“”)”}”(hŒíSensirion SHT4X Prefix: 'sht4x' Addresses scanned: None Datasheet: English: https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf ”h]”(hÞ)”}”(hŒSensirion SHT4X”h]”hŒSensirion SHT4X”…””}”(hhþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhúubhÞ)”}”(hŒPrefix: 'sht4x'”h]”hŒPrefix: ‘sht4x’”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hhúubhÞ)”}”(hŒAddresses scanned: None”h]”hŒAddresses scanned: None”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hhúubhÞ)”}”(hŒ Datasheet:”h]”hŒ Datasheet:”…””}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khhúubhî)”}”(hŒ¤English: https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf ”h]”hÞ)”}”(hŒ£English: https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf”h]”(hŒ English: ”…””}”(hj:h²hh³Nh´NubhŒ reference”“”)”}”(hŒšhttps://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf”h]”hŒšhttps://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT4x_Datasheet.pdf”…””}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jFuh1jBhj:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1híh³hÇh´Khhúubeh}”(h]”h ]”h"]”h$]”h&]”uh1høhhõubah}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1hóh³hÇh´Khhïubah}”(h]”h ]”h"]”h$]”h&]”uh1híh³hÇh´KhhÊh²hubhÞ)”}”(hŒ4Author: Navin Sankar Velliangiri ”h]”(hŒ"Author: Navin Sankar Velliangiri <”…””}”(hjsh²hh³Nh´NubjC)”}”(hŒnavin@linumiz.com”h]”hŒnavin@linumiz.com”…””}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:navin@linumiz.com”uh1jBhjsubhŒ>”…””}”(hjsh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhÉ)”}”(hhh]”(hÎ)”}”(hŒ Description”h]”hŒ Description”…””}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj•h²hh³hÇh´KubhÞ)”}”(hXThis driver implements support for the Sensirion SHT4x chip, a humidity and temperature sensor. Temperature is measured in degree celsius, relative humidity is expressed as a percentage. In sysfs interface, all values are scaled by 1000, i.e. the value for 31.5 degrees celsius is 31500.”h]”hXThis driver implements support for the Sensirion SHT4x chip, a humidity and temperature sensor. Temperature is measured in degree celsius, relative humidity is expressed as a percentage. In sysfs interface, all values are scaled by 1000, i.e. the value for 31.5 degrees celsius is 31500.”…””}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj•h²hubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´KubhÉ)”}”(hhh]”(hÎ)”}”(hŒ Usage Notes”h]”hŒ Usage Notes”…””}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¼h²hh³hÇh´KubhÞ)”}”(hŒ¬The device communicates with the I2C protocol. Sensors can have the I2C address 0x44. See Documentation/i2c/instantiating-devices.rst for methods to instantiate the device.”h]”hŒ¬The device communicates with the I2C protocol. Sensors can have the I2C address 0x44. See Documentation/i2c/instantiating-devices.rst for methods to instantiate the device.”…””}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hj¼h²hubeh}”(h]”Œ usage-notes”ah ]”h"]”Œ usage notes”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´KubhÉ)”}”(hhh]”(hÎ)”}”(hŒ Sysfs entries”h]”hŒ Sysfs entries”…””}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjãh²hh³hÇh´K%ubhŒtable”“”)”}”(hhh]”hŒtgroup”“”)”}”(hhh]”(hŒcolspec”“”)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1jþhjûubjÿ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1jþhjûubhŒtbody”“”)”}”(hhh]”(hŒrow”“”)”}”(hhh]”(hŒentry”“”)”}”(hhh]”hÞ)”}”(hŒ temp1_input”h]”hŒ temp1_input”…””}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K(hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hhh]”hÞ)”}”(hŒ,Measured temperature in millidegrees Celsius”h]”hŒ,Measured temperature in millidegrees Celsius”…””}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K(hj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hhh]”(j)”}”(hhh]”hÞ)”}”(hŒhumidity1_input”h]”hŒhumidity1_input”…””}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K)hjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjTubj)”}”(hhh]”hÞ)”}”(hŒMeasured humidity in %H”h]”hŒMeasured humidity in %H”…””}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K)hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hhh]”(j)”}”(hhh]”hÞ)”}”(hŒupdate_interval”h]”hŒupdate_interval”…””}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K*hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj‹ubj)”}”(hhh]”hÞ)”}”(hŒ^The minimum interval for polling the sensor, in milliseconds. Writable. Must be at least 2000.”h]”hŒ^The minimum interval for polling the sensor, in milliseconds. Writable. Must be at least 2000.”…””}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K*hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hhh]”(j)”}”(hhh]”hÞ)”}”(hŒ heater_power”h]”hŒ heater_power”…””}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K-hjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÂubj)”}”(hhh]”hÞ)”}”(hŒYThe requested heater power, in milliwatts. Available values: 20, 110, 200 (default: 200).”h]”hŒYThe requested heater power, in milliwatts. Available values: 20, 110, 200 (default: 200).”…””}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K-hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hhh]”(j)”}”(hhh]”hÞ)”}”(hŒ heater_time”h]”hŒ heater_time”…””}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K/hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjùubj)”}”(hhh]”hÞ)”}”(hŒhThe requested operating time of the heater, in milliseconds. Available values: 100, 1000 (default 1000).”h]”hŒhThe requested operating time of the heater, in milliseconds. Available values: 100, 1000 (default 1000).”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K/hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)”}”(hhh]”(j)”}”(hhh]”hÞ)”}”(hŒ heater_enable”h]”hŒ heater_enable”…””}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K2hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj0ubj)”}”(hhh]”(hÞ)”}”(hŒöEnable the heater with the selected power and for the selected time in order to remove condensed water from the sensor surface. The heater cannot be manually turned off once enabled (it will automatically turn off after completing its operation).”h]”hŒöEnable the heater with the selected power and for the selected time in order to remove condensed water from the sensor surface. The heater cannot be manually turned off once enabled (it will automatically turn off after completing its operation).”…””}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K2hjJubhî)”}”(hŒ.- 0: turned off (read-only value) - 1: turn on”h]”hô)”}”(hhh]”(hù)”}”(hŒ0: turned off (read-only value)”h]”hÞ)”}”(hjdh]”hŒ0: turned off (read-only value)”…””}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K9hjbubah}”(h]”h ]”h"]”h$]”h&]”uh1høhj_ubhù)”}”(hŒ 1: turn on”h]”hÞ)”}”(hj{h]”hŒ 1: turn on”…””}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K:hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1høhj_ubeh}”(h]”h ]”h"]”h$]”h&]”jkŒ-”uh1hóh³hÇh´K9hj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1híh³hÇh´K9hjJubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhj0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1jùhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjãh²hh³hÇh´Nubeh}”(h]”Œ sysfs-entries”ah ]”h"]”Œ sysfs entries”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K%ubeh}”(h]”Œkernel-driver-sht4x”ah ]”h"]”Œkernel driver sht4x”ah$]”h&]”uh1hÈhhh²hh³hÇh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÇuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(hÍNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”jŒfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jîŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÇŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jÉjÆj¹j¶jàjÝjÁj¾uŒ nametypes”}”(jɉj¹‰jà‰jÁ‰uh}”(jÆhÊj¶j•jÝj¼j¾jãuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.