sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftargetB/translations/zh_CN/userspace-api/media/dvb/fe_property_parametersmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetB/translations/zh_TW/userspace-api/media/dvb/fe_property_parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetB/translations/it_IT/userspace-api/media/dvb/fe_property_parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetB/translations/ja_JP/userspace-api/media/dvb/fe_property_parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetB/translations/ko_KR/userspace-api/media/dvb/fe_property_parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetB/translations/sp_SP/userspace-api/media/dvb/fe_property_parametersmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h8SPDX-License-Identifier: GFDL-1.1-no-invariants-or-laterh]h8SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh\/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/fe_property_parameters.rsthKubhtarget)}(h.. _fe_property_parameters:h]h}(h]h ]h"]h$]h&]refidfe-property-parametersuh1hhKhhhhhhubhsection)}(hhh](htitle)}(hDigital TV property parametersh]hDigital TV property parameters}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hXThere are several different Digital TV parameters that can be used by :ref:`FE_SET_PROPERTY and FE_GET_PROPERTY ioctls`. This section describes each of them. Please notice, however, that only a subset of them are needed to setup a frontend.h](hFThere are several different Digital TV parameters that can be used by }(hhhhhNhNubh)}(hB:ref:`FE_SET_PROPERTY and FE_GET_PROPERTY ioctls`h]hinline)}(hhh]h*FE_SET_PROPERTY and FE_GET_PROPERTY ioctls}(hhhhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1hhhubah}(h]h ]h"]h$]h&]refdoc.userspace-api/media/dvb/fe_property_parameters refdomainhreftyperef refexplicitrefwarn reftargetfe_get_propertyuh1hhhhK hhubhy. This section describes each of them. Please notice, however, that only a subset of them are needed to setup a frontend.}(hhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh)}(h.. _DTV-UNDEFINED:h]h}(h]h ]h"]h$]h&]h dtv-undefineduh1hhKhhhhhhubh)}(hhh](h)}(h DTV_UNDEFINEDh]h DTV_UNDEFINED}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hLUsed internally. A GET/SET operation for it won't change or return anything.h]hNUsed internally. A GET/SET operation for it won’t change or return anything.}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h .. _DTV-TUNE:h]h}(h]h ]h"]h$]h&]hdtv-tuneuh1hhKhjhhhhubeh}(h](jid1eh ]h"]( dtv_undefined dtv-undefinedeh$]h&]uh1hhhhhhhhKexpect_referenced_by_name}jKjsexpect_referenced_by_id}jjsubh)}(hhh](h)}(hDTV_TUNEh]hDTV_TUNE}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjRhhhhhKubh)}(hInterpret the cache of data, build either a traditional frontend tunerequest so we can pass validation in the ``FE_SET_FRONTEND`` ioctl.h](hnInterpret the cache of data, build either a traditional frontend tunerequest so we can pass validation in the }(hjchhhNhNubhliteral)}(h``FE_SET_FRONTEND``h]hFE_SET_FRONTEND}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjcubh ioctl.}(hjchhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjRhhubh)}(h.. _DTV-CLEAR:h]h}(h]h ]h"]h$]h&]h dtv-clearuh1hhK!hjRhhhhubeh}(h](jDid2eh ]h"](dtv_tunedtv-tuneeh$]h&]uh1hhhhhhhhKjN}jj:sjP}jDj:subh)}(hhh](h)}(h DTV_CLEARh]h DTV_CLEAR}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK$ubh)}(hSReset a cache of data specific to the frontend here. This does not effect hardware.h]hSReset a cache of data specific to the frontend here. This does not effect hardware.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK&hjhhubh)}(h.. _DTV-FREQUENCY:h]h}(h]h ]h"]h$]h&]h dtv-frequencyuh1hhK*hjhhhhubeh}(h](jid3eh ]h"]( dtv_clear dtv-cleareh$]h&]uh1hhhhhhhhK$jN}jjsjP}jjsubh)}(hhh](h)}(h DTV_FREQUENCYh]h DTV_FREQUENCY}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK-ubh)}(h0Frequency of the digital TV transponder/channel.h]h0Frequency of the digital TV transponder/channel.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK/hjhhubhnote)}(hX#. For satellite delivery systems, the frequency is in kHz. #. For cable and terrestrial delivery systems, the frequency is in Hz. #. On most delivery systems, the frequency is the center frequency of the transponder/channel. The exception is for ISDB-T, where the main carrier has a 1/7 offset from the center. #. For ISDB-T, the channels are usually transmitted with an offset of about 143kHz. E.g. a valid frequency could be 474,143 kHz. The stepping is bound to the bandwidth of the channel which is typically 6MHz. #. In ISDB-Tsb, the channel consists of only one or three segments the frequency step is 429kHz, 3*429 respectively.h]henumerated_list)}(hhh](h list_item)}(h9For satellite delivery systems, the frequency is in kHz. h]h)}(h8For satellite delivery systems, the frequency is in kHz.h]h8For satellite delivery systems, the frequency is in kHz.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK3hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hDFor cable and terrestrial delivery systems, the frequency is in Hz. h]h)}(hCFor cable and terrestrial delivery systems, the frequency is in Hz.h]hCFor cable and terrestrial delivery systems, the frequency is in Hz.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hOn most delivery systems, the frequency is the center frequency of the transponder/channel. The exception is for ISDB-T, where the main carrier has a 1/7 offset from the center. h]h)}(hOn most delivery systems, the frequency is the center frequency of the transponder/channel. The exception is for ISDB-T, where the main carrier has a 1/7 offset from the center.h]hOn most delivery systems, the frequency is the center frequency of the transponder/channel. The exception is for ISDB-T, where the main carrier has a 1/7 offset from the center.}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hj,ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hFor ISDB-T, the channels are usually transmitted with an offset of about 143kHz. E.g. a valid frequency could be 474,143 kHz. The stepping is bound to the bandwidth of the channel which is typically 6MHz. h]h)}(hFor ISDB-T, the channels are usually transmitted with an offset of about 143kHz. E.g. a valid frequency could be 474,143 kHz. The stepping is bound to the bandwidth of the channel which is typically 6MHz.h]hFor ISDB-T, the channels are usually transmitted with an offset of about 143kHz. E.g. a valid frequency could be 474,143 kHz. The stepping is bound to the bandwidth of the channel which is typically 6MHz.}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKSpecifies if the frontend should do spectral inversion or not.h]h>Specifies if the frontend should do spectral inversion or not.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjo hhubh)}(hEThe acceptable values are defined by :c:type:`fe_spectral_inversion`.h](h%The acceptable values are defined by }(hj hhhNhNubh)}(h:c:type:`fe_spectral_inversion`h]jl)}(hj h]hfe_spectral_inversion}(hj hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjfe_spectral_inversionuh1hhhhKhj ubh.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjo hhubh)}(h.. _DTV-DISEQC-MASTER:h]h}(h]h ]h"]h$]h&]hdtv-diseqc-masteruh1hhKhjo hhhhubeh}(h](jc id7eh ]h"]( dtv_inversion dtv-inversioneh$]h&]uh1hhhhhhhhKjN}j jY sjP}jc jY subh)}(hhh](h)}(hDTV_DISEQC_MASTERh]hDTV_DISEQC_MASTER}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKubh)}(hCurrently not implemented.h]hCurrently not implemented.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h.. _DTV-SYMBOL-RATE:h]h}(h]h ]h"]h$]h&]hdtv-symbol-rateuh1hhKhj hhhhubeh}(h](j id8eh ]h"](dtv_diseqc_masterdtv-diseqc-mastereh$]h&]uh1hhhhhhhhKjN}j j sjP}j j subh)}(hhh](h)}(hDTV_SYMBOL_RATEh]hDTV_SYMBOL_RATE}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKubh)}(h-Used on cable and satellite delivery systems.h]h-Used on cable and satellite delivery systems.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h2Digital TV symbol rate, in bauds (symbols/second).h]h2Digital TV symbol rate, in bauds (symbols/second).}(hj) hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h.. _DTV-INNER-FEC:h]h}(h]h ]h"]h$]h&]h dtv-inner-fecuh1hhKhj hhhhubeh}(h](j id9eh ]h"](dtv_symbol_ratedtv-symbol-rateeh$]h&]uh1hhhhhhhhKjN}jH j sjP}j j subh)}(hhh](h)}(h DTV_INNER_FECh]h DTV_INNER_FEC}(hjP hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjM hhhhhKubh)}(h-Used on cable and satellite delivery systems.h]h-Used on cable and satellite delivery systems.}(hj^ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjM hhubh)}(hThe acceptable values are defined by :c:type:`fe_sec_voltage`.h](h%The acceptable values are defined by }(hj hhhNhNubh)}(h:c:type:`fe_sec_voltage`h]jl)}(hj h]hfe_sec_voltage}(hj hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjfe_sec_voltageuh1hhhhKhj ubh.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h .. _DTV-TONE:h]h}(h]h ]h"]h$]h&]hdtv-toneuh1hhKhj hhhhubeh}(h](j id11eh ]h"]( dtv_voltage dtv-voltageeh$]h&]uh1hhhhhhhhKjN}j" j sjP}j j subh)}(hhh](h)}(hDTV_TONEh]hDTV_TONE}(hj* hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj' hhhhhKubh)}(hCurrently not used.h]hCurrently not used.}(hj8 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj' hhubh)}(h.. _DTV-PILOT:h]h}(h]h ]h"]h$]h&]h dtv-pilotuh1hhKhj' hhhhubeh}(h](j id12eh ]h"](dtv_tonedtv-toneeh$]h&]uh1hhhhhhhhKjN}jW j sjP}j j subh)}(hhh](h)}(h DTV_PILOTh]h DTV_PILOT}(hj_ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj\ hhhhhKubh)}(hUsed on DVB-S2.h]hUsed on DVB-S2.}(hjm hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj\ hhubh)}(hSets DVB-S2 pilot.h]hSets DVB-S2 pilot.}(hj{ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj\ hhubh)}(h8The acceptable values are defined by :c:type:`fe_pilot`.h](h%The acceptable values are defined by }(hj hhhNhNubh)}(h:c:type:`fe_pilot`h]jl)}(hj h]hfe_pilot}(hj hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjfe_pilotuh1hhhhKhj ubh.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj\ hhubh)}(h.. _DTV-ROLLOFF:h]h}(h]h ]h"]h$]h&]h dtv-rolloffuh1hhKhj\ hhhhubeh}(h](jP id13eh ]h"]( dtv_pilot dtv-piloteh$]h&]uh1hhhhhhhhKjN}j jF sjP}jP jF subh)}(hhh](h)}(h DTV_ROLLOFFh]h DTV_ROLLOFF}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKubh)}(hUsed on DVB-S2.h]hUsed on DVB-S2.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(hSets DVB-S2 rolloff.h]hSets DVB-S2 rolloff.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h:The acceptable values are defined by :c:type:`fe_rolloff`.h](h%The acceptable values are defined by }(hj hhhNhNubh)}(h:c:type:`fe_rolloff`h]jl)}(hj h]h fe_rolloff}(hj hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnj fe_rolloffuh1hhhhKhj ubh.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h.. _DTV-DISEQC-SLAVE-REPLY:h]h}(h]h ]h"]h$]h&]hdtv-diseqc-slave-replyuh1hhKhj hhhhubeh}(h](j id14eh ]h"]( dtv_rolloff dtv-rolloffeh$]h&]uh1hhhhhhhhKjN}j? j sjP}j j subh)}(hhh](h)}(hDTV_DISEQC_SLAVE_REPLYh]hDTV_DISEQC_SLAVE_REPLY}(hjG hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjD hhhhhKubh)}(hCurrently not implemented.h]hCurrently not implemented.}(hjU hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjD hhubh)}(h.. _DTV-FE-CAPABILITY-COUNT:h]h}(h]h ]h"]h$]h&]hdtv-fe-capability-countuh1hhKhjD hhhhubeh}(h](j8 id15eh ]h"](dtv_diseqc_slave_replydtv-diseqc-slave-replyeh$]h&]uh1hhhhhhhhKjN}jt j. sjP}j8 j. subh)}(hhh](h)}(hDTV_FE_CAPABILITY_COUNTh]hDTV_FE_CAPABILITY_COUNT}(hj| hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjy hhhhhKubh)}(hCurrently not implemented.h]hCurrently not implemented.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjy hhubh)}(h.. _DTV-FE-CAPABILITY:h]h}(h]h ]h"]h$]h&]hdtv-fe-capabilityuh1hhMhjy hhhhubeh}(h](jm id16eh ]h"](dtv_fe_capability_countdtv-fe-capability-counteh$]h&]uh1hhhhhhhhKjN}j jc sjP}jm jc subh)}(hhh](h)}(hDTV_FE_CAPABILITYh]hDTV_FE_CAPABILITY}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhMubh)}(hCurrently not implemented.h]hCurrently not implemented.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj hhubh)}(h.. _DTV-DELIVERY-SYSTEM:h]h}(h]h ]h"]h$]h&]hdtv-delivery-systemuh1hhM hj hhhhubeh}(h](j id17eh ]h"](dtv_fe_capabilitydtv-fe-capabilityeh$]h&]uh1hhhhhhhhMjN}j j sjP}j j subh)}(hhh](h)}(hDTV_DELIVERY_SYSTEMh]hDTV_DELIVERY_SYSTEM}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhM ubh)}(h*Specifies the type of the delivery system.h]h*Specifies the type of the delivery system.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj hhubh)}(hBThe acceptable values are defined by :c:type:`fe_delivery_system`.h](h%The acceptable values are defined by }(hj hhhNhNubh)}(h:c:type:`fe_delivery_system`h]jl)}(hj h]hfe_delivery_system}(hj hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjfe_delivery_systemuh1hhhhMhj ubh.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj hhubh)}(h .. _DTV-ISDBT-PARTIAL-RECEPTION:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-partial-receptionuh1hhMhj hhhhubeh}(h](j id18eh ]h"](dtv_delivery_systemdtv-delivery-systemeh$]h&]uh1hhhhhhhhM jN}jD j sjP}j j subh)}(hhh](h)}(hDTV_ISDBT_PARTIAL_RECEPTIONh]hDTV_ISDBT_PARTIAL_RECEPTION}(hjL hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjI hhhhhMubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjZ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjI hhubh)}(h}If ``DTV_ISDBT_SOUND_BROADCASTING`` is '0' this bit field represents whether the channel is in partial reception mode or not.h](hIf }(hjh hhhNhNubjl)}(h ``DTV_ISDBT_SOUND_BROADCASTING``h]hDTV_ISDBT_SOUND_BROADCASTING}(hjp hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjh ubh^ is ‘0’ this bit field represents whether the channel is in partial reception mode or not.}(hjh hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjI hhubh)}(h}If '1' ``DTV_ISDBT_LAYERA_*`` values are assigned to the center segment and ``DTV_ISDBT_LAYERA_SEGMENT_COUNT`` has to be '1'.h](h If ‘1’ }(hj hhhNhNubjl)}(h``DTV_ISDBT_LAYERA_*``h]hDTV_ISDBT_LAYERA_*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj ubh/ values are assigned to the center segment and }(hj hhhNhNubjl)}(h"``DTV_ISDBT_LAYERA_SEGMENT_COUNT``h]hDTV_ISDBT_LAYERA_SEGMENT_COUNT}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj ubh has to be ‘1’.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjI hhubh)}(hIf in addition ``DTV_ISDBT_SOUND_BROADCASTING`` is '1' ``DTV_ISDBT_PARTIAL_RECEPTION`` represents whether this ISDB-Tsb channel is consisting of one segment and layer or three segments and two layers.h](hIf in addition }(hj hhhNhNubjl)}(h ``DTV_ISDBT_SOUND_BROADCASTING``h]hDTV_ISDBT_SOUND_BROADCASTING}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj ubh is ‘1’ }(hj hhhNhNubjl)}(h``DTV_ISDBT_PARTIAL_RECEPTION``h]hDTV_ISDBT_PARTIAL_RECEPTION}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj ubhr represents whether this ISDB-Tsb channel is consisting of one segment and layer or three segments and two layers.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM hjI hhubh)}(h Possible values: 0, 1, -1 (AUTO)h]h Possible values: 0, 1, -1 (AUTO)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM$hjI hhubh)}(h!.. _DTV-ISDBT-SOUND-BROADCASTING:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-sound-broadcastinguh1hhM'hjI hhhhubeh}(h](j= id19eh ]h"](dtv_isdbt_partial_receptiondtv-isdbt-partial-receptioneh$]h&]uh1hhhhhhhhMjN}j j3 sjP}j= j3 subh)}(hhh](h)}(hDTV_ISDBT_SOUND_BROADCASTINGh]hDTV_ISDBT_SOUND_BROADCASTING}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhM*ubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM,hjhhubh)}(hThis field represents whether the other DTV_ISDBT_*-parameters are referring to an ISDB-T and an ISDB-Tsb channel. (See also ``DTV_ISDBT_PARTIAL_RECEPTION``).h](h}This field represents whether the other DTV_ISDBT_*-parameters are referring to an ISDB-T and an ISDB-Tsb channel. (See also }(hj/hhhNhNubjl)}(h``DTV_ISDBT_PARTIAL_RECEPTION``h]hDTV_ISDBT_PARTIAL_RECEPTION}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj/ubh).}(hj/hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM.hjhhubh)}(h Possible values: 0, 1, -1 (AUTO)h]h Possible values: 0, 1, -1 (AUTO)}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM2hjhhubh)}(h.. _DTV-ISDBT-SB-SUBCHANNEL-ID:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-sb-subchannel-iduh1hhM5hjhhhhubeh}(h](jid20eh ]h"](dtv_isdbt_sound_broadcastingdtv-isdbt-sound-broadcastingeh$]h&]uh1hhhhhhhhM*jN}jnj sjP}jj subh)}(hhh](h)}(hDTV_ISDBT_SB_SUBCHANNEL_IDh]hDTV_ISDBT_SB_SUBCHANNEL_ID}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjshhhhhM8ubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM:hjshhubh)}(hCThis field only applies if ``DTV_ISDBT_SOUND_BROADCASTING`` is '1'.h](hThis field only applies if }(hjhhhNhNubjl)}(h ``DTV_ISDBT_SOUND_BROADCASTING``h]hDTV_ISDBT_SOUND_BROADCASTING}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh is ‘1’.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM<hjshhubh)}(h(Note of the author: This might not be the correct description of the ``SUBCHANNEL-ID`` in all details, but it is my understanding of the technical background needed to program a device)h](hF(Note of the author: This might not be the correct description of the }(hjhhhNhNubjl)}(h``SUBCHANNEL-ID``h]h SUBCHANNEL-ID}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubhc in all details, but it is my understanding of the technical background needed to program a device)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM>hjshhubh)}(hX An ISDB-Tsb channel (1 or 3 segments) can be broadcasted alone or in a set of connected ISDB-Tsb channels. In this set of channels every channel can be received independently. The number of connected ISDB-Tsb segment can vary, e.g. depending on the frequency spectrum bandwidth available.h]hX An ISDB-Tsb channel (1 or 3 segments) can be broadcasted alone or in a set of connected ISDB-Tsb channels. In this set of channels every channel can be received independently. The number of connected ISDB-Tsb segment can vary, e.g. depending on the frequency spectrum bandwidth available.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMBhjshhubh)}(hXExample: Assume 8 ISDB-Tsb connected segments are broadcasted. The broadcaster has several possibilities to put those channels in the air: Assuming a normal 13-segment ISDB-T spectrum he can align the 8 segments from position 1-8 to 5-13 or anything in between.h]hXExample: Assume 8 ISDB-Tsb connected segments are broadcasted. The broadcaster has several possibilities to put those channels in the air: Assuming a normal 13-segment ISDB-T spectrum he can align the 8 segments from position 1-8 to 5-13 or anything in between.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMHhjshhubh)}(hThe underlying layer of segments are sub-channels: each segment is consisting of several sub-channels with a predefined IDs. A sub-channel is used to help the demodulator to synchronize on the channel.h]hThe underlying layer of segments are sub-channels: each segment is consisting of several sub-channels with a predefined IDs. A sub-channel is used to help the demodulator to synchronize on the channel.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMMhjshhubh)}(hAn ISDB-T channel is always centered over all sub-channels. As for the example above, in ISDB-Tsb it is no longer as simple as that.h]hAn ISDB-T channel is always centered over all sub-channels. As for the example above, in ISDB-Tsb it is no longer as simple as that.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMQhjshhubh)}(hq``The DTV_ISDBT_SB_SUBCHANNEL_ID`` parameter is used to give the sub-channel ID of the segment to be demodulated.h](jl)}(h"``The DTV_ISDBT_SB_SUBCHANNEL_ID``h]hThe DTV_ISDBT_SB_SUBCHANNEL_ID}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj ubhO parameter is used to give the sub-channel ID of the segment to be demodulated.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMThjshhubh)}(h#Possible values: 0 .. 41, -1 (AUTO)h]h#Possible values: 0 .. 41, -1 (AUTO)}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMWhjshhubh)}(h.. _DTV-ISDBT-SB-SEGMENT-IDX:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-sb-segment-idxuh1hhMZhjshhhhubeh}(h](jgid21eh ]h"](dtv_isdbt_sb_subchannel_iddtv-isdbt-sb-subchannel-ideh$]h&]uh1hhhhhhhhM8jN}jEj]sjP}jgj]subh)}(hhh](h)}(hDTV_ISDBT_SB_SEGMENT_IDXh]hDTV_ISDBT_SB_SEGMENT_IDX}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjJhhhhhM]ubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM_hjJhhubh)}(hCThis field only applies if ``DTV_ISDBT_SOUND_BROADCASTING`` is '1'.h](hThis field only applies if }(hjihhhNhNubjl)}(h ``DTV_ISDBT_SOUND_BROADCASTING``h]hDTV_ISDBT_SOUND_BROADCASTING}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjiubh is ‘1’.}(hjihhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMahjJhhubh)}(h``DTV_ISDBT_SB_SEGMENT_IDX`` gives the index of the segment to be demodulated for an ISDB-Tsb channel where several of them are transmitted in the connected manner.h](jl)}(h``DTV_ISDBT_SB_SEGMENT_IDX``h]hDTV_ISDBT_SB_SEGMENT_IDX}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh gives the index of the segment to be demodulated for an ISDB-Tsb channel where several of them are transmitted in the connected manner.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMchjJhhubh)}(h8Possible values: 0 .. ``DTV_ISDBT_SB_SEGMENT_COUNT`` - 1h](hPossible values: 0 .. }(hjhhhNhNubjl)}(h``DTV_ISDBT_SB_SEGMENT_COUNT``h]hDTV_ISDBT_SB_SEGMENT_COUNT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh - 1}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMghjJhhubh)}(hENote: This value cannot be determined by an automatic channel search.h]hENote: This value cannot be determined by an automatic channel search.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMihjJhhubh)}(h.. _DTV-ISDBT-SB-SEGMENT-COUNT:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-sb-segment-countuh1hhMlhjJhhhhubeh}(h](j>id22eh ]h"](dtv_isdbt_sb_segment_idxdtv-isdbt-sb-segment-idxeh$]h&]uh1hhhhhhhhM]jN}jj4sjP}j>j4subh)}(hhh](h)}(hDTV_ISDBT_SB_SEGMENT_COUNTh]hDTV_ISDBT_SB_SEGMENT_COUNT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMoubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMqhjhhubh)}(hCThis field only applies if ``DTV_ISDBT_SOUND_BROADCASTING`` is '1'.h](hThis field only applies if }(hjhhhNhNubjl)}(h ``DTV_ISDBT_SOUND_BROADCASTING``h]hDTV_ISDBT_SOUND_BROADCASTING}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh is ‘1’.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMshjhhubh)}(hT``DTV_ISDBT_SB_SEGMENT_COUNT`` gives the total count of connected ISDB-Tsb channels.h](jl)}(h``DTV_ISDBT_SB_SEGMENT_COUNT``h]hDTV_ISDBT_SB_SEGMENT_COUNT}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj(ubh6 gives the total count of connected ISDB-Tsb channels.}(hj(hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMuhjhhubh)}(hPossible values: 1 .. 13h]hPossible values: 1 .. 13}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMxhjhhubh)}(hENote: This value cannot be determined by an automatic channel search.h]hENote: This value cannot be determined by an automatic channel search.}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhjhhubh)}(h.. _isdb-hierq-layers:h]h}(h]h ]h"]h$]h&]hisdb-hierq-layersuh1hhM}hjhhhhubeh}(h](jid23eh ]h"](dtv_isdbt_sb_segment_countdtv-isdbt-sb-segment-counteh$]h&]uh1hhhhhhhhMojN}jqjsjP}jjsubh)}(hhh](h)}(hDTV-ISDBT-LAYER[A-C] parametersh]hDTV-ISDBT-LAYER[A-C] parameters}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjvhhhhhMubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjvhhubh)}(hISDB-T channels can be coded hierarchically. As opposed to DVB-T in ISDB-T hierarchical layers can be decoded simultaneously. For that reason a ISDB-T demodulator has 3 Viterbi and 3 Reed-Solomon decoders.h]hISDB-T channels can be coded hierarchically. As opposed to DVB-T in ISDB-T hierarchical layers can be decoded simultaneously. For that reason a ISDB-T demodulator has 3 Viterbi and 3 Reed-Solomon decoders.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjvhhubh)}(hISDB-T has 3 hierarchical layers which each can use a part of the available segments. The total number of segments over all layers has to 13 in ISDB-T.h]hISDB-T has 3 hierarchical layers which each can use a part of the available segments. The total number of segments over all layers has to 13 in ISDB-T.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjvhhubh)}(h2There are 3 parameter sets, for Layers A, B and C.h]h2There are 3 parameter sets, for Layers A, B and C.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjvhhubh)}(h.. _DTV-ISDBT-LAYER-ENABLED:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-layer-enableduh1hhMhjvhhhhubh)}(hhh](h)}(hDTV_ISDBT_LAYER_ENABLEDh]hDTV_ISDBT_LAYER_ENABLED}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hHierarchical reception in ISDB-T is achieved by enabling or disabling layers in the decoding process. Setting all bits of ``DTV_ISDBT_LAYER_ENABLED`` to '1' forces all layers (if applicable) to be demodulated. This is the default.h](hzHierarchical reception in ISDB-T is achieved by enabling or disabling layers in the decoding process. Setting all bits of }(hjhhhNhNubjl)}(h``DTV_ISDBT_LAYER_ENABLED``h]hDTV_ISDBT_LAYER_ENABLED}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubhU to ‘1’ forces all layers (if applicable) to be demodulated. This is the default.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hIf the channel is in the partial reception mode (``DTV_ISDBT_PARTIAL_RECEPTION`` = 1) the central segment can be decoded independently of the other 12 segments. In that mode layer A has to have a ``SEGMENT_COUNT`` of 1.h](h1If the channel is in the partial reception mode (}(hj hhhNhNubjl)}(h``DTV_ISDBT_PARTIAL_RECEPTION``h]hDTV_ISDBT_PARTIAL_RECEPTION}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj ubht = 1) the central segment can be decoded independently of the other 12 segments. In that mode layer A has to have a }(hj hhhNhNubjl)}(h``SEGMENT_COUNT``h]h SEGMENT_COUNT}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj ubh of 1.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hIn ISDB-Tsb only layer A is used, it can be 1 or 3 in ISDB-Tsb according to ``DTV_ISDBT_PARTIAL_RECEPTION``. ``SEGMENT_COUNT`` must be filled accordingly.h](hLIn ISDB-Tsb only layer A is used, it can be 1 or 3 in ISDB-Tsb according to }(hj;hhhNhNubjl)}(h``DTV_ISDBT_PARTIAL_RECEPTION``h]hDTV_ISDBT_PARTIAL_RECEPTION}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj;ubh. }(hj;hhhNhNubjl)}(h``SEGMENT_COUNT``h]h SEGMENT_COUNT}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj;ubh must be filled accordingly.}(hj;hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hROnly the values of the first 3 bits are used. Other bits will be silently ignored:h]hROnly the values of the first 3 bits are used. Other bits will be silently ignored:}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h2``DTV_ISDBT_LAYER_ENABLED`` bit 0: layer A enabledh](jl)}(h``DTV_ISDBT_LAYER_ENABLED``h]hDTV_ISDBT_LAYER_ENABLED}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj{ubh bit 0: layer A enabled}(hj{hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h2``DTV_ISDBT_LAYER_ENABLED`` bit 1: layer B enabledh](jl)}(h``DTV_ISDBT_LAYER_ENABLED``h]hDTV_ISDBT_LAYER_ENABLED}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh bit 1: layer B enabled}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h2``DTV_ISDBT_LAYER_ENABLED`` bit 2: layer C enabledh](jl)}(h``DTV_ISDBT_LAYER_ENABLED``h]hDTV_ISDBT_LAYER_ENABLED}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh bit 2: layer C enabled}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h-``DTV_ISDBT_LAYER_ENABLED`` bits 3-31: unusedh](jl)}(h``DTV_ISDBT_LAYER_ENABLED``h]hDTV_ISDBT_LAYER_ENABLED}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh bits 3-31: unused}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h.. _DTV-ISDBT-LAYER-FEC:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-layer-fecuh1hhMhjhhhhubeh}(h](jid24eh ]h"](dtv_isdbt_layer_enableddtv-isdbt-layer-enabledeh$]h&]uh1hhjvhhhhhMjN}jjsjP}jjsubh)}(hhh](h)}(hDTV_ISDBT_LAYER[A-C]_FECh]hDTV_ISDBT_LAYER[A-C]_FEC}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hhThe Forward Error Correction mechanism used by a given ISDB Layer, as defined by :c:type:`fe_code_rate`.h](hQThe Forward Error Correction mechanism used by a given ISDB Layer, as defined by }(hj hhhNhNubh)}(h:c:type:`fe_code_rate`h]jl)}(hj*h]h fe_code_rate}(hj,hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj(ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnj fe_code_rateuh1hhhhMhj ubh.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hbPossible values are: ``FEC_AUTO``, ``FEC_1_2``, ``FEC_2_3``, ``FEC_3_4``, ``FEC_5_6``, ``FEC_7_8``h](hPossible values are: }(hjQhhhNhNubjl)}(h ``FEC_AUTO``h]hFEC_AUTO}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjQubh, }(hjQhhhNhNubjl)}(h ``FEC_1_2``h]hFEC_1_2}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjQubh, }hjQsbjl)}(h ``FEC_2_3``h]hFEC_2_3}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjQubh, }hjQsbjl)}(h ``FEC_3_4``h]hFEC_3_4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjQubh, }(hjQhhhNhNubjl)}(h ``FEC_5_6``h]hFEC_5_6}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjQubh, }hjQsbjl)}(h ``FEC_7_8``h]hFEC_7_8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjQubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h.. _DTV-ISDBT-LAYER-MODULATION:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-layer-modulationuh1hhMhjhhhhubeh}(h](dtv-isdbt-layer-a-c-fecjeh ]h"](dtv_isdbt_layer[a-c]_fecdtv-isdbt-layer-feceh$]h&]uh1hhjvhhhhhMjN}jjsjP}jjsubh)}(hhh](h)}(hDTV_ISDBT_LAYER[A-C]_MODULATIONh]hDTV_ISDBT_LAYER[A-C]_MODULATION}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hQThe modulation used by a given ISDB Layer, as defined by :c:type:`fe_modulation`.h](h9The modulation used by a given ISDB Layer, as defined by }(hjhhhNhNubh)}(h:c:type:`fe_modulation`h]jl)}(hjh]h fe_modulation}(hjhhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhjubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnj fe_modulationuh1hhhhMhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hNPossible values are: ``QAM_AUTO``, ``QPSK``, ``QAM_16``, ``QAM_64``, ``DQPSK``h](hPossible values are: }(hj-hhhNhNubjl)}(h ``QAM_AUTO``h]hQAM_AUTO}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj-ubh, }(hj-hhhNhNubjl)}(h``QPSK``h]hQPSK}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj-ubh, }hj-sbjl)}(h ``QAM_16``h]hQAM_16}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj-ubh, }hj-sbjl)}(h ``QAM_64``h]hQAM_64}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj-ubh, }hj-sbjl)}(h ``DQPSK``h]hDQPSK}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj-ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubj)}(h#. If layer C is ``DQPSK``, then layer B has to be ``DQPSK``. #. If layer B is ``DQPSK`` and ``DTV_ISDBT_PARTIAL_RECEPTION``\ = 0, then layer has to be ``DQPSK``.h]j)}(hhh](j)}(h;If layer C is ``DQPSK``, then layer B has to be ``DQPSK``. h]h)}(h:If layer C is ``DQPSK``, then layer B has to be ``DQPSK``.h](hIf layer C is }(hjhhhNhNubjl)}(h ``DQPSK``h]hDQPSK}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh, then layer B has to be }(hjhhhNhNubjl)}(h ``DQPSK``h]hDQPSK}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(haIf layer B is ``DQPSK`` and ``DTV_ISDBT_PARTIAL_RECEPTION``\ = 0, then layer has to be ``DQPSK``.h]h)}(haIf layer B is ``DQPSK`` and ``DTV_ISDBT_PARTIAL_RECEPTION``\ = 0, then layer has to be ``DQPSK``.h](hIf layer B is }(hjhhhNhNubjl)}(h ``DQPSK``h]hDQPSK}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh and }(hjhhhNhNubjl)}(h``DTV_ISDBT_PARTIAL_RECEPTION``h]hDTV_ISDBT_PARTIAL_RECEPTION}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh = 0, then layer has to be }(hjhhhNhNubjl)}(h ``DQPSK``h]hDQPSK}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jzj{j|hj}j~uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjhhhNhNubh)}(h".. _DTV-ISDBT-LAYER-SEGMENT-COUNT:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-layer-segment-countuh1hhMhjhhhhubeh}(h](dtv-isdbt-layer-a-c-modulationjeh ]h"](dtv_isdbt_layer[a-c]_modulationdtv-isdbt-layer-modulationeh$]h&]uh1hhjvhhhhhMjN}j?jsjP}jjsubh)}(hhh](h)}(h"DTV_ISDBT_LAYER[A-C]_SEGMENT_COUNTh]h"DTV_ISDBT_LAYER[A-C]_SEGMENT_COUNT}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjDhhhhhMubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjDhhubh)}(hHPossible values: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, -1 (AUTO)h]hHPossible values: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, -1 (AUTO)}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjDhhubh)}(h{Note: Truth table for ``DTV_ISDBT_SOUND_BROADCASTING`` and ``DTV_ISDBT_PARTIAL_RECEPTION`` and ``LAYER[A-C]_SEGMENT_COUNT``h](hNote: Truth table for }(hjqhhhNhNubjl)}(h ``DTV_ISDBT_SOUND_BROADCASTING``h]hDTV_ISDBT_SOUND_BROADCASTING}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjqubh and }(hjqhhhNhNubjl)}(h``DTV_ISDBT_PARTIAL_RECEPTION``h]hDTV_ISDBT_PARTIAL_RECEPTION}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjqubh and }(hjqhhhNhNubjl)}(h``LAYER[A-C]_SEGMENT_COUNT``h]hLAYER[A-C]_SEGMENT_COUNT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjqubeh}(h]h ]h"]h$]h&]uh1hhhhMhjDhhubh)}(h.. _isdbt-layer_seg-cnt-table:h]h}(h]h ]h"]h$]h&]hisdbt-layer-seg-cnt-tableuh1hhMhjDhhhhubj )}(hhh](h)}(h)Truth table for ISDB-T Sound Broadcastingh]h)Truth table for ISDB-T Sound Broadcasting}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj))}(hhh]j.)}(hhh](j3)}(hhh]h)}(hPartial Receptionh]hPartial Reception}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hSound Broadcastingh]hSound Broadcasting}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h Layer A widthh]h Layer A width}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj@ubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h Layer B widthh]h Layer B width}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjWubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h Layer C widthh]h Layer C width}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjnubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h total widthh]h total width}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubeh}(h]h ]h"]h$]h&]uh1j-hj ubah}(h]h ]h"]h$]h&]uh1j(hjubjo)}(hhh](j.)}(hhh](j3)}(hhh]h)}(h0h]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h1 .. 13h]h1 .. 13}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h1 .. 13h]h1 .. 13}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h1 .. 13h]h1 .. 13}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h13h]h13}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1j2hjubeh}(h]h ]h"]h$]h&]uh1j-hjubj.)}(hhh](j3)}(hhh]h)}(h1h]h1}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj@ubah}(h]h ]h"]h$]h&]uh1j2hj=ubj3)}(hhh]h)}(hjh]h0}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjWubah}(h]h ]h"]h$]h&]uh1j2hj=ubj3)}(hhh]h)}(hjEh]h1}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjmubah}(h]h ]h"]h$]h&]uh1j2hj=ubj3)}(hhh]h)}(h1 .. 13h]h1 .. 13}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjubah}(h]h ]h"]h$]h&]uh1j2hj=ubj3)}(hhh]h)}(h1 .. 13h]h1 .. 13}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjubah}(h]h ]h"]h$]h&]uh1j2hj=ubj3)}(hhh]h)}(h13h]h13}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjubah}(h]h ]h"]h$]h&]uh1j2hj=ubeh}(h]h ]h"]h$]h&]uh1j-hjubj.)}(hhh](j3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjEh]h1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjEh]h1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj)ubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjEh]h1}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj?ubah}(h]h ]h"]h$]h&]uh1j2hjubeh}(h]h ]h"]h$]h&]uh1j-hjubj.)}(hhh](j3)}(hhh]h)}(hjEh]h1}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj^ubah}(h]h ]h"]h$]h&]uh1j2hj[ubj3)}(hhh]h)}(hjEh]h1}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM!hjtubah}(h]h ]h"]h$]h&]uh1j2hj[ubj3)}(hhh]h)}(hjEh]h1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM#hjubah}(h]h ]h"]h$]h&]uh1j2hj[ubj3)}(hhh]h)}(h2h]h2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM%hjubah}(h]h ]h"]h$]h&]uh1j2hj[ubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM'hjubah}(h]h ]h"]h$]h&]uh1j2hj[ubj3)}(hhh]h)}(h13h]h13}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM)hjubah}(h]h ]h"]h$]h&]uh1j2hj[ubeh}(h]h ]h"]h$]h&]uh1j-hjubeh}(h]h ]h"]h$]h&]uh1jnhjubeh}(h]h ]h"]h$]h&]colsKuh1j hjubeh}(h](id52jeh ]h"]isdbt-layer_seg-cnt-tableah$]h&]uh1jhjDhhhNhNjN}jjsjP}jjsubh)}(h&.. _DTV-ISDBT-LAYER-TIME-INTERLEAVING:h]h}(h]h ]h"]h$]h&]h!dtv-isdbt-layer-time-interleavinguh1hhM-hjDhhhhubeh}(h](!dtv-isdbt-layer-a-c-segment-countj8eh ]h"]("dtv_isdbt_layer[a-c]_segment_countdtv-isdbt-layer-segment-counteh$]h&]uh1hhjvhhhhhMjN}jj.sjP}j8j.subh)}(hhh](h)}(h&DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVINGh]h&DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVING}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhM0ubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM2hjhhubh)}(h#Valid values: 0, 1, 2, 4, -1 (AUTO)h]h#Valid values: 0, 1, 2, 4, -1 (AUTO)}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM4hjhhubh)}(hCwhen DTV_ISDBT_SOUND_BROADCASTING is active, value 8 is also valid.h]hCwhen DTV_ISDBT_SOUND_BROADCASTING is active, value 8 is also valid.}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM6hjhhubh)}(hNote: The real time interleaving length depends on the mode (fft-size). The values here are referring to what can be found in the TMCC-structure, as shown in the table below.h]hNote: The real time interleaving length depends on the mode (fft-size). The values here are referring to what can be found in the TMCC-structure, as shown in the table below.}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM8hjhhubhindex)}(hhh]h}(h]h ]h"]h$]h&]entries](single'isdbt_layer_interleaving_table (C type) c.isdbt_layer_interleaving_tablehNtauh1j`hjhhhNhNubhdesc)}(hhh](hdesc_signature)}(hisdbt_layer_interleaving_tableh]hdesc_signature_line)}(h#type isdbt_layer_interleaving_tableh](hdesc_sig_keyword)}(htypeh]htype}(hjhhhNhNubah}(h]h ]kah"]h$]h&]uh1jhj~hhhhhM=ubhdesc_sig_space)}(h h]h }(hjhhhNhNubah}(h]h ]wah"]h$]h&]uh1jhj~hhhhhM=ubh desc_name)}(hisdbt_layer_interleaving_tableh]h desc_sig_name)}(hjzh]hisdbt_layer_interleaving_table}(hjhhhNhNubah}(h]h ]nah"]h$]h&]uh1jhjubah}(h]h ](sig-namedescnameeh"]h$]h&]hhuh1jhj~hhhhhM=ubeh}(h]h ]h"]h$]h&]hh add_permalinkuh1j|sphinx_line_type declaratorhjxhhhhhM=ubah}(h]joah ](sig sig-objecteh"]h$]h&] is_multiline _toc_parts) _toc_namehuh1jvhhhM=hjshhubh desc_content)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjshhhhhM=ubeh}(h]h ](jtypeeh"]h$]h&]domainjobjtypejdesctypejnoindex noindexentrynocontentsentryuh1jqhhhjhNhNubj )}(hhh](h)}(hISDB-T time interleaving modesh]hISDB-T time interleaving modes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM?hjubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj))}(hhh]j.)}(hhh](j3)}(hhh]h)}(h*``DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVING``h]jl)}(hj5h]h&DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVING}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj3ubah}(h]h ]h"]h$]h&]uh1hhhhMFhj0ubah}(h]h ]h"]h$]h&]uh1j2hj-ubj3)}(hhh]h)}(hMode 1 (2K FFT)h]hMode 1 (2K FFT)}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMHhjPubah}(h]h ]h"]h$]h&]uh1j2hj-ubj3)}(hhh]h)}(hMode 2 (4K FFT)h]hMode 2 (4K FFT)}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMJhjgubah}(h]h ]h"]h$]h&]uh1j2hj-ubj3)}(hhh]h)}(hMode 3 (8K FFT)h]hMode 3 (8K FFT)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMLhj~ubah}(h]h ]h"]h$]h&]uh1j2hj-ubeh}(h]h ]h"]h$]h&]uh1j-hj*ubah}(h]h ]h"]h$]h&]uh1j(hjubjo)}(hhh](j.)}(hhh](j3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMPhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMRhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMThjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMVhjubah}(h]h ]h"]h$]h&]uh1j2hjubeh}(h]h ]h"]h$]h&]uh1j-hjubj.)}(hhh](j3)}(hhh]h)}(hjEh]h1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMZhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h4h]h4}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM\hjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h2}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM^hj5ubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjEh]h1}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM`hjKubah}(h]h ]h"]h$]h&]uh1j2hjubeh}(h]h ]h"]h$]h&]uh1j-hjubj.)}(hhh](j3)}(hhh]h)}(hjh]h2}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMdhjjubah}(h]h ]h"]h$]h&]uh1j2hjgubj3)}(hhh]h)}(h8h]h8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMfhjubah}(h]h ]h"]h$]h&]uh1j2hjgubj3)}(hhh]h)}(hj#h]h4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhhjubah}(h]h ]h"]h$]h&]uh1j2hjgubj3)}(hhh]h)}(hjh]h2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMjhjubah}(h]h ]h"]h$]h&]uh1j2hjgubeh}(h]h ]h"]h$]h&]uh1j-hjubj.)}(hhh](j3)}(hhh]h)}(hj#h]h4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMnhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h16h]h16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMphjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMrhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hj#h]h4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMthjubah}(h]h ]h"]h$]h&]uh1j2hjubeh}(h]h ]h"]h$]h&]uh1j-hjubeh}(h]h ]h"]h$]h&]uh1jnhjubeh}(h]h ]h"]h$]h&]colsKuh1j hjubeh}(h]id53ah ]h"]h$]h&]uh1jhjhhhNhNubh)}(h.. _DTV-ATSCMH-FIC-VER:h]h}(h]h ]h"]h$]h&]hdtv-atscmh-fic-veruh1hhMxhjhhhhubeh}(h](%dtv-isdbt-layer-a-c-time-interleavingj eh ]h"](&dtv_isdbt_layer[a-c]_time_interleaving!dtv-isdbt-layer-time-interleavingeh$]h&]uh1hhjvhhhhhM0jN}jPjsjP}j jsubh)}(hhh](h)}(hDTV_ATSCMH_FIC_VERh]hDTV_ATSCMH_FIC_VER}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjUhhhhhM{ubh)}(hUsed only on ATSC-MH.h]hUsed only on ATSC-MH.}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM}hjUhhubh)}(hDVersion number of the FIC (Fast Information Channel) signaling data.h]hDVersion number of the FIC (Fast Information Channel) signaling data.}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjUhhubh)}(hXFIC is used for relaying information to allow rapid service acquisition by the receiver.h]hXFIC is used for relaying information to allow rapid service acquisition by the receiver.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjUhhubh)}(h(Possible values: 0, 1, 2, 3, ..., 30, 31h]h(Possible values: 0, 1, 2, 3, ..., 30, 31}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjUhhubh)}(h.. _DTV-ATSCMH-PARADE-ID:h]h}(h]h ]h"]h$]h&]hdtv-atscmh-parade-iduh1hhMhjUhhhhubeh}(h](jIid25eh ]h"](dtv_atscmh_fic_verdtv-atscmh-fic-vereh$]h&]uh1hhjvhhhhhM{jN}jj?sjP}jIj?subh)}(hhh](h)}(hDTV_ATSCMH_PARADE_IDh]hDTV_ATSCMH_PARADE_ID}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hUsed only on ATSC-MH.h]hUsed only on ATSC-MH.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hParade identification numberh]hParade identification number}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hRA parade is a collection of up to eight MH groups, conveying one or two ensembles.h]hRA parade is a collection of up to eight MH groups, conveying one or two ensembles.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h*Possible values: 0, 1, 2, 3, ..., 126, 127h]h*Possible values: 0, 1, 2, 3, ..., 126, 127}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h.. _DTV-ATSCMH-NOG:h]h}(h]h ]h"]h$]h&]hdtv-atscmh-noguh1hhMhjhhhhubeh}(h](jid26eh ]h"](dtv_atscmh_parade_iddtv-atscmh-parade-ideh$]h&]uh1hhjvhhhhhMjN}jjsjP}jjsubh)}(hhh](h)}(hDTV_ATSCMH_NOGh]hDTV_ATSCMH_NOG}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hUsed only on ATSC-MH.h]hUsed only on ATSC-MH.}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hThe valid scrambling sequence index range is from 0 to 262142.h]h>The valid scrambling sequence index range is from 0 to 262142.}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjI)hhubeh}(h](j=)id51eh ]h"](dtv_scrambling_sequence_indexdtv-scrambling-sequence-indexeh$]h&]uh1hhhhhhhhMjN}j)j3)sjP}j=)j3)subeh}(h](digital-tv-property-parametersheh ]h"](digital tv property parametersfe_property_parameterseh$]h&]uh1hhhhhhhhKjN}j)hsjP}hhsubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksj2footnote_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_handlerj)error_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}(h]haj]jajD]j:aj]jaj]jaj]jajJ]j@ajc ]jY aj ]j aj ]j ajA ]j7 aj ]j aj ]j ajP ]jF aj ]j aj8 ]j. ajm ]jc aj ]j aj ]j aj= ]j3 aj]j ajg]j]aj>]j4aj]jajj]j`aj]jaj]jaj]jaj8]j.aj]jaj ]jajI]j?aj]jaj]jajX]jNaj]jaj]jajK]jAaj]jaj;]j1aj]jaj#]jaj]jaj ]j aj ]ju aj ]j ajg!]j]!aj!]j!aj "]j"ajs"]ji"aj$]j#aj&]j&ajF']j<'aj']j'aj']j'aj\(]jR(aj(]j(aj=)]j3)aunameids}(j)hj)j)jKjjJjGjjDjjjjjjjjjjjQjjPjMjj jJji jf j jc j j j j j j jH j jG jD j jA j j j" j j! j jW j jV jS j jP j j j? j j> j; jt j8 js jp j jm j j j j j j jD j jC j@ j j= j jjnjjmjjjEjgjDjAjj>jjjqjjpjmjy!jjjx!ju!jjjjjjjjj?jj>j;jj8jjjjjPj jOjLjjIjjjjj j j_jj^j[jjXjjjjjjjRjjQjNjjKjjjBjjAj>jj;jjj*jj)j&jj#jjj jj j j j j j j j j j jn!j jm!jj!j!jg!j!j!j"j!j"j"jz"j "jy"jv"j$js"j$j $j&j$j&j&jM'j&jL'jI'j'jF'j'j'j'j'j'j'jc(j'jb(j_(j(j\(j(j(jD)j(jC)j@)j)j=)j)j)u nametypes}(j)j)jKjJjjjjjjjQjPjj ji j j j j jH jG j j j" j! jW jV j j j? j> jt js j j j j jD jC j j jnjmjEjDjjjqjpjy!jx!jjjjj?j>jjjjPjOjjjj j_j^jjjjjRjQjjjBjAjjj*j)jjj j j j j j jn!jm!j!j!j"j"jz"jy"j$j$j&j&jM'jL'j'j'j'j'jc(jb(j(j(jD)jC)j)j)uh}(hhj)hjjjGjjDjRjjRjjjjjjjjjjjMjjJjVjf jVjc jo j jo j j j j j j jD j jA jM j jM j j j j j j' jS j' jP j\ j j\ j j j; j j8 jD jp jD jm jy j jy j j j j j j j@ j j= jI jjI jjjjjjgjsjAjsj>jJjjJjjjmjjjjvju!jvjjjjjjjjjjj;jj8jDjjDjjj jjLjjojxjIjUjjUjjj jjjj[jjXjdjjdjjjjjjjNjjKjWjjWjjj>jj;jGjjGjjj&jj#j/jj/jjj jj j j j j j j j j j jj!j jg!j~!j!j~!j!j!j"6j!j "j"jv"j"js"j"j $j"j$j$j&j$j&j&jI'j&jF'jR'j'jR'j'j'j'j'j'j(j_(j(j\(jh(j(jh(j(j(j@)j(j=)jI)j)jI)jjj:ju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}j)K5sRparse_messages]transform_messages](hsystem_message)}(hhh]h)}(hhh]h+sbah}(h]h ]h"]h$]h&]uh1hhj;+ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineKuh1jh*ubji*)}(hhh]h)}(hhh]h5Hyperlink target "dtv-symbol-rate" is not referenced.}hjX+sbah}(h]h ]h"]h$]h&]uh1hhjU+ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineKuh1jh*ubji*)}(hhh]h)}(hhh]h3Hyperlink target "dtv-inner-fec" is not referenced.}hjr+sbah}(h]h ]h"]h$]h&]uh1hhjo+ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineKuh1jh*ubji*)}(hhh]h)}(hhh]h1Hyperlink target "dtv-voltage" is not referenced.}hj+sbah}(h]h ]h"]h$]h&]uh1hhj+ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineKuh1jh*ubji*)}(hhh]h)}(hhh]h.Hyperlink target "dtv-tone" is not referenced.}hj+sbah}(h]h ]h"]h$]h&]uh1hhj+ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineKuh1jh*ubji*)}(hhh]h)}(hhh]h/Hyperlink target "dtv-pilot" is not referenced.}hj+sbah}(h]h ]h"]h$]h&]uh1hhj+ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineKuh1jh*ubji*)}(hhh]h)}(hhh]h1Hyperlink target "dtv-rolloff" is not referenced.}hj+sbah}(h]h ]h"]h$]h&]uh1hhj+ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineKuh1jh*ubji*)}(hhh]h)}(hhh]hHyperlink target "dtv-isdbt-sb-segment-idx" is not referenced.}hj,sbah}(h]h ]h"]h$]h&]uh1hhj,ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMZuh1jh*ubji*)}(hhh]h)}(hhh]h@Hyperlink target "dtv-isdbt-sb-segment-count" is not referenced.}hj,sbah}(h]h ]h"]h$]h&]uh1hhj,ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMluh1jh*ubji*)}(hhh]h)}(hhh]h7Hyperlink target "isdb-hierq-layers" is not referenced.}hj,sbah}(h]h ]h"]h$]h&]uh1hhj,ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineM}uh1jh*ubji*)}(hhh]h)}(hhh]h=Hyperlink target "dtv-isdbt-layer-enabled" is not referenced.}hj,sbah}(h]h ]h"]h$]h&]uh1hhj,ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h9Hyperlink target "dtv-isdbt-layer-fec" is not referenced.}hj-sbah}(h]h ]h"]h$]h&]uh1hhj-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h@Hyperlink target "dtv-isdbt-layer-modulation" is not referenced.}hj,-sbah}(h]h ]h"]h$]h&]uh1hhj)-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hCHyperlink target "dtv-isdbt-layer-segment-count" is not referenced.}hjF-sbah}(h]h ]h"]h$]h&]uh1hhjC-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h?Hyperlink target "isdbt-layer-seg-cnt-table" is not referenced.}hj`-sbah}(h]h ]h"]h$]h&]uh1hhj]-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hGHyperlink target "dtv-isdbt-layer-time-interleaving" is not referenced.}hjz-sbah}(h]h ]h"]h$]h&]uh1hhjw-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineM-uh1jh*ubji*)}(hhh]h)}(hhh]h8Hyperlink target "dtv-atscmh-fic-ver" is not referenced.}hj-sbah}(h]h ]h"]h$]h&]uh1hhj-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMxuh1jh*ubji*)}(hhh]h)}(hhh]h:Hyperlink target "dtv-atscmh-parade-id" is not referenced.}hj-sbah}(h]h ]h"]h$]h&]uh1hhj-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h4Hyperlink target "dtv-atscmh-nog" is not referenced.}hj-sbah}(h]h ]h"]h$]h&]uh1hhj-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h5Hyperlink target "dtv-atscmh-tnog" is not referenced.}hj-sbah}(h]h ]h"]h$]h&]uh1hhj-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h4Hyperlink target "dtv-atscmh-sgn" is not referenced.}hj-sbah}(h]h ]h"]h$]h&]uh1hhj-ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h4Hyperlink target "dtv-atscmh-prc" is not referenced.}hj.sbah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h>Hyperlink target "dtv-atscmh-rs-frame-mode" is not referenced.}hj0.sbah}(h]h ]h"]h$]h&]uh1hhj-.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hBHyperlink target "dtv-atscmh-rs-frame-ensemble" is not referenced.}hjJ.sbah}(h]h ]h"]h$]h&]uh1hhjG.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hAHyperlink target "dtv-atscmh-rs-code-mode-pri" is not referenced.}hjd.sbah}(h]h ]h"]h$]h&]uh1hhja.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hAHyperlink target "dtv-atscmh-rs-code-mode-sec" is not referenced.}hj~.sbah}(h]h ]h"]h$]h&]uh1hhj{.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h@Hyperlink target "dtv-atscmh-sccc-block-mode" is not referenced.}hj.sbah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hAHyperlink target "dtv-atscmh-sccc-code-mode-a" is not referenced.}hj.sbah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hAHyperlink target "dtv-atscmh-sccc-code-mode-b" is not referenced.}hj.sbah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hAHyperlink target "dtv-atscmh-sccc-code-mode-c" is not referenced.}hj.sbah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hAHyperlink target "dtv-atscmh-sccc-code-mode-d" is not referenced.}hj/sbah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineM(uh1jh*ubji*)}(hhh]h)}(hhh]h5Hyperlink target "dtv-api-version" is not referenced.}hj/sbah}(h]h ]h"]h$]h&]uh1hhj/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineM5uh1jh*ubji*)}(hhh]h)}(hhh]h6Hyperlink target "dtv-code-rate-hp" is not referenced.}hj4/sbah}(h]h ]h"]h$]h&]uh1hhj1/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineM=uh1jh*ubji*)}(hhh]h)}(hhh]h6Hyperlink target "dtv-code-rate-lp" is not referenced.}hjN/sbah}(h]h ]h"]h$]h&]uh1hhjK/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMGuh1jh*ubji*)}(hhh]h)}(hhh]h8Hyperlink target "dtv-guard-interval" is not referenced.}hjh/sbah}(h]h ]h"]h$]h&]uh1hhje/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMQuh1jh*ubji*)}(hhh]h)}(hhh]h;Hyperlink target "dtv-transmission-mode" is not referenced.}hj/sbah}(h]h ]h"]h$]h&]uh1hhj/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMfuh1jh*ubji*)}(hhh]h)}(hhh]h3Hyperlink target "dtv-hierarchy" is not referenced.}hj/sbah}(h]h ]h"]h$]h&]uh1hhj/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h3Hyperlink target "dtv-stream-id" is not referenced.}hj/sbah}(h]h ]h"]h$]h&]uh1hhj/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h=Hyperlink target "dtv-dvbt2-plp-id-legacy" is not referenced.}hj/sbah}(h]h ]h"]h$]h&]uh1hhj/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h5Hyperlink target "dtv-enum-delsys" is not referenced.}hj/sbah}(h]h ]h"]h$]h&]uh1hhj/ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h6Hyperlink target "dtv-interleaving" is not referenced.}hj0sbah}(h]h ]h"]h$]h&]uh1hhj0ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]h-Hyperlink target "dtv-lna" is not referenced.}hj0sbah}(h]h ]h"]h$]h&]uh1hhj0ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ubji*)}(hhh]h)}(hhh]hCHyperlink target "dtv-scrambling-sequence-index" is not referenced.}hj80sbah}(h]h ]h"]h$]h&]uh1hhj50ubah}(h]h ]h"]h$]h&]levelKtypej*sourcehlineMuh1jh*ube transformerN include_log] decorationNhhub.