sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget,/translations/zh_CN/admin-guide/media/si476xmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/zh_TW/admin-guide/media/si476xmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/it_IT/admin-guide/media/si476xmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/ja_JP/admin-guide/media/si476xmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/ko_KR/admin-guide/media/si476xmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/pt_BR/admin-guide/media/si476xmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget,/translations/sp_SP/admin-guide/media/si476xmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhF/var/lib/git/docbuild/linux/Documentation/admin-guide/media/si476x.rsthKubh)}(h4This data file has been placed in the public domain.h]h4This data file has been placed in the public domain.}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhho/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txthKubh)}(hDerived from the Unicode character mappings available from . Processed by unicode2rstsubs.py, part of Docutils: .h]hDerived from the Unicode character mappings available from . Processed by unicode2rstsubs.py, part of Docutils: .}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhsubstitution_definition)}(h*.. |amp| unicode:: U+00026 .. AMPERSANDh]h&}hhsbah}(h]h ]h"]ampah$]h&]uh1hhhhKhhhhubh)}(h+.. |apos| unicode:: U+00027 .. APOSTROPHEh]h'}hhsbah}(h]h ]h"]aposah$]h&]uh1hhhhKhhhhubh)}(h).. |ast| unicode:: U+0002A .. ASTERISKh]h*}hjsbah}(h]h ]h"]astah$]h&]uh1hhhhK hhhhubh)}(h+.. |brvbar| unicode:: U+000A6 .. BROKEN BARh]h¦}hjsbah}(h]h ]h"]brvbarah$]h&]uh1hhhhK hhhhubh)}(h0.. |bsol| unicode:: U+0005C .. REVERSE SOLIDUSh]h\}hj#sbah}(h]h ]h"]bsolah$]h&]uh1hhhhK hhhhubh)}(h*.. |cent| unicode:: U+000A2 .. CENT SIGNh]h¢}hj2sbah}(h]h ]h"]centah$]h&]uh1hhhhK hhhhubh)}(h&.. |colon| unicode:: U+0003A .. COLONh]h:}hjAsbah}(h]h ]h"]colonah$]h&]uh1hhhhK hhhhubh)}(h&.. |comma| unicode:: U+0002C .. COMMAh]h,}hjPsbah}(h]h ]h"]commaah$]h&]uh1hhhhKhhhhubh)}(h... |commat| unicode:: U+00040 .. COMMERCIAL ATh]h@}hj_sbah}(h]h ]h"]commatah$]h&]uh1hhhhKhhhhubh)}(h/.. |copy| unicode:: U+000A9 .. COPYRIGHT SIGNh]h©}hjnsbah}(h]h ]h"]copyah$]h&]uh1hhhhKhhhhubh)}(h... |curren| unicode:: U+000A4 .. CURRENCY SIGNh]h¤}hj}sbah}(h]h ]h"]currenah$]h&]uh1hhhhKhhhhubh)}(h0.. |darr| unicode:: U+02193 .. DOWNWARDS ARROWh]h↓}hjsbah}(h]h ]h"]darrah$]h&]uh1hhhhKhhhhubh)}(h,.. |deg| unicode:: U+000B0 .. DEGREE SIGNh]h°}hjsbah}(h]h ]h"]degah$]h&]uh1hhhhKhhhhubh)}(h... |divide| unicode:: U+000F7 .. DIVISION SIGNh]h÷}hjsbah}(h]h ]h"]divideah$]h&]uh1hhhhKhhhhubh)}(h,.. |dollar| unicode:: U+00024 .. DOLLAR SIGNh]h$}hjsbah}(h]h ]h"]dollarah$]h&]uh1hhhhKhhhhubh)}(h,.. |equals| unicode:: U+0003D .. EQUALS SIGNh]h=}hjsbah}(h]h ]h"]equalsah$]h&]uh1hhhhKhhhhubh)}(h1.. |excl| unicode:: U+00021 .. EXCLAMATION MARKh]h!}hjsbah}(h]h ]h"]exclah$]h&]uh1hhhhKhhhhubh)}(h9.. |frac12| unicode:: U+000BD .. VULGAR FRACTION ONE HALFh]h½}hjsbah}(h]h ]h"]frac12ah$]h&]uh1hhhhKhhhhubh)}(h<.. |frac14| unicode:: U+000BC .. VULGAR FRACTION ONE QUARTERh]h¼}hjsbah}(h]h ]h"]frac14ah$]h&]uh1hhhhKhhhhubh)}(h;.. |frac18| unicode:: U+0215B .. VULGAR FRACTION ONE EIGHTHh]h⅛}hjsbah}(h]h ]h"]frac18ah$]h&]uh1hhhhKhhhhubh)}(h?.. |frac34| unicode:: U+000BE .. VULGAR FRACTION THREE QUARTERSh]h¾}hjsbah}(h]h ]h"]frac34ah$]h&]uh1hhhhKhhhhubh)}(h>.. |frac38| unicode:: U+0215C .. VULGAR FRACTION THREE EIGHTHSh]h⅜}hj"sbah}(h]h ]h"]frac38ah$]h&]uh1hhhhKhhhhubh)}(h=.. |frac58| unicode:: U+0215D .. VULGAR FRACTION FIVE EIGHTHSh]h⅝}hj1sbah}(h]h ]h"]frac58ah$]h&]uh1hhhhKhhhhubh)}(h>.. |frac78| unicode:: U+0215E .. VULGAR FRACTION SEVEN EIGHTHSh]h⅞}hj@sbah}(h]h ]h"]frac78ah$]h&]uh1hhhhKhhhhubh)}(h2.. |gt| unicode:: U+0003E .. GREATER-THAN SIGNh]h>}hjOsbah}(h]h ]h"]gtah$]h&]uh1hhhhKhhhhubh)}(h9.. |half| unicode:: U+000BD .. VULGAR FRACTION ONE HALFh]h½}hj^sbah}(h]h ]h"]halfah$]h&]uh1hhhhK hhhhubh)}(h/.. |horbar| unicode:: U+02015 .. HORIZONTAL BARh]h―}hjmsbah}(h]h ]h"]horbarah$]h&]uh1hhhhK!hhhhubh)}(h'.. |hyphen| unicode:: U+02010 .. HYPHENh]h‐}hj|sbah}(h]h ]h"]hyphenah$]h&]uh1hhhhK"hhhhubh)}(h:.. |iexcl| unicode:: U+000A1 .. INVERTED EXCLAMATION MARKh]h¡}hjsbah}(h]h ]h"]iexclah$]h&]uh1hhhhK#hhhhubh)}(h7.. |iquest| unicode:: U+000BF .. INVERTED QUESTION MARKh]h¿}hjsbah}(h]h ]h"]iquestah$]h&]uh1hhhhK$hhhhubh)}(hJ.. |laquo| unicode:: U+000AB .. LEFT-POINTING DOUBLE ANGLE QUOTATION MARKh]h«}hjsbah}(h]h ]h"]laquoah$]h&]uh1hhhhK%hhhhubh)}(h0.. |larr| unicode:: U+02190 .. LEFTWARDS ARROWh]h←}hjsbah}(h]h ]h"]larrah$]h&]uh1hhhhK&hhhhubh)}(h3.. |lcub| unicode:: U+0007B .. LEFT CURLY BRACKETh]h{}hjsbah}(h]h ]h"]lcubah$]h&]uh1hhhhK'hhhhubh)}(h;.. |ldquo| unicode:: U+0201C .. LEFT DOUBLE QUOTATION MARKh]h“}hjsbah}(h]h ]h"]ldquoah$]h&]uh1hhhhK(hhhhubh)}(h).. |lowbar| unicode:: U+0005F .. LOW LINEh]h_}hjsbah}(h]h ]h"]lowbarah$]h&]uh1hhhhK)hhhhubh)}(h1.. |lpar| unicode:: U+00028 .. LEFT PARENTHESISh]h(}hjsbah}(h]h ]h"]lparah$]h&]uh1hhhhK*hhhhubh)}(h4.. |lsqb| unicode:: U+0005B .. LEFT SQUARE BRACKETh]h[}hjsbah}(h]h ]h"]lsqbah$]h&]uh1hhhhK+hhhhubh)}(h;.. |lsquo| unicode:: U+02018 .. LEFT SINGLE QUOTATION MARKh]h‘}hjsbah}(h]h ]h"]lsquoah$]h&]uh1hhhhK,hhhhubh)}(h/.. |lt| unicode:: U+0003C .. LESS-THAN SIGNh]h<}hj!sbah}(h]h ]h"]ltah$]h&]uh1hhhhK-hhhhubh)}(h+.. |micro| unicode:: U+000B5 .. MICRO SIGNh]hµ}hj0sbah}(h]h ]h"]microah$]h&]uh1hhhhK.hhhhubh)}(h+.. |middot| unicode:: U+000B7 .. MIDDLE DOTh]h·}hj?sbah}(h]h ]h"]middotah$]h&]uh1hhhhK/hhhhubh)}(h/.. |nbsp| unicode:: U+000A0 .. NO-BREAK SPACEh]h }hjNsbah}(h]h ]h"]nbspah$]h&]uh1hhhhK0hhhhubh)}(h).. |not| unicode:: U+000AC .. NOT SIGNh]h¬}hj]sbah}(h]h ]h"]notah$]h&]uh1hhhhK1hhhhubh)}(h,.. |num| unicode:: U+00023 .. NUMBER SIGNh]h#}hjlsbah}(h]h ]h"]numah$]h&]uh1hhhhK2hhhhubh)}(h).. |ohm| unicode:: U+02126 .. OHM SIGNh]hΩ}hj{sbah}(h]h ]h"]ohmah$]h&]uh1hhhhK3hhhhubh)}(h;.. |ordf| unicode:: U+000AA .. FEMININE ORDINAL INDICATORh]hª}hjsbah}(h]h ]h"]ordfah$]h&]uh1hhhhK4hhhhubh)}(h<.. |ordm| unicode:: U+000BA .. MASCULINE ORDINAL INDICATORh]hº}hjsbah}(h]h ]h"]ordmah$]h&]uh1hhhhK5hhhhubh)}(h-.. |para| unicode:: U+000B6 .. PILCROW SIGNh]h¶}hjsbah}(h]h ]h"]paraah$]h&]uh1hhhhK6hhhhubh)}(h-.. |percnt| unicode:: U+00025 .. PERCENT SIGNh]h%}hjsbah}(h]h ]h"]percntah$]h&]uh1hhhhK7hhhhubh)}(h*.. |period| unicode:: U+0002E .. FULL STOPh]h.}hjsbah}(h]h ]h"]periodah$]h&]uh1hhhhK8hhhhubh)}(h*.. |plus| unicode:: U+0002B .. PLUS SIGNh]h+}hjsbah}(h]h ]h"]plusah$]h&]uh1hhhhK9hhhhubh)}(h0.. |plusmn| unicode:: U+000B1 .. PLUS-MINUS SIGNh]h±}hjsbah}(h]h ]h"]plusmnah$]h&]uh1hhhhK:hhhhubh)}(h+.. |pound| unicode:: U+000A3 .. POUND SIGNh]h£}hjsbah}(h]h ]h"]poundah$]h&]uh1hhhhK;hhhhubh)}(h... |quest| unicode:: U+0003F .. QUESTION MARKh]h?}hjsbah}(h]h ]h"]questah$]h&]uh1hhhhKhhhhubh)}(h1.. |rarr| unicode:: U+02192 .. RIGHTWARDS ARROWh]h→}hj/sbah}(h]h ]h"]rarrah$]h&]uh1hhhhK?hhhhubh)}(h4.. |rcub| unicode:: U+0007D .. RIGHT CURLY BRACKETh]h}}hj>sbah}(h]h ]h"]rcubah$]h&]uh1hhhhK@hhhhubh)}(h<.. |rdquo| unicode:: U+0201D .. RIGHT DOUBLE QUOTATION MARKh]h”}hjMsbah}(h]h ]h"]rdquoah$]h&]uh1hhhhKAhhhhubh)}(h0.. |reg| unicode:: U+000AE .. REGISTERED SIGNh]h®}hj\sbah}(h]h ]h"]regah$]h&]uh1hhhhKBhhhhubh)}(h2.. |rpar| unicode:: U+00029 .. RIGHT PARENTHESISh]h)}hjksbah}(h]h ]h"]rparah$]h&]uh1hhhhKChhhhubh)}(h5.. |rsqb| unicode:: U+0005D .. RIGHT SQUARE BRACKETh]h]}hjzsbah}(h]h ]h"]rsqbah$]h&]uh1hhhhKDhhhhubh)}(h<.. |rsquo| unicode:: U+02019 .. RIGHT SINGLE QUOTATION MARKh]h’}hjsbah}(h]h ]h"]rsquoah$]h&]uh1hhhhKEhhhhubh)}(h-.. |sect| unicode:: U+000A7 .. SECTION SIGNh]h§}hjsbah}(h]h ]h"]sectah$]h&]uh1hhhhKFhhhhubh)}(h*.. |semi| unicode:: U+0003B .. SEMICOLONh]h;}hjsbah}(h]h ]h"]semiah$]h&]uh1hhhhKGhhhhubh)}(h,.. |shy| unicode:: U+000AD .. SOFT HYPHENh]h­}hjsbah}(h]h ]h"]shyah$]h&]uh1hhhhKHhhhhubh)}(h(.. |sol| unicode:: U+0002F .. SOLIDUSh]h/}hjsbah}(h]h ]h"]solah$]h&]uh1hhhhKIhhhhubh)}(h,.. |sung| unicode:: U+0266A .. EIGHTH NOTEh]h♪}hjsbah}(h]h ]h"]sungah$]h&]uh1hhhhKJhhhhubh)}(h0.. |sup1| unicode:: U+000B9 .. SUPERSCRIPT ONEh]h¹}hjsbah}(h]h ]h"]sup1ah$]h&]uh1hhhhKKhhhhubh)}(h0.. |sup2| unicode:: U+000B2 .. SUPERSCRIPT TWOh]h²}hjsbah}(h]h ]h"]sup2ah$]h&]uh1hhhhKLhhhhubh)}(h2.. |sup3| unicode:: U+000B3 .. SUPERSCRIPT THREEh]h³}hjsbah}(h]h ]h"]sup3ah$]h&]uh1hhhhKMhhhhubh)}(h4.. |times| unicode:: U+000D7 .. MULTIPLICATION SIGNh]h×}hjsbah}(h]h ]h"]timesah$]h&]uh1hhhhKNhhhhubh)}(h0.. |trade| unicode:: U+02122 .. TRADE MARK SIGNh]h™}hjsbah}(h]h ]h"]tradeah$]h&]uh1hhhhKOhhhhubh)}(h... |uarr| unicode:: U+02191 .. UPWARDS ARROWh]h↑}hj.sbah}(h]h ]h"]uarrah$]h&]uh1hhhhKPhhhhubh)}(h... |verbar| unicode:: U+0007C .. VERTICAL LINEh]h|}hj=sbah}(h]h ]h"]verbarah$]h&]uh1hhhhKQhhhhubh)}(h*.. |yen| unicode:: U+000A5 .. YEN SIGN h]h¥}hjLsbah}(h]h ]h"]yenah$]h&]uh1hhhhKRhhhhubhsection)}(hhh](htitle)}(hThe SI476x Driverh]hThe SI476x Driver}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1j`hj]hhhhhKubh paragraph)}(h?Copyright |copy| 2013 Andrey Smirnov h](h Copyright }(hjrhhhNhNubh©}(hjrhhhNhNubh 2013 Andrey Smirnov <}(hjrhhhNhNubh reference)}(handrew.smirnov@gmail.comh]handrew.smirnov@gmail.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:andrew.smirnov@gmail.comuh1jhjrubh>}(hjrhhhNhNubeh}(h]h ]h"]h$]h&]uh1jphhhK hj]hhubj\)}(hhh](ja)}(hTODO for the driverh]hTODO for the driver}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j`hjhhhhhK ubh bullet_list)}(hhh]h list_item)}(hX]According to the SiLabs' datasheet it is possible to update the firmware of the radio chip in the run-time, thus bringing it to the most recent version. Unfortunately I couldn't find any mentioning of the said firmware update for the old chips that I tested the driver against, so for chips like that the driver only exposes the old functionality. h]jq)}(hX[According to the SiLabs' datasheet it is possible to update the firmware of the radio chip in the run-time, thus bringing it to the most recent version. Unfortunately I couldn't find any mentioning of the said firmware update for the old chips that I tested the driver against, so for chips like that the driver only exposes the old functionality.h]hX_According to the SiLabs’ datasheet it is possible to update the firmware of the radio chip in the run-time, thus bringing it to the most recent version. Unfortunately I couldn’t find any mentioning of the said firmware update for the old chips that I tested the driver against, so for chips like that the driver only exposes the old functionality.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubah}(h]h ]h"]h$]h&]bullet-uh1jhhhKhjhhubeh}(h]todo-for-the-driverah ]h"]todo for the driverah$]h&]uh1j[hj]hhhhhK ubj\)}(hhh](ja)}(hParameters exposed over debugfsh]hParameters exposed over debugfs}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j`hjhhhhhKubjq)}(hX SI476x allow user to get multiple characteristics that can be very useful for EoL testing/RF performance estimation, parameters that have very little to do with V4L2 subsystem. Such parameters are exposed via debugfs and can be accessed via regular file I/O operations.h]hX SI476x allow user to get multiple characteristics that can be very useful for EoL testing/RF performance estimation, parameters that have very little to do with V4L2 subsystem. Such parameters are exposed via debugfs and can be accessed via regular file I/O operations.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjhhubjq)}(h$The drivers exposes following files:h]h$The drivers exposes following files:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjhhubj)}(hhh](j)}(hX/sys/kernel/debug//acf This file contains ACF(Automatically Controlled Features) status information. The contents of the file is binary data of the following layout: .. tabularcolumns:: |p{7ex}|p{12ex}|L| ============= ============== ==================================== Offset Name Description ============= ============== ==================================== 0x00 blend_int Flag, set when stereo separation has crossed below the blend threshold 0x01 hblend_int Flag, set when HiBlend cutoff frequency is lower than threshold 0x02 hicut_int Flag, set when HiCut cutoff frequency is lower than threshold 0x03 chbw_int Flag, set when channel filter bandwidth is less than threshold 0x04 softmute_int Flag indicating that softmute attenuation has increased above softmute threshold 0x05 smute 0 - Audio is not soft muted 1 - Audio is soft muted 0x06 smattn Soft mute attenuation level in dB 0x07 chbw Channel filter bandwidth in kHz 0x08 hicut HiCut cutoff frequency in units of 100Hz 0x09 hiblend HiBlend cutoff frequency in units of 100 Hz 0x10 pilot 0 - Stereo pilot is not present 1 - Stereo pilot is present 0x11 stblend Stereo blend in % ============= ============== ==================================== h](jq)}(h/sys/kernel/debug//acf This file contains ACF(Automatically Controlled Features) status information. The contents of the file is binary data of the following layout:h]h/sys/kernel/debug//acf This file contains ACF(Automatically Controlled Features) status information. The contents of the file is binary data of the following layout:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubhtabular_col_spec)}(hhh]h}(h]h ]h"]h$]h&]spec|p{7ex}|p{12ex}|L|uh1j hhhK$hjubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1j7hj4ubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j7hj4ubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthK$uh1j7hj4ubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]jq)}(hOffseth]hOffset}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK'hjcubah}(h]h ]h"]h$]h&]uh1jahj^ubjb)}(hhh]jq)}(hNameh]hName}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK'hjzubah}(h]h ]h"]h$]h&]uh1jahj^ubjb)}(hhh]jq)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK'hjubah}(h]h ]h"]h$]h&]uh1jahj^ubeh}(h]h ]h"]h$]h&]uh1j\hjYubah}(h]h ]h"]h$]h&]uh1jWhj4ubhtbody)}(hhh](j])}(hhh](jb)}(hhh]jq)}(h0x00h]h0x00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK)hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h blend_inth]h blend_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK)hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hFFlag, set when stereo separation has crossed below the blend thresholdh]hFFlag, set when stereo separation has crossed below the blend threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK)hjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x01h]h0x01}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK+hj ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h hblend_inth]h hblend_int}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK+hj!ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h?Flag, set when HiBlend cutoff frequency is lower than thresholdh]h?Flag, set when HiBlend cutoff frequency is lower than threshold}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK+hj8ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x02h]h0x02}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK-hjXubah}(h]h ]h"]h$]h&]uh1jahjUubjb)}(hhh]jq)}(h hicut_inth]h hicut_int}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK-hjoubah}(h]h ]h"]h$]h&]uh1jahjUubjb)}(hhh]jq)}(h=Flag, set when HiCut cutoff frequency is lower than thresholdh]h=Flag, set when HiCut cutoff frequency is lower than threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK-hjubah}(h]h ]h"]h$]h&]uh1jahjUubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x03h]h0x03}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK/hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hchbw_inth]hchbw_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK/hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h>Flag, set when channel filter bandwidth is less than thresholdh]h>Flag, set when channel filter bandwidth is less than threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK/hjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x04h]h0x04}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK1hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h softmute_inth]h softmute_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK1hj ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hPFlag indicating that softmute attenuation has increased above softmute thresholdh]hPFlag indicating that softmute attenuation has increased above softmute threshold}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK1hj"ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x05h]h0x05}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK4hjBubah}(h]h ]h"]h$]h&]uh1jahj?ubjb)}(hhh]jq)}(hsmuteh]hsmute}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK4hjYubah}(h]h ]h"]h$]h&]uh1jahj?ubjb)}(hhh]jq)}(h30 - Audio is not soft muted 1 - Audio is soft mutedh]h30 - Audio is not soft muted 1 - Audio is soft muted}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK4hjpubah}(h]h ]h"]h$]h&]uh1jahj?ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x06h]h0x06}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK6hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hsmattnh]hsmattn}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK6hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h!Soft mute attenuation level in dBh]h!Soft mute attenuation level in dB}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK6hjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x07h]h0x07}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK7hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hchbwh]hchbw}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK7hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hChannel filter bandwidth in kHzh]hChannel filter bandwidth in kHz}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK7hj ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x08h]h0x08}(hj/ hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK8hj, ubah}(h]h ]h"]h$]h&]uh1jahj) ubjb)}(hhh]jq)}(hhicuth]hhicut}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK8hjC ubah}(h]h ]h"]h$]h&]uh1jahj) ubjb)}(hhh]jq)}(h(HiCut cutoff frequency in units of 100Hzh]h(HiCut cutoff frequency in units of 100Hz}(hj] hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK8hjZ ubah}(h]h ]h"]h$]h&]uh1jahj) ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x09h]h0x09}(hj} hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK:hjz ubah}(h]h ]h"]h$]h&]uh1jahjw ubjb)}(hhh]jq)}(hhiblendh]hhiblend}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK:hj ubah}(h]h ]h"]h$]h&]uh1jahjw ubjb)}(hhh]jq)}(h+HiBlend cutoff frequency in units of 100 Hzh]h+HiBlend cutoff frequency in units of 100 Hz}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK:hj ubah}(h]h ]h"]h$]h&]uh1jahjw ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x10h]h0x10}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hstblendh]hstblend}(hj0 hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK>hj- ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hStereo blend in %h]hStereo blend in %}(hjG hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK>hjD ubah}(h]h ]h"]h$]h&]uh1jahj ubeh}(h]h ]h"]h$]h&]uh1j\hjubeh}(h]h ]h"]h$]h&]uh1jhj4ubeh}(h]h ]h"]h$]h&]colsKuh1j2hj/ubah}(h]h ]h"]h$]h&]uh1j-hjubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhNubj)}(hXn/sys/kernel/debug//rds_blckcnt This file contains statistics about RDS receptions. It's binary data has the following layout: .. tabularcolumns:: |p{7ex}|p{12ex}|L| ============= ============== ==================================== Offset Name Description ============= ============== ==================================== 0x00 expected Number of expected RDS blocks 0x02 received Number of received RDS blocks 0x04 uncorrectable Number of uncorrectable RDS blocks ============= ============== ==================================== h](jq)}(h/sys/kernel/debug//rds_blckcnt This file contains statistics about RDS receptions. It's binary data has the following layout:h]h/sys/kernel/debug//rds_blckcnt This file contains statistics about RDS receptions. It’s binary data has the following layout:}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKBhjz ubj!)}(hhh]h}(h]h ]h"]h$]h&]j+|p{7ex}|p{12ex}|L|uh1j hhhKFhjz ubj.)}(hhh]j3)}(hhh](j8)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1j7hj ubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j7hj ubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthK$uh1j7hj ubjX)}(hhh]j])}(hhh](jb)}(hhh]jq)}(hOffseth]hOffset}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKIhj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hNameh]hName}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKIhj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(h Descriptionh]h Description}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKIhj ubah}(h]h ]h"]h$]h&]uh1jahj ubeh}(h]h ]h"]h$]h&]uh1j\hj ubah}(h]h ]h"]h$]h&]uh1jWhj ubj)}(hhh](j])}(hhh](jb)}(hhh]jq)}(h0x00h]h0x00}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKKhj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hexpectedh]hexpected}(hj1 hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKKhj. ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hNumber of expected RDS blocksh]hNumber of expected RDS blocks}(hjH hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKKhjE ubah}(h]h ]h"]h$]h&]uh1jahj ubeh}(h]h ]h"]h$]h&]uh1j\hj ubj])}(hhh](jb)}(hhh]jq)}(h0x02h]h0x02}(hjh hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKLhje ubah}(h]h ]h"]h$]h&]uh1jahjb ubjb)}(hhh]jq)}(hreceivedh]hreceived}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKLhj| ubah}(h]h ]h"]h$]h&]uh1jahjb ubjb)}(hhh]jq)}(hNumber of received RDS blocksh]hNumber of received RDS blocks}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKLhj ubah}(h]h ]h"]h$]h&]uh1jahjb ubeh}(h]h ]h"]h$]h&]uh1j\hj ubj])}(hhh](jb)}(hhh]jq)}(h0x04h]h0x04}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKMhj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(h uncorrectableh]h uncorrectable}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKMhj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(h"Number of uncorrectable RDS blocksh]h"Number of uncorrectable RDS blocks}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKMhj ubah}(h]h ]h"]h$]h&]uh1jahj ubeh}(h]h ]h"]h$]h&]uh1j\hj ubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]colsKuh1j2hj ubah}(h]h ]h"]h$]h&]uh1j-hjz ubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhNubj)}(hXG/sys/kernel/debug//agc This file contains information about parameters pertaining to AGC(Automatic Gain Control) The layout is: .. tabularcolumns:: |p{7ex}|p{12ex}|L| ============= ============== ==================================== Offset Name Description ============= ============== ==================================== 0x00 mxhi 0 - FM Mixer PD high threshold is not tripped 1 - FM Mixer PD high threshold is tripped 0x01 mxlo ditto for FM Mixer PD low 0x02 lnahi ditto for FM LNA PD high 0x03 lnalo ditto for FM LNA PD low 0x04 fmagc1 FMAGC1 attenuator resistance (see datasheet for more detail) 0x05 fmagc2 ditto for FMAGC2 0x06 pgagain PGA gain in dB 0x07 fmwblang FM/WB LNA Gain in dB ============= ============== ==================================== h](jq)}(h}/sys/kernel/debug//agc This file contains information about parameters pertaining to AGC(Automatic Gain Control)h]h}/sys/kernel/debug//agc This file contains information about parameters pertaining to AGC(Automatic Gain Control)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKPhj ubjq)}(hThe layout is:h]hThe layout is:}(hj) hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKThj ubj!)}(hhh]h}(h]h ]h"]h$]h&]j+|p{7ex}|p{12ex}|L|uh1j hhhKVhj ubj.)}(hhh]j3)}(hhh](j8)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1j7hjD ubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j7hjD ubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthK$uh1j7hjD ubjX)}(hhh]j])}(hhh](jb)}(hhh]jq)}(hOffseth]hOffset}(hjn hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKYhjk ubah}(h]h ]h"]h$]h&]uh1jahjh ubjb)}(hhh]jq)}(hNameh]hName}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKYhj ubah}(h]h ]h"]h$]h&]uh1jahjh ubjb)}(hhh]jq)}(h Descriptionh]h Description}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKYhj ubah}(h]h ]h"]h$]h&]uh1jahjh ubeh}(h]h ]h"]h$]h&]uh1j\hje ubah}(h]h ]h"]h$]h&]uh1jWhjD ubj)}(hhh](j])}(hhh](jb)}(hhh]jq)}(h0x00h]h0x00}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK[hj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hmxhih]hmxhi}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK[hj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hW0 - FM Mixer PD high threshold is not tripped 1 - FM Mixer PD high threshold is trippedh]hW0 - FM Mixer PD high threshold is not tripped 1 - FM Mixer PD high threshold is tripped}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK[hj ubah}(h]h ]h"]h$]h&]uh1jahj ubeh}(h]h ]h"]h$]h&]uh1j\hj ubj])}(hhh](jb)}(hhh]jq)}(h0x01h]h0x01}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK_hj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hmxloh]hmxlo}(hj* hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK_hj' ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hditto for FM Mixer PD lowh]hditto for FM Mixer PD low}(hjA hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK_hj> ubah}(h]h ]h"]h$]h&]uh1jahj ubeh}(h]h ]h"]h$]h&]uh1j\hj ubj])}(hhh](jb)}(hhh]jq)}(h0x02h]h0x02}(hja hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK`hj^ ubah}(h]h ]h"]h$]h&]uh1jahj[ ubjb)}(hhh]jq)}(hlnahih]hlnahi}(hjx hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK`hju ubah}(h]h ]h"]h$]h&]uh1jahj[ ubjb)}(hhh]jq)}(hditto for FM LNA PD highh]hditto for FM LNA PD high}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK`hj ubah}(h]h ]h"]h$]h&]uh1jahj[ ubeh}(h]h ]h"]h$]h&]uh1j\hj ubj])}(hhh](jb)}(hhh]jq)}(h0x03h]h0x03}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKahj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hlnaloh]hlnalo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKahj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hditto for FM LNA PD lowh]hditto for FM LNA PD low}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKahj ubah}(h]h ]h"]h$]h&]uh1jahj ubeh}(h]h ]h"]h$]h&]uh1j\hj ubj])}(hhh](jb)}(hhh]jq)}(h0x04h]h0x04}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKbhj ubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(hfmagc1h]hfmagc1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKbhjubah}(h]h ]h"]h$]h&]uh1jahj ubjb)}(hhh]jq)}(h/rsq This file contains information about parameters pertaining to RSQ(Received Signal Quality) The layout is: .. tabularcolumns:: |p{7ex}|p{12ex}|p{60ex}| ============= ============== ==================================== Offset Name Description ============= ============== ==================================== 0x00 multhint 0 - multipath value has not crossed the Multipath high threshold 1 - multipath value has crossed the Multipath high threshold 0x01 multlint ditto for Multipath low threshold 0x02 snrhint 0 - received signal's SNR has not crossed high threshold 1 - received signal's SNR has crossed high threshold 0x03 snrlint ditto for low threshold 0x04 rssihint ditto for RSSI high threshold 0x05 rssilint ditto for RSSI low threshold 0x06 bltf Flag indicating if seek command reached/wrapped seek band limit 0x07 snr_ready Indicates that SNR metrics is ready 0x08 rssiready ditto for RSSI metrics 0x09 injside 0 - Low-side injection is being used 1 - High-side injection is used 0x10 afcrl Flag indicating if AFC rails 0x11 valid Flag indicating if channel is valid 0x12 readfreq Current tuned frequency 0x14 freqoff Signed frequency offset in units of 2ppm 0x15 rssi Signed value of RSSI in dBuV 0x16 snr Signed RF SNR in dB 0x17 issi Signed Image Strength Signal indicator 0x18 lassi Signed Low side adjacent Channel Strength indicator 0x19 hassi ditto for High side 0x20 mult Multipath indicator 0x21 dev Frequency deviation 0x24 assi Adjacent channel SSI 0x25 usn Ultrasonic noise indicator 0x26 pilotdev Pilot deviation in units of 100 Hz 0x27 rdsdev ditto for RDS 0x28 assidev ditto for ASSI 0x29 strongdev Frequency deviation 0x30 rdspi RDS PI code ============= ============== ==================================== h](jq)}(h~/sys/kernel/debug//rsq This file contains information about parameters pertaining to RSQ(Received Signal Quality)h]h~/sys/kernel/debug//rsq This file contains information about parameters pertaining to RSQ(Received Signal Quality)}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKihjHubjq)}(hThe layout is:h]hThe layout is:}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKmhjHubj!)}(hhh]h}(h]h ]h"]h$]h&]j+|p{7ex}|p{12ex}|p{60ex}|uh1j hhhKohjHubj.)}(hhh]j3)}(hhh](j8)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1j7hjuubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j7hjuubj8)}(hhh]h}(h]h ]h"]h$]h&]colwidthK$uh1j7hjuubjX)}(hhh]j])}(hhh](jb)}(hhh]jq)}(hOffseth]hOffset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKrhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hNameh]hName}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKrhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKrhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubah}(h]h ]h"]h$]h&]uh1jWhjuubj)}(hhh](j])}(hhh](jb)}(hhh]jq)}(h0x00h]h0x00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKthjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hmulthinth]hmulthint}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKthj ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h}0 - multipath value has not crossed the Multipath high threshold 1 - multipath value has crossed the Multipath high thresholdh]h}0 - multipath value has not crossed the Multipath high threshold 1 - multipath value has crossed the Multipath high threshold}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKthj!ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x01h]h0x01}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKxhjAubah}(h]h ]h"]h$]h&]uh1jahj>ubjb)}(hhh]jq)}(hmultlinth]hmultlint}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKxhjXubah}(h]h ]h"]h$]h&]uh1jahj>ubjb)}(hhh]jq)}(h!ditto for Multipath low thresholdh]h!ditto for Multipath low threshold}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKxhjoubah}(h]h ]h"]h$]h&]uh1jahj>ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x02h]h0x02}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKyhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hsnrhinth]hsnrhint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKyhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hm0 - received signal's SNR has not crossed high threshold 1 - received signal's SNR has crossed high thresholdh]hq0 - received signal’s SNR has not crossed high threshold 1 - received signal’s SNR has crossed high threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKyhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x03h]h0x03}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK}hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hsnrlinth]hsnrlint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK}hjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hditto for low thresholdh]hditto for low threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK}hj ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x04h]h0x04}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK~hj+ubah}(h]h ]h"]h$]h&]uh1jahj(ubjb)}(hhh]jq)}(hrssihinth]hrssihint}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK~hjBubah}(h]h ]h"]h$]h&]uh1jahj(ubjb)}(hhh]jq)}(hditto for RSSI high thresholdh]hditto for RSSI high threshold}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhK~hjYubah}(h]h ]h"]h$]h&]uh1jahj(ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x05h]h0x05}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjyubah}(h]h ]h"]h$]h&]uh1jahjvubjb)}(hhh]jq)}(hrssilinth]hrssilint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjvubjb)}(hhh]jq)}(hditto for RSSI low thresholdh]hditto for RSSI low threshold}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjvubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x06h]h0x06}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hbltfh]hbltf}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h?Flag indicating if seek command reached/wrapped seek band limith]h?Flag indicating if seek command reached/wrapped seek band limit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x07h]h0x07}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h snr_readyh]h snr_ready}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj,ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h#Indicates that SNR metrics is readyh]h#Indicates that SNR metrics is ready}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjCubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x08h]h0x08}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjcubah}(h]h ]h"]h$]h&]uh1jahj`ubjb)}(hhh]jq)}(h rssireadyh]h rssiready}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjzubah}(h]h ]h"]h$]h&]uh1jahj`ubjb)}(hhh]jq)}(hditto for RSSI metricsh]hditto for RSSI metrics}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahj`ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x09h]h0x09}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hinjsideh]hinjside}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hD0 - Low-side injection is being used 1 - High-side injection is usedh]hD0 - Low-side injection is being used 1 - High-side injection is used}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x10h]h0x10}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hafcrlh]hafcrl}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hFlag indicating if AFC railsh]hFlag indicating if AFC rails}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj-ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x11h]h0x11}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjMubah}(h]h ]h"]h$]h&]uh1jahjJubjb)}(hhh]jq)}(hvalidh]hvalid}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjdubah}(h]h ]h"]h$]h&]uh1jahjJubjb)}(hhh]jq)}(h#Flag indicating if channel is validh]h#Flag indicating if channel is valid}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj{ubah}(h]h ]h"]h$]h&]uh1jahjJubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x12h]h0x12}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hreadfreqh]hreadfreq}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hCurrent tuned frequencyh]hCurrent tuned frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x14h]h0x14}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hfreqoffh]hfreqoff}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h(Signed frequency offset in units of 2ppmh]h(Signed frequency offset in units of 2ppm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x15h]h0x15}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj7ubah}(h]h ]h"]h$]h&]uh1jahj4ubjb)}(hhh]jq)}(hrssih]hrssi}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjNubah}(h]h ]h"]h$]h&]uh1jahj4ubjb)}(hhh]jq)}(hSigned value of RSSI in dBuVh]hSigned value of RSSI in dBuV}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjeubah}(h]h ]h"]h$]h&]uh1jahj4ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x16h]h0x16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hsnrh]hsnr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hSigned RF SNR in dBh]hSigned RF SNR in dB}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x17h]h0x17}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hissih]hissi}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h&Signed Image Strength Signal indicatorh]h&Signed Image Strength Signal indicator}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x18h]h0x18}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj!ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hlassih]hlassi}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj8ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h3Signed Low side adjacent Channel Strength indicatorh]h3Signed Low side adjacent Channel Strength indicator}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjOubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x19h]h0x19}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjoubah}(h]h ]h"]h$]h&]uh1jahjlubjb)}(hhh]jq)}(hhassih]hhassi}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjlubjb)}(hhh]jq)}(hditto for High sideh]hditto for High side}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjlubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x20h]h0x20}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hmulth]hmult}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hMultipath indicatorh]hMultipath indicator}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x21h]h0x21}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hdevh]hdev}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj"ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hFrequency deviationh]hFrequency deviation}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj9ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x24h]h0x24}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjYubah}(h]h ]h"]h$]h&]uh1jahjVubjb)}(hhh]jq)}(hassih]hassi}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjpubah}(h]h ]h"]h$]h&]uh1jahjVubjb)}(hhh]jq)}(hAdjacent channel SSIh]hAdjacent channel SSI}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjVubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x25h]h0x25}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(husnh]husn}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hUltrasonic noise indicatorh]hUltrasonic noise indicator}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x26h]h0x26}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hpilotdevh]hpilotdev}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj ubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h"Pilot deviation in units of 100 Hzh]h"Pilot deviation in units of 100 Hz}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj#ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x27h]h0x27}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjCubah}(h]h ]h"]h$]h&]uh1jahj@ubjb)}(hhh]jq)}(hrdsdevh]hrdsdev}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjZubah}(h]h ]h"]h$]h&]uh1jahj@ubjb)}(hhh]jq)}(h ditto for RDSh]h ditto for RDS}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjqubah}(h]h ]h"]h$]h&]uh1jahj@ubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x28h]h0x28}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hassidevh]hassidev}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hditto for ASSIh]hditto for ASSI}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x29h]h0x29}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(h strongdevh]h strongdev}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jahjubjb)}(hhh]jq)}(hFrequency deviationh]hFrequency deviation}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj ubah}(h]h ]h"]h$]h&]uh1jahjubeh}(h]h ]h"]h$]h&]uh1j\hjubj])}(hhh](jb)}(hhh]jq)}(h0x30h]h0x30}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj-ubah}(h]h ]h"]h$]h&]uh1jahj*ubjb)}(hhh]jq)}(hrdspih]hrdspi}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjDubah}(h]h ]h"]h$]h&]uh1jahj*ubjb)}(hhh]jq)}(h RDS PI codeh]h RDS PI code}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhj[ubah}(h]h ]h"]h$]h&]uh1jahj*ubeh}(h]h ]h"]h$]h&]uh1j\hjubeh}(h]h ]h"]h$]h&]uh1jhjuubeh}(h]h ]h"]h$]h&]colsKuh1j2hjrubah}(h]h ]h"]h$]h&]uh1j-hjHubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhNubj)}(h/sys/kernel/debug//rsq_primary This file contains information about parameters pertaining to RSQ(Received Signal Quality) for primary tuner only. Layout is as the one above.h]jq)}(h/sys/kernel/debug//rsq_primary This file contains information about parameters pertaining to RSQ(Received Signal Quality) for primary tuner only. Layout is as the one above.h]h/sys/kernel/debug//rsq_primary This file contains information about parameters pertaining to RSQ(Received Signal Quality) for primary tuner only. Layout is as the one above.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jphhhKhjubah}(h]h ]h"]h$]h&]uh1jhj hhhhhNubeh}(h]h ]h"]h$]h&]j*uh1jhhhKhjhhubeh}(h]parameters-exposed-over-debugfsah ]h"]parameters exposed over debugfsah$]h&]uh1j[hj]hhhhhKubeh}(h]the-si476x-driverah ]h"]the si476x driverah$]h&]uh1j[hhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(j`N generatorN datestampN source_linkN source_urlN toc_backlinksjafootnote_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_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehnj _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confa% file_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}(hhjhjjj jj/j#j>j2jMjAj\jPjkj_jzjnjj}jjjjjjjjjjjjjjjjjjjjj.j"j=j1jLj@j[jOjjj^jyjmjj|jjjjjjjjjjjjjjjjjjjjj-j!j<j0jKj?jZjNjij]jxjljj{jjjjjjjjjjjjjjjjjjjjj,j j;j/jJj>jYjMjhj\jwjkjjzjjjjjjjjjjjjjjjjj jjjj+jj:j.jIj=jXjLusubstitution_names}(amphaposjastjbrvbarj bsolj/centj>colonjMcommaj\commatjkcopyjzcurrenjdarrjdegjdividejdollarjequalsjexcljfrac12jfrac14jfrac18jfrac34jfrac38j.frac58j=frac78jLgtj[halfjjhorbarjyhyphenjiexcljiquestjlaquojlarrjlcubjldquojlowbarjlparjlsqbjlsquojltj-microj<middotjKnbspjZnotjinumjxohmjordfjordmjparajpercntjperiodjplusjplusmnjpoundjquestjquotjraquoj,rarrj;rcubjJrdquojYregjhrparjwrsqbjrsquojsectjsemijshyjsoljsungjsup1jsup2jsup3j timesjtradej+uarrj:verbarjIyenjXurefnames}refids}nameids}(jjjjjju nametypes}(jjjuh}(jj]jjjju 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]*Documentation/admin-guide/media/si476x.rst(NNNNta decorationNhhub.