>Gsphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget"/translations/zh_CN/hwmon/chipcap2modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/zh_TW/hwmon/chipcap2modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/it_IT/hwmon/chipcap2modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ja_JP/hwmon/chipcap2modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ko_KR/hwmon/chipcap2modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/sp_SP/hwmon/chipcap2modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h)SPDX-License-Identifier: GPL-2.0-or-laterh]h)SPDX-License-Identifier: GPL-2.0-or-later}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh h]h)}(hhh]h)}(h1Javier Carrasco h]h)}(h0Javier Carrasco h](hJavier Carrasco <}(hj`hhhNhNubj)}(hjavier.carrasco.cruz@gmail.comh]hjavier.carrasco.cruz@gmail.com}(hjhhhhNhNubah}(h]h ]h"]h$]h&]refuri%mailto:javier.carrasco.cruz@gmail.comuh1jhj`ubh>}(hj`hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj\ubah}(h]h ]h"]h$]h&]uh1hhjYubah}(h]h ]h"]h$]h&]j?-uh1hhhhKhjUubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hThis driver implements support for the Amphenol ChipCap 2, a humidity and temperature chip family. Temperature is measured in milli degrees celsius, relative humidity is expressed as a per cent mille. The measurement ranges are the following:h]hThis driver implements support for the Amphenol ChipCap 2, a humidity and temperature chip family. Temperature is measured in milli degrees celsius, relative humidity is expressed as a per cent mille. The measurement ranges are the following:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hs- Relative humidity: 0 to 100000 pcm (14-bit resolution) - Temperature: -40000 to +125000 m°C (14-bit resolution) h]h)}(hhh](h)}(h6Relative humidity: 0 to 100000 pcm (14-bit resolution)h]h)}(hjh]h6Relative humidity: 0 to 100000 pcm (14-bit resolution)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubh)}(h8Temperature: -40000 to +125000 m°C (14-bit resolution) h]h)}(h7Temperature: -40000 to +125000 m°C (14-bit resolution)h]h7Temperature: -40000 to +125000 m°C (14-bit resolution)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]j?juh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hWThe device communicates with the I2C protocol and uses the I2C address 0x28 by default.h]hWThe device communicates with the I2C protocol and uses the I2C address 0x28 by default.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hDepending on the hardware configuration, up to two humidity alarms to control minimum and maximum values are provided. Their thresholds and hystersis can be configured via sysfs.h]hDepending on the hardware configuration, up to two humidity alarms to control minimum and maximum values are provided. Their thresholds and hystersis can be configured via sysfs.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjhhubh)}(hThresholds and hysteris must be provided as a per cent mille. These values might be truncated to match the 14-bit device resolution (6.1 pcm/LSB)h]hThresholds and hysteris must be provided as a per cent mille. These values might be truncated to match the 14-bit device resolution (6.1 pcm/LSB)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjhhubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Known Issuesh]h Known Issues}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(hhhhhK*ubh)}(hOThe driver does not support I2C address and command window length modification.h]hOThe driver does not support I2C address and command window length modification.}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hj(hhubeh}(h] known-issuesah ]h"] known issuesah$]h&]uh1hhhhhhhhK*ubh)}(hhh](h)}(hsysfs-Interfaceh]hsysfs-Interface}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjOhhhhhK/ubh)}(h|The following list includes the sysfs attributes that the driver always provides, their permissions and a short description:h]h|The following list includes the sysfs attributes that the driver always provides, their permissions and a short description:}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK1hjOhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jxhjuubjy)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jxhjuubjy)}(hhh]h}(h]h ]h"]h$]h&]colwidthK(uh1jxhjuubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h)}(hNameh]hName}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPermh]hPerm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjuubhtbody)}(hhh](j)}(hhh](j)}(hhh]h)}(h temp1_input:h]h temp1_input:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hROh]hRO}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(htemperature inputh]htemperature input}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hj+ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hhumidity1_input:h]hhumidity1_input:}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjKubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(hhh]h)}(hROh]hRO}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjbubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(hhh]h)}(hhumidity inputh]hhumidity input}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjyubah}(h]h ]h"]h$]h&]uh1jhjHubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjuubeh}(h]h ]h"]h$]h&]colsKuh1jshjpubah}(h]h ]h"]h$]h&]uh1jnhjOhhhhhNubh)}(huThe following list includes the sysfs attributes that the driver may provide depending on the hardware configuration:h]huThe following list includes the sysfs attributes that the driver may provide depending on the hardware configuration:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hjOhhubjo)}(hhh]jt)}(hhh](jy)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jxhjubjy)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jxhjubjy)}(hhh]h}(h]h ]h"]h$]h&]colwidthK(uh1jxhjubj)}(hhh]j)}(hhh](j)}(hhh]h)}(hNameh]hName}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPermh]hPerm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hhumidity1_min:h]hhumidity1_min:}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhj8ubah}(h]h ]h"]h$]h&]uh1jhj5ubj)}(hhh]h)}(hRWh]hRW}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjOubah}(h]h ]h"]h$]h&]uh1jhj5ubj)}(hhh]h)}(hNhumidity low limit. Measurements under this limit trigger a humidity low alarmh]hNhumidity low limit. Measurements under this limit trigger a humidity low alarm}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjfubah}(h]h ]h"]h$]h&]uh1jhj5ubeh}(h]h ]h"]h$]h&]uh1jhj2ubj)}(hhh](j)}(hhh]h)}(hhumidity1_max:h]hhumidity1_max:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hRWh]hRW}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPhumidity high limit. Measurements above this limit trigger a humidity high alarmh]hPhumidity high limit. Measurements above this limit trigger a humidity high alarm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj2ubj)}(hhh](j)}(hhh]h)}(hhumidity1_min_hyst:h]hhumidity1_min_hyst:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hRWh]hRW}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hhumidity low hystersish]hhumidity low hystersis}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj2ubj)}(hhh](j)}(hhh]h)}(hhumidity1_max_hyst:h]hhumidity1_max_hyst:}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhj"ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hRWh]hRW}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhj9ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hhumidity high hystersish]hhumidity high hystersis}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjPubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj2ubj)}(hhh](j)}(hhh]h)}(hhumidity1_min_alarm:h]hhumidity1_min_alarm:}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjpubah}(h]h ]h"]h$]h&]uh1jhjmubj)}(hhh]h)}(hROh]hRO}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jhjmubj)}(hhh]h)}(hhumidity low alarm indicatorh]hhumidity low alarm indicator}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jhjmubeh}(h]h ]h"]h$]h&]uh1jhj2ubj)}(hhh](j)}(hhh]h)}(hhumidity1_max_alarm:h]hhumidity1_max_alarm:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hROh]hRO}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hhumidity high alarm indicatorh]hhumidity high alarm indicator}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj2ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jshjubah}(h]h ]h"]h$]h&]uh1jnhjOhhhhhNubeh}(h]sysfs-interfaceah ]h"]sysfs-interfaceah$]h&]uh1hhhhhhhhK/ubeh}(h]kernel-driver-chipcap2ah ]h"]kernel driver chipcap2ah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjNerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(j)j&j%j"jLjIj!ju nametypes}(j)j%jLj!uh}(j&hj"jjIj(jjOu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.