€•4–Œ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/iio/ad7380”Œ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/iio/ad7380”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/it_IT/iio/ad7380”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/ja_JP/iio/ad7380”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/ko_KR/iio/ad7380”Œ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/iio/ad7380”Œ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/iio/ad7380”Œ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-only”h]”hŒ%SPDX-License-Identifier: GPL-2.0-only”…”�”}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³Œ8/var/lib/git/docbuild/linux/Documentation/iio/ad7380.rst”h´KubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒ AD7380 driver”h]”hŒ AD7380 driver”…”�”}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒ paragraph”“”)�”}”(hŒ]ADC driver for Analog Devices Inc. AD7380 and similar devices. The module name is ``ad7380``.”h]”(hŒRADC driver for Analog Devices Inc. AD7380 and similar devices. The module name is ”…”�”}”(hhßh²hh³Nh´NubhŒliteral”“”)�”}”(hŒ ``ad7380``”h]”hŒad7380”…”�”}”(hhéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhhßubhŒ.”…”�”}”(hhßh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSupported devices”h]”hŒSupported devices”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh²hh³hÇh´K ubhÞ)�”}”(hŒ1The following chips are supported by this driver:”h]”hŒ1The following chips are supported by this driver:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjh²hubhŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hŒ:`AD7380 `_”h]”hÞ)�”}”(hj)h]”(hŒ reference”“”)�”}”(hj)h]”hŒAD7380”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7380”Œrefuri”Œ.https://www.analog.com/en/products/ad7380.html”uh1j.hj+ubhŒtarget”“”)�”}”(hŒ1 ”h]”h}”(h]”Œad7380”ah ]”h"]”Œad7380”ah$]”h&]”Œrefuri”j@uh1jAŒ referenced”Khj+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ:`AD7381 `_”h]”hÞ)�”}”(hj_h]”(j/)�”}”(hj_h]”hŒAD7381”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7381”j?Œ.https://www.analog.com/en/products/ad7381.html”uh1j.hjaubjB)�”}”(hŒ1 ”h]”h}”(h]”Œad7381”ah ]”h"]”Œad7381”ah$]”h&]”Œrefuri”jsuh1jAjPKhjaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ:`AD7383 `_”h]”hÞ)�”}”(hj�h]”(j/)�”}”(hj�h]”hŒAD7383”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7383”j?Œ.https://www.analog.com/en/products/ad7383.html”uh1j.hj‘ubjB)�”}”(hŒ1 ”h]”h}”(h]”Œad7383”ah ]”h"]”Œad7383”ah$]”h&]”Œrefuri”j£uh1jAjPKhj‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ:`AD7384 `_”h]”hÞ)�”}”(hj¿h]”(j/)�”}”(hj¿h]”hŒAD7384”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7384”j?Œ.https://www.analog.com/en/products/ad7384.html”uh1j.hjÁubjB)�”}”(hŒ1 ”h]”h}”(h]”Œad7384”ah ]”h"]”Œad7384”ah$]”h&]”Œrefuri”jÓuh1jAjPKhjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ:`AD7386 `_”h]”hÞ)�”}”(hjïh]”(j/)�”}”(hjïh]”hŒAD7386”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7386”j?Œ.https://www.analog.com/en/products/ad7386.html”uh1j.hjñubjB)�”}”(hŒ1 ”h]”h}”(h]”Œad7386”ah ]”h"]”Œad7386”ah$]”h&]”Œrefuri”juh1jAjPKhjñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjíubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ:`AD7387 `_”h]”hÞ)�”}”(hjh]”(j/)�”}”(hjh]”hŒAD7387”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7387”j?Œ.https://www.analog.com/en/products/ad7387.html”uh1j.hj!ubjB)�”}”(hŒ1 ”h]”h}”(h]”Œad7387”ah ]”h"]”Œad7387”ah$]”h&]”Œrefuri”j3uh1jAjPKhj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ:`AD7388 `_”h]”hÞ)�”}”(hjOh]”(j/)�”}”(hjOh]”hŒAD7388”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7388”j?Œ.https://www.analog.com/en/products/ad7388.html”uh1j.hjQubjB)�”}”(hŒ1 ”h]”h}”(h]”Œad7388”ah ]”h"]”Œad7388”ah$]”h&]”Œrefuri”jcuh1jAjPKhjQubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7380-4 `_”h]”hÞ)�”}”(hjh]”(j/)�”}”(hjh]”hŒAD7380-4”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7380-4”j?Œ0https://www.analog.com/en/products/ad7380-4.html”uh1j.hj�ubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7380-4”ah ]”h"]”Œad7380-4”ah$]”h&]”Œrefuri”j“uh1jAjPKhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7381-4 `_”h]”hÞ)�”}”(hj¯h]”(j/)�”}”(hj¯h]”hŒAD7381-4”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7381-4”j?Œ0https://www.analog.com/en/products/ad7381-4.html”uh1j.hj±ubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7381-4”ah ]”h"]”Œad7381-4”ah$]”h&]”Œrefuri”jÃuh1jAjPKhj±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7383-4 `_”h]”hÞ)�”}”(hjßh]”(j/)�”}”(hjßh]”hŒAD7383-4”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7383-4”j?Œ0https://www.analog.com/en/products/ad7383-4.html”uh1j.hjáubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7383-4”ah ]”h"]”Œad7383-4”ah$]”h&]”Œrefuri”jóuh1jAjPKhjáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7384-4 `_”h]”hÞ)�”}”(hjh]”(j/)�”}”(hjh]”hŒAD7384-4”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7384-4”j?Œ0https://www.analog.com/en/products/ad7384-4.html”uh1j.hjubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7384-4”ah ]”h"]”Œad7384-4”ah$]”h&]”Œrefuri”j#uh1jAjPKhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7386-4 `_”h]”hÞ)�”}”(hj?h]”(j/)�”}”(hj?h]”hŒAD7386-4”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7386-4”j?Œ0https://www.analog.com/en/products/ad7386-4.html”uh1j.hjAubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7386-4”ah ]”h"]”Œad7386-4”ah$]”h&]”Œrefuri”jSuh1jAjPKhjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7387-4 `_”h]”hÞ)�”}”(hjoh]”(j/)�”}”(hjoh]”hŒAD7387-4”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7387-4”j?Œ0https://www.analog.com/en/products/ad7387-4.html”uh1j.hjqubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7387-4”ah ]”h"]”Œad7387-4”ah$]”h&]”Œrefuri”jƒuh1jAjPKhjqubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjmubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7388-4 `_”h]”hÞ)�”}”(hjŸh]”(j/)�”}”(hjŸh]”hŒAD7388-4”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7388-4”j?Œ0https://www.analog.com/en/products/ad7388-4.html”uh1j.hj¡ubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7388-4”ah ]”h"]”Œad7388-4”ah$]”h&]”Œrefuri”j³uh1jAjPKhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒ>`AD7389-4 `_”h]”hÞ)�”}”(hjÏh]”(j/)�”}”(hjÏh]”hŒAD7389-4”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAD7389-4”j?Œ0https://www.analog.com/en/products/ad7389-4.html”uh1j.hjÑubjB)�”}”(hŒ3 ”h]”h}”(h]”Œad7389-4”ah ]”h"]”Œad7389-4”ah$]”h&]”Œrefuri”jãuh1jAjPKhjÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒB`ADAQ4370-4 `_”h]”hÞ)�”}”(hjÿh]”(j/)�”}”(hjÿh]”hŒ ADAQ4370-4”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ ADAQ4370-4”j?Œ2https://www.analog.com/en/products/adaq4370-4.html”uh1j.hjubjB)�”}”(hŒ5 ”h]”h}”(h]”Œ adaq4370-4”ah ]”h"]”Œ adaq4370-4”ah$]”h&]”Œrefuri”juh1jAjPKhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjýubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒB`ADAQ4380-4 `_”h]”hÞ)�”}”(hj/h]”(j/)�”}”(hj/h]”hŒ ADAQ4380-4”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ ADAQ4380-4”j?Œ2https://www.analog.com/en/products/adaq4380-4.html”uh1j.hj1ubjB)�”}”(hŒ5 ”h]”h}”(h]”Œ adaq4380-4”ah ]”h"]”Œ adaq4380-4”ah$]”h&]”Œrefuri”jCuh1jAjPKhj1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubj&)�”}”(hŒD`ADAQ4381-4 `_ ”h]”hÞ)�”}”(hŒB`ADAQ4381-4 `_”h]”(j/)�”}”(hjch]”hŒ ADAQ4381-4”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ ADAQ4381-4”j?Œ2https://www.analog.com/en/products/adaq4381-4.html”uh1j.hjaubjB)�”}”(hŒ5 ”h]”h}”(h]”Œ adaq4381-4”ah ]”h"]”Œ adaq4381-4”ah$]”h&]”Œrefuri”jtuh1jAjPKhjaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K!hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hj"h²hh³hÇh´Nubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1j h³hÇh´Khjh²hubeh}”(h]”Œsupported-devices”ah ]”h"]”Œsupported devices”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSupported features”h]”hŒSupported features”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjžh²hh³hÇh´K%ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSPI wiring modes”h]”hŒSPI wiring modes”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¯h²hh³hÇh´K(ubhÞ)�”}”(hŒhad738x ADCs can output data on several SDO lines (1/2/4). The driver currently supports only 1 SDO line.”h]”hŒhad738x ADCs can output data on several SDO lines (1/2/4). The driver currently supports only 1 SDO line.”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K*hj¯h²hubeh}”(h]”Œspi-wiring-modes”ah ]”h"]”Œspi wiring modes”ah$]”h&]”uh1hÈhjžh²hh³hÇh´K(jPKubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒReference voltage”h]”hŒReference voltage”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjÖh²hh³hÇh´K.ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒad7380-4”h]”hŒad7380-4”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjçh²hh³hÇh´K1ubhÞ)�”}”(hŒ€ad7380-4 supports only an external reference voltage (2.5V to 3.3V). It must be declared in the device tree as ``refin-supply``.”h]”(hŒoad7380-4 supports only an external reference voltage (2.5V to 3.3V). It must be declared in the device tree as ”…”�”}”(hjøh²hh³Nh´Nubhè)�”}”(hŒ``refin-supply``”h]”hŒ refin-supply”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjøubhŒ.”…”�”}”(hjøh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K3hjçh²hubeh}”(h]”Œid1”ah ]”h"]”h$]”Œad7380-4”ah&]”uh1hÈhjÖh²hh³hÇh´K1jPKubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒad7389-4”h]”hŒad7389-4”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj h²hh³hÇh´K7ubhÞ)�”}”(hŒ…ad7389-4 supports only an internal reference voltage. ``refin-supply`` and ``refio-supply`` properties are both omitted in this case.”h]”(hŒ6ad7389-4 supports only an internal reference voltage. ”…”�”}”(hj1h²hh³Nh´Nubhè)�”}”(hŒ``refin-supply``”h]”hŒ refin-supply”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj1ubhŒ and ”…”�”}”(hj1h²hh³Nh´Nubhè)�”}”(hŒ``refio-supply``”h]”hŒ refio-supply”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj1ubhŒ* properties are both omitted in this case.”…”�”}”(hj1h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K9hj h²hubeh}”(h]”Œid2”ah ]”h"]”h$]”Œad7389-4”ah&]”uh1hÈhjÖh²hh³hÇh´K7jPKubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ ADAQ devices”h]”hŒ ADAQ devices”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjkh²hh³hÇh´K=ubhÞ)�”}”(hŒ„ADAQ devices don't have an external reference, but use a 3.3V internal reference derived from one of its supplies (``refin-supply``)”h]”(hŒuADAQ devices don’t have an external reference, but use a 3.3V internal reference derived from one of its supplies (”…”�”}”(hj|h²hh³Nh´Nubhè)�”}”(hŒ``refin-supply``”h]”hŒ refin-supply”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj|ubhŒ)”…”�”}”(hj|h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K?hjkh²hubeh}”(h]”Œ adaq-devices”ah ]”h"]”Œ adaq devices”ah$]”h&]”uh1hÈhjÖh²hh³hÇh´K=ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ$All other devices from ad738x family”h]”hŒ$All other devices from ad738x family”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¤h²hh³hÇh´KCubhÞ)�”}”(hŒKAll other devices from ad738x support 2 possible reference voltage sources:”h]”hŒKAll other devices from ad738x support 2 possible reference voltage sources:”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KEhj¤h²hubj!)�”}”(hhh]”(j&)�”}”(hŒInternal reference (2.5V)”h]”hÞ)�”}”(hjÈh]”hŒInternal reference (2.5V)”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KGhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjÃh²hh³hÇh´Nubj&)�”}”(hŒ"External reference (2.5V to 3.3V) ”h]”hÞ)�”}”(hŒ!External reference (2.5V to 3.3V)”h]”hŒ!External reference (2.5V to 3.3V)”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KHhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjÃh²hh³hÇh´Nubeh}”(h]”h ]”h"]”h$]”h&]”j”Œ-”uh1j h³hÇh´KGhj¤h²hubhÞ)�”}”(hŒ˜The source is determined by the device tree. If ``refio-supply`` is present, then it is used as external reference, else the internal reference is used.”h]”(hŒ0The source is determined by the device tree. If ”…”�”}”(hjüh²hh³Nh´Nubhè)�”}”(hŒ``refio-supply``”h]”hŒ refio-supply”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjüubhŒX is present, then it is used as external reference, else the internal reference is used.”…”�”}”(hjüh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KJhj¤h²hubeh}”(h]”Œ$all-other-devices-from-ad738x-family”ah ]”h"]”Œ$all other devices from ad738x family”ah$]”h&]”uh1hÈhjÖh²hh³hÇh´KCubeh}”(h]”Œreference-voltage”ah ]”h"]”Œreference voltage”ah$]”h&]”uh1hÈhjžh²hh³hÇh´K.ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ!Oversampling and resolution boost”h]”hŒ!Oversampling and resolution boost”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj,h²hh³hÇh´KNubhÞ)�”}”(hXThis family supports 2 types of oversampling: normal average and rolling average. Only normal average is supported by the driver, as rolling average can be achieved by processing a captured data buffer. The following ratios are available: 1 (oversampling disabled)/2/4/8/16/32.”h]”hXThis family supports 2 types of oversampling: normal average and rolling average. Only normal average is supported by the driver, as rolling average can be achieved by processing a captured data buffer. The following ratios are available: 1 (oversampling disabled)/2/4/8/16/32.”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KPhj,h²hubhÞ)�”}”(hXÓWhen the on-chip oversampling function is enabled the performance of the ADC can exceed the default resolution. To accommodate the performance boost achievable, it is possible to enable an additional two bits of resolution. Because the resolution boost feature can only be enabled when oversampling is enabled and oversampling is not as useful without the resolution boost, the driver automatically enables the resolution boost if and only if oversampling is enabled.”h]”hXÓWhen the on-chip oversampling function is enabled the performance of the ADC can exceed the default resolution. To accommodate the performance boost achievable, it is possible to enable an additional two bits of resolution. Because the resolution boost feature can only be enabled when oversampling is enabled and oversampling is not as useful without the resolution boost, the driver automatically enables the resolution boost if and only if oversampling is enabled.”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KUhj,h²hubhÞ)�”}”(hXgSince the resolution boost feature causes 16-bit chips to now have 18-bit data which means the storagebits has to change from 16 to 32 bits, we use the new ext_scan_type feature to allow changing the scan_type at runtime. Unfortunately libiio does not support it. So when enabling or disabling oversampling, user must restart iiod using the following command:”h]”hXgSince the resolution boost feature causes 16-bit chips to now have 18-bit data which means the storagebits has to change from 16 to 32 bits, we use the new ext_scan_type feature to allow changing the scan_type at runtime. Unfortunately libiio does not support it. So when enabling or disabling oversampling, user must restart iiod using the following command:”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K]hj,h²hubhŒ literal_block”“”)�”}”(hŒroot:~# systemctl restart iiod”h]”hŒroot:~# systemctl restart iiod”…”�”}”hjisbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆŒforce”‰Œlanguage”Œbash”Œhighlight_args”}”uh1jgh³hÇh´Kchj,h²hubeh}”(h]”Œ!oversampling-and-resolution-boost”ah ]”h"]”Œ!oversampling and resolution boost”ah$]”h&]”uh1hÈhjžh²hh³hÇh´KNubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒAlert”h]”hŒAlert”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj„h²hh³hÇh´KhubhÞ)�”}”(hX/2 channels variants of the ad738x family, can use the SDOB line as an alert pin when configured in 1 SDO line mode. 4 channels variants, can use SDOD as an alert pin when configured in 1 or 2 SDO line(s) mode, although only 1 SDO line mode is currently supported by the driver (see `SPI wiring modes`_).”h]”(hX2 channels variants of the ad738x family, can use the SDOB line as an alert pin when configured in 1 SDO line mode. 4 channels variants, can use SDOD as an alert pin when configured in 1 or 2 SDO line(s) mode, although only 1 SDO line mode is currently supported by the driver (see ”…”�”}”(hj•h²hh³Nh´Nubj/)�”}”(hŒ`SPI wiring modes`_”h]”hŒSPI wiring modes”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒSPI wiring modes”Œrefid”jÐuh1j.hj•Œresolved”KubhŒ).”…”�”}”(hj•h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kjhj„h²hubhÞ)�”}”(hŒìAt the end of a conversion the active-low alert pin gets asserted if the conversion result exceeds the alert high limit or falls below the alert low limit. It is cleared, on a falling edge of CS. The alert pin is common to all channels.”h]”hŒìAt the end of a conversion the active-low alert pin gets asserted if the conversion result exceeds the alert high limit or falls below the alert low limit. It is cleared, on a falling edge of CS. The alert pin is common to all channels.”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kohj„h²hubhÞ)�”}”(hŒ=User can enable alert using the regular iio events attribute:”h]”hŒ=User can enable alert using the regular iio events attribute:”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kthj„h²hubjh)�”}”(hŒevents/thresh_either_en”h]”hŒevents/thresh_either_en”…”�”}”hjÕsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆjw‰jxŒbash”jz}”uh1jgh³hÇh´Kvhj„h²hubhÞ)�”}”(hŒoThe high and low thresholds are common to all channels and can also be set using regular iio events attributes:”h]”hŒoThe high and low thresholds are common to all channels and can also be set using regular iio events attributes:”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kzhj„h²hubjh)�”}”(hŒ| | | | | | | mux |----->| ADCA |--- voltage2 | AinA1 --|--->| | | | | | |_____| |_____ | | | _____ ______ | | | | | | voltage1 | AinB0 --|--->| | | | | | | mux |----->| ADCB |--- voltage3 | AinB1 --|--->| | | | | | |_____| |______| | | | +----------------------------”h]”hX¸ IIO | AD7386/7/8 | +---------------------------- | | _____ ______ | | | | | | voltage0 | AinA0 --|--->| | | | | | | mux |----->| ADCA |--- voltage2 | AinA1 --|--->| | | | | | |_____| |_____ | | | _____ ______ | | | | | | voltage1 | AinB0 --|--->| | | | | | | mux |----->| ADCB |--- voltage3 | AinB1 --|--->| | | | | | |_____| |______| | | | +----------------------------”…”�”}”hj†sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆjw‰jxŒnone”jz}”uh1jgh³hÇh´K–hj'h²hubhÞ)�”}”(hŒLWhen enabling sequencer mode, the effective sampling rate is divided by two.”h]”hŒLWhen enabling sequencer mode, the effective sampling rate is divided by two.”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kªhj'h²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒGain (ADAQ devices only)”h]”hŒGain (ADAQ devices only)”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¤h²hh³hÇh´K­ubhÞ)�”}”(hŒêADAQ devices have a pin selectable gain in front of each ADC. The appropriate gain is selectable from device tree using the ``adi,gain-milli`` property. Refer to the typical connection diagrams section of the datasheet for pin wiring.”h]”(hŒ|ADAQ devices have a pin selectable gain in front of each ADC. The appropriate gain is selectable from device tree using the ”…”�”}”(hjµh²hh³Nh´Nubhè)�”}”(hŒ``adi,gain-milli``”h]”hŒadi,gain-milli”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjµubhŒ\ property. Refer to the typical connection diagrams section of the datasheet for pin wiring.”…”�”}”(hjµh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K¯hj¤h²hubeh}”(h]”Œgain-adaq-devices-only”ah ]”h"]”Œgain (adaq devices only)”ah$]”h&]”uh1hÈhj'h²hh³hÇh´K­ubeh}”(h]”Œ5channel-selection-and-sequencer-single-end-chips-only”ah ]”h"]”Œ7channel selection and sequencer (single-end chips only)”ah$]”h&]”uh1hÈhjžh²hh³hÇh´KˆubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒUnimplemented features”h]”hŒUnimplemented features”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjåh²hh³hÇh´Kµubj!)�”}”(hhh]”(j&)�”}”(hŒ 2/4 SDO lines”h]”hÞ)�”}”(hjûh]”hŒ 2/4 SDO lines”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K·hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjöh²hh³hÇh´Nubj&)�”}”(hŒRolling average oversampling”h]”hÞ)�”}”(hjh]”hŒRolling average oversampling”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K¸hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjöh²hh³hÇh´Nubj&)�”}”(hŒPower down mode”h]”hÞ)�”}”(hj)h]”hŒPower down mode”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K¹hj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjöh²hh³hÇh´Nubj&)�”}”(hŒCRC indication ”h]”hÞ)�”}”(hŒCRC indication”h]”hŒCRC indication”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kºhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjöh²hh³hÇh´Nubeh}”(h]”h ]”h"]”h$]”h&]”j”jûuh1j h³hÇh´K·hjåh²hubeh}”(h]”Œunimplemented-features”ah ]”h"]”Œunimplemented features”ah$]”h&]”uh1hÈhjžh²hh³hÇh´Kµubeh}”(h]”Œsupported-features”ah ]”h"]”Œsupported features”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K%ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSPI offload support”h]”hŒSPI offload support”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjlh²hh³hÇh´K½ubhÞ)�”}”(hŒ€To be able to achieve the maximum sample rate, the driver can be used with the `AXI SPI Engine`_ to provide SPI offload support.”h]”(hŒOTo be able to achieve the maximum sample rate, the driver can be used with the ”…”�”}”(hj}h²hh³Nh´Nubj/)�”}”(hŒ`AXI SPI Engine`_”h]”hŒAXI SPI Engine”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒAXI SPI Engine”j?ŒDhttp://analogdevicesinc.github.io/hdl/projects/pulsar_adc/index.html”uh1j.hj}j®KubhŒ to provide SPI offload support.”…”�”}”(hj}h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K¿hjlh²hubjB)�”}”(hŒX.. _AXI SPI Engine: http://analogdevicesinc.github.io/hdl/projects/pulsar_adc/index.html”h]”h}”(h]”Œaxi-spi-engine”ah ]”h"]”Œaxi spi engine”ah$]”h&]”j?j•uh1jAh´KÂhjlh²hh³hÇjPKubhÞ)�”}”(hŒBWhen SPI offload is being used, some attributes will be different.”h]”hŒBWhen SPI offload is being used, some attributes will be different.”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KÄhjlh²hubj!)�”}”(hhh]”(j&)�”}”(hŒ!``trigger`` directory is removed.”h]”hÞ)�”}”(hj¿h]”(hè)�”}”(hŒ ``trigger``”h]”hŒtrigger”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjÁubhŒ directory is removed.”…”�”}”(hjÁh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KÆhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjºh²hh³hÇh´Nubj&)�”}”(hŒR``in_voltage0_sampling_frequency`` attribute is added for setting the sample rate.”h]”hÞ)�”}”(hŒR``in_voltage0_sampling_frequency`` attribute is added for setting the sample rate.”h]”(hè)�”}”(hŒ"``in_voltage0_sampling_frequency``”h]”hŒin_voltage0_sampling_frequency”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjæubhŒ0 attribute is added for setting the sample rate.”…”�”}”(hjæh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KÇhjâubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjºh²hh³hÇh´Nubj&)�”}”(hŒa``in_voltage0_sampling_frequency_available`` attribute is added for querying the max sample rate.”h]”hÞ)�”}”(hŒa``in_voltage0_sampling_frequency_available`` attribute is added for querying the max sample rate.”h]”(hè)�”}”(hŒ,``in_voltage0_sampling_frequency_available``”h]”hŒ(in_voltage0_sampling_frequency_available”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj ubhŒ5 attribute is added for querying the max sample rate.”…”�”}”(hj h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KÉhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjºh²hh³hÇh´Nubj&)�”}”(hŒ!``timestamp`` channel is removed.”h]”hÞ)�”}”(hj0 h]”(hè)�”}”(hŒ ``timestamp``”h]”hŒ timestamp”…”�”}”(hj5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj2 ubhŒ channel is removed.”…”�”}”(hj2 h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KËhj. ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjºh²hh³hÇh´Nubj&)�”}”(hŒsBuffer data format may be different compared to when offload is not used, e.g. the ``in_voltage0_type`` attribute. ”h]”hÞ)�”}”(hŒrBuffer data format may be different compared to when offload is not used, e.g. the ``in_voltage0_type`` attribute.”h]”(hŒSBuffer data format may be different compared to when offload is not used, e.g. the ”…”�”}”(hjW h²hh³Nh´Nubhè)�”}”(hŒ``in_voltage0_type``”h]”hŒin_voltage0_type”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjW ubhŒ attribute.”…”�”}”(hjW h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KÌhjS ubah}”(h]”h ]”h"]”h$]”h&]”uh1j%hjºh²hh³hÇh´Nubeh}”(h]”h ]”h"]”h$]”h&]”j”j•uh1j h³hÇh´KÆhjlh²hubeh}”(h]”Œspi-offload-support”ah ]”h"]”Œspi offload support”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K½ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒDevice buffers”h]”hŒDevice buffers”…”�”}”(hjŽ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj‹ h²hh³hÇh´KÐubhÞ)�”}”(hŒ+This driver supports IIO triggered buffers.”h]”hŒ+This driver supports IIO triggered buffers.”…”�”}”(hjœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KÒhj‹ h²hubhÞ)�”}”(hŒ+See :doc:`iio_devbuf` for more information.”h]”(hŒSee ”…”�”}”(hjª h²hh³Nh´Nubh)�”}”(hŒ:doc:`iio_devbuf`”h]”hŒinline”“”)�”}”(hj´ h]”hŒ iio_devbuf”…”�”}”(hj¸ h²hh³Nh´Nubah}”(h]”h ]”(Œxref”Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¶ hj² ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”Œ iio/ad7380”Œ refdomain”jà Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆŒ reftarget”Œ iio_devbuf”uh1hh³hÇh´KÔhjª ubhŒ for more information.”…”�”}”(hjª h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KÔhj‹ h²hubeh}”(h]”Œdevice-buffers”ah ]”h"]”Œdevice buffers”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´KÐubeh}”(h]”Œ ad7380-driver”ah ]”h"]”Œ ad7380 driver”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”Œentry”Œ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”}”(Œspi wiring modes”]”j�aŒaxi spi engine”]”j…auŒrefids”}”Œnameids”}”(jî jë j›j˜jLjIj}jzj­jªjÝjÚj j j=j:jmjjj�jšjÍjÊjýjúj-j*j]jZj�jŠj½jºjíjêjjjMjJj~j{jijfjÓjÐj)j&j¡jžj!jj�j~j$j!jâjßjÚj×jaj^jˆ j… j©j¦jæ jã uŒ nametypes”}”(jî ‰j›‰jLˆj}ˆj­ˆj݈j ˆj=ˆjmˆj�ˆj͈jýˆj-ˆj]ˆj�ˆj½ˆjíˆjˆjMˆj~ˆji‰jÓ‰j)‰j¡‰j!‰j�‰j$‰jâ‰jÚ‰ja‰jˆ ‰j©ˆjæ ‰uh}”(jë hÊj˜jjIjCjzjtjªj¤jÚjÔj jj:j4jjjdjšj”jÊjÄjújôj*j$jZjTjŠj„jºj´jêjäjjjJjDj{jujfjžjÐj¯j&jÖjjçjej jžjkjj¤j~j,j!j„jßj'j×j¤j^jåj… jlj¦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”“”}”j" Ks…”R”Œparse_messages”]”(hŒsystem_message”“”)�”}”(hhh]”hÞ)�”}”(hŒ+Duplicate implicit target name: "ad7380-4".”h]”hŒ/Duplicate implicit target name: “ad7380-4â€�.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj| ubah}”(h]”h ]”h"]”h$]”h&]”jaŒlevel”KŒtype”ŒINFO”Œsource”hÇŒline”K1uh1jz hjçh²hh³hÇh´K1ubj{ )�”}”(hhh]”hÞ)�”}”(hŒ+Duplicate implicit target name: "ad7389-4".”h]”hŒ/Duplicate implicit target name: “ad7389-4â€�.”…”�”}”(hj› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜ ubah}”(h]”h ]”h"]”h$]”h&]”jeaŒlevel”KŒtype”j• Œsource”hÇŒline”K7uh1jz hj h²hh³hÇh´K7ubeŒtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.