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&]uh1hhhhM3hjhhubh)}(h.. _DTV-ISDBT-SB-SUBCHANNEL-ID:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-sb-subchannel-iduh1hhM6hjhhhhubeh}(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&]uh1hhjshhhhhM9ubh)}(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&]uh1hhhhMChjshhubh)}(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&]uh1hhhhMIhjshhubh)}(hThe underlying layer of segments are subchannels: each segment is consisting of several subchannels 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 subchannels: each segment is consisting of several subchannels with a predefined IDs. A sub-channel is used to help the demodulator to synchronize on the channel.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMNhjshhubh)}(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&]uh1hhhhMRhjshhubh)}(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&]uh1hhhhMUhjshhubh)}(h#Possible values: 0 .. 41, -1 (AUTO)h]h#Possible values: 0 .. 41, -1 (AUTO)}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMXhjshhubh)}(h.. _DTV-ISDBT-SB-SEGMENT-IDX:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-sb-segment-idxuh1hhM[hjshhhhubeh}(h](jgid21eh ]h"](dtv_isdbt_sb_subchannel_iddtv-isdbt-sb-subchannel-ideh$]h&]uh1hhhhhhhhM9jN}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&]uh1hhhhMbhjJhhubh)}(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&]uh1hhhhMdhjJhhubh)}(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&]uh1hhhhMhhjJhhubh)}(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&]uh1hhhhMjhjJhhubh)}(h.. _DTV-ISDBT-SB-SEGMENT-COUNT:h]h}(h]h ]h"]h$]h&]hdtv-isdbt-sb-segment-countuh1hhMmhjJhhhhubeh}(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&]uh1hhjhhhhhMpubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMrhjhhubh)}(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&]uh1hhhhMthjhhubh)}(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&]uh1hhhhMvhjhhubh)}(hPossible values: 1 .. 13h]hPossible values: 1 .. 13}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMyhjhhubh)}(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&]uh1hhhhM{hjhhubh)}(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&]uh1hhhhhhhhMpjN}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&]uh1hhhhMhjubah}(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&]uh1hhhhM hj^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&]uh1hhjhhhhhM1ubh)}(hUsed only on ISDB.h]hUsed only on ISDB.}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM3hjhhubh)}(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&]uh1hhhhM5hjhhubh)}(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&]uh1hhhhM7hjhhubh)}(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&]uh1hhhhM9hjhhubhindex)}(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&]uh1hhhhMGhj0ubah}(h]h ]h"]h$]h&]uh1j2hj-ubj3)}(hhh]h)}(hMode 1 (2K FFT)h]hMode 1 (2K FFT)}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMIhjPubah}(h]h ]h"]h$]h&]uh1j2hj-ubj3)}(hhh]h)}(hMode 2 (4K FFT)h]hMode 2 (4K FFT)}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMKhjgubah}(h]h ]h"]h$]h&]uh1j2hj-ubj3)}(hhh]h)}(hMode 3 (8K FFT)h]hMode 3 (8K FFT)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMMhj~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&]uh1hhhhMQhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMShjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMUhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMWhjubah}(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&]uh1hhhhM[hjubah}(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&]uh1hhhhMahjKubah}(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&]uh1hhhhMehjjubah}(h]h ]h"]h$]h&]uh1j2hjgubj3)}(hhh]h)}(h8h]h8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMghjubah}(h]h ]h"]h$]h&]uh1j2hjgubj3)}(hhh]h)}(hj#h]h4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMihjubah}(h]h ]h"]h$]h&]uh1j2hjgubj3)}(hhh]h)}(hjh]h2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMkhjubah}(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&]uh1hhhhMohjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(h16h]h16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMqhjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hjh]h8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMshjubah}(h]h ]h"]h$]h&]uh1j2hjubj3)}(hhh]h)}(hj#h]h4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMuhjubah}(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-veruh1hhMyhjhhhhubeh}(h](%dtv-isdbt-layer-a-c-time-interleavingj eh ]h"](&dtv_isdbt_layer[a-c]_time_interleaving!dtv-isdbt-layer-time-interleavingeh$]h&]uh1hhjvhhhhhM1jN}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)}(hhj~!hhhhubeh}(h](jg!id40eh ]h"](dtv_api_versiondtv-api-versioneh$]h&]uh1hhhhhhhhM9jN}j!j]!sjP}jg!j]!subh)}(hhh](h)}(hDTV_CODE_RATE_HPh]hDTV_CODE_RATE_HP}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!hhhhhMAubh)}(h"Used on terrestrial transmissions.h]h"Used on terrestrial transmissions.}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMChj!hhubh)}(h@The acceptable values are defined by :c:type:`fe_transmit_mode`.h](h%The acceptable values are defined by }(hj!hhhNhNubh)}(h:c:type:`fe_transmit_mode`h]jl)}(hj!h]hfe_transmit_mode}(hj!hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj!ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjjjfe_transmit_modeuh1hhhhMEhj!ubh.}(hj!hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMEhj!hhubh)}(h.. _DTV-CODE-RATE-LP:h]h}(h]h ]h"]h$]h&]hdtv-code-rate-lpuh1hhMHhj!hhhhubeh}(h](j!id41eh ]h"](dtv_code_rate_hpdtv-code-rate-hpeh$]h&]uh1hhhhhhhhMAjN}j"j!sjP}j!j!subh)}(hhh](h)}(hDTV_CODE_RATE_LPh]hDTV_CODE_RATE_LP}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj"hhhhhMKubh)}(h"Used on terrestrial transmissions.h]h"Used on terrestrial transmissions.}(hj*"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMMhj"hhubh)}(h@The acceptable values are defined by :c:type:`fe_transmit_mode`.h](h%The acceptable values are defined by }(hj8"hhhNhNubh)}(h:c:type:`fe_transmit_mode`h]jl)}(hjB"h]hfe_transmit_mode}(hjD"hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj@"ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjjjfe_transmit_modeuh1hhhhMOhj8"ubh.}(hj8"hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMOhj"hhubh)}(h.. _DTV-GUARD-INTERVAL:h]h}(h]h ]h"]h$]h&]hdtv-guard-intervaluh1hhMRhj"hhhhubeh}(h](j "id42eh ]h"](dtv_code_rate_lpdtv-code-rate-lpeh$]h&]uh1hhhhhhhhMKjN}jz"j"sjP}j "j"subh)}(hhh](h)}(hDTV_GUARD_INTERVALh]hDTV_GUARD_INTERVAL}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj"hhhhhMUubh)}(hAThe acceptable values are defined by :c:type:`fe_guard_interval`.h](h%The acceptable values are defined by }(hj"hhhNhNubh)}(h:c:type:`fe_guard_interval`h]jl)}(hj"h]hfe_guard_interval}(hj"hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhj"ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjjjfe_guard_intervaluh1hhhhMWhj"ubh.}(hj"hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMWhj"hhubj)}(hX#. If ``DTV_GUARD_INTERVAL`` is set the ``GUARD_INTERVAL_AUTO`` the hardware will try to find the correct guard interval (if capable) and will use TMCC to fill in the missing parameters. #. Interval ``GUARD_INTERVAL_1_64`` is used only for DVB-C2. #. Interval ``GUARD_INTERVAL_1_128`` is used for both DVB-C2 and DVB_T2. #. Intervals ``GUARD_INTERVAL_19_128`` and ``GUARD_INTERVAL_19_256`` are used only for DVB-T2. #. Intervals ``GUARD_INTERVAL_PN420``, ``GUARD_INTERVAL_PN595`` and ``GUARD_INTERVAL_PN945`` are used only for DMTB at the present. On such standard, only those intervals and ``GUARD_INTERVAL_AUTO`` are valid.h]j)}(hhh](j)}(hIf ``DTV_GUARD_INTERVAL`` is set the ``GUARD_INTERVAL_AUTO`` the hardware will try to find the correct guard interval (if capable) and will use TMCC to fill in the missing parameters.h]h)}(hIf ``DTV_GUARD_INTERVAL`` is set the ``GUARD_INTERVAL_AUTO`` the hardware will try to find the correct guard interval (if capable) and will use TMCC to fill in the missing parameters.h](hIf }(hj"hhhNhNubjl)}(h``DTV_GUARD_INTERVAL``h]hDTV_GUARD_INTERVAL}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj"ubh is set the }(hj"hhhNhNubjl)}(h``GUARD_INTERVAL_AUTO``h]hGUARD_INTERVAL_AUTO}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj"ubh{ the hardware will try to find the correct guard interval (if capable) and will use TMCC to fill in the missing parameters.}(hj"hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM[hj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(h9Interval ``GUARD_INTERVAL_1_64`` is used only for DVB-C2.h]h)}(hj#h](h Interval }(hj#hhhNhNubjl)}(h``GUARD_INTERVAL_1_64``h]hGUARD_INTERVAL_1_64}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj#ubh is used only for DVB-C2.}(hj#hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM^hj#ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hEInterval ``GUARD_INTERVAL_1_128`` is used for both DVB-C2 and DVB_T2.h]h)}(hj/#h](h Interval }(hj1#hhhNhNubjl)}(h``GUARD_INTERVAL_1_128``h]hGUARD_INTERVAL_1_128}(hj8#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj1#ubh$ is used for both DVB-C2 and DVB_T2.}(hj1#hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM_hj-#ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(h[Intervals ``GUARD_INTERVAL_19_128`` and ``GUARD_INTERVAL_19_256`` are used only for DVB-T2.h]h)}(h[Intervals ``GUARD_INTERVAL_19_128`` and ``GUARD_INTERVAL_19_256`` are used only for DVB-T2.h](h Intervals }(hjZ#hhhNhNubjl)}(h``GUARD_INTERVAL_19_128``h]hGUARD_INTERVAL_19_128}(hjb#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjZ#ubh and }(hjZ#hhhNhNubjl)}(h``GUARD_INTERVAL_19_256``h]hGUARD_INTERVAL_19_256}(hjt#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjZ#ubh are used only for DVB-T2.}(hjZ#hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM`hjV#ubah}(h]h ]h"]h$]h&]uh1jhj"ubj)}(hIntervals ``GUARD_INTERVAL_PN420``, ``GUARD_INTERVAL_PN595`` and ``GUARD_INTERVAL_PN945`` are used only for DMTB at the present. On such standard, only those intervals and ``GUARD_INTERVAL_AUTO`` are valid.h]h)}(hIntervals ``GUARD_INTERVAL_PN420``, ``GUARD_INTERVAL_PN595`` and ``GUARD_INTERVAL_PN945`` are used only for DMTB at the present. On such standard, only those intervals and ``GUARD_INTERVAL_AUTO`` are valid.h](h Intervals }(hj#hhhNhNubjl)}(h``GUARD_INTERVAL_PN420``h]hGUARD_INTERVAL_PN420}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj#ubh, }(hj#hhhNhNubjl)}(h``GUARD_INTERVAL_PN595``h]hGUARD_INTERVAL_PN595}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj#ubh and }(hj#hhhNhNubjl)}(h``GUARD_INTERVAL_PN945``h]hGUARD_INTERVAL_PN945}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj#ubhS are used only for DMTB at the present. On such standard, only those intervals and }(hj#hhhNhNubjl)}(h``GUARD_INTERVAL_AUTO``h]hGUARD_INTERVAL_AUTO}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj#ubh are valid.}(hj#hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMbhj#ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]jzj{j|hj}j~uh1jhj"ubah}(h]h ]h"]h$]h&]uh1jhj"hhhNhNubh)}(h.. _DTV-TRANSMISSION-MODE:h]h}(h]h ]h"]h$]h&]hdtv-transmission-modeuh1hhMghj"hhhhubeh}(h](js"id43eh ]h"](dtv_guard_intervaldtv-guard-intervaleh$]h&]uh1hhhhhhhhMUjN}j$ji"sjP}js"ji"subh)}(hhh](h)}(hDTV_TRANSMISSION_MODEh]hDTV_TRANSMISSION_MODE}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$hhhhhMjubh)}(h@Used only on OFTM-based standards, e. g. DVB-T/T2, ISDB-T, DTMB.h]h@Used only on OFTM-based standards, e. g. DVB-T/T2, ISDB-T, DTMB.}(hj%$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMmhj$hhubh)}(heSpecifies the FFT size (with corresponds to the approximate number of carriers) used by the standard.h]heSpecifies the FFT size (with corresponds to the approximate number of carriers) used by the standard.}(hj3$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMohj$hhubh)}(h@The acceptable values are defined by :c:type:`fe_transmit_mode`.h](h%The acceptable values are defined by }(hjA$hhhNhNubh)}(h:c:type:`fe_transmit_mode`h]jl)}(hjK$h]hfe_transmit_mode}(hjM$hhhNhNubah}(h]h ](hjc-typeeh"]h$]h&]uh1jkhjI$ubah}(h]h ]h"]h$]h&]refdoch refdomainjreftypetype refexplicitrefwarnjjjfe_transmit_modeuh1hhhhMrhjA$ubh.}(hjA$hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMrhj$hhubj)}(hX9#. ISDB-T supports three carrier/symbol-size: 8K, 4K, 2K. It is called **mode** on such standard, and are numbered from 1 to 3: ==== ======== ======================== Mode FFT size Transmission mode ==== ======== ======================== 1 2K ``TRANSMISSION_MODE_2K`` 2 4K ``TRANSMISSION_MODE_4K`` 3 8K ``TRANSMISSION_MODE_8K`` ==== ======== ======================== #. If ``DTV_TRANSMISSION_MODE`` is set the ``TRANSMISSION_MODE_AUTO`` the hardware will try to find the correct FFT-size (if capable) and will use TMCC to fill in the missing parameters. #. DVB-T specifies 2K and 8K as valid sizes. #. DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K. #. DTMB specifies C1 and C3780.h]j)}(hhh](j)}(hXISDB-T supports three carrier/symbol-size: 8K, 4K, 2K. It is called **mode** on such standard, and are numbered from 1 to 3: ==== ======== ======================== Mode FFT size Transmission mode ==== ======== ======================== 1 2K ``TRANSMISSION_MODE_2K`` 2 4K ``TRANSMISSION_MODE_4K`` 3 8K ``TRANSMISSION_MODE_8K`` ==== ======== ======================== h](h)}(h|ISDB-T supports three carrier/symbol-size: 8K, 4K, 2K. It is called **mode** on such standard, and are numbered from 1 to 3:h](hDISDB-T supports three carrier/symbol-size: 8K, 4K, 2K. It is called }(hj}$hhhNhNubhstrong)}(h**mode**h]hmode}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj}$ubh0 on such standard, and are numbered from 1 to 3:}(hj}$hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMvhjy$ubj )}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj$ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj$ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj$ubj))}(hhh]j.)}(hhh](j3)}(hhh]h)}(hModeh]hMode}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhj$ubah}(h]h ]h"]h$]h&]uh1j2hj$ubj3)}(hhh]h)}(hFFT sizeh]hFFT size}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhj$ubah}(h]h ]h"]h$]h&]uh1j2hj$ubj3)}(hhh]h)}(hTransmission modeh]hTransmission mode}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMzhj$ubah}(h]h ]h"]h$]h&]uh1j2hj$ubeh}(h]h ]h"]h$]h&]uh1j-hj$ubah}(h]h ]h"]h$]h&]uh1j(hj$ubjo)}(hhh](j.)}(hhh](j3)}(hhh]h)}(hjEh]h1}(hj#%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM|hj %ubah}(h]h ]h"]h$]h&]uh1j2hj%ubj3)}(hhh]h)}(h2Kh]h2K}(hj9%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM|hj6%ubah}(h]h ]h"]h$]h&]uh1j2hj%ubj3)}(hhh]h)}(h``TRANSMISSION_MODE_2K``h]jl)}(hjR%h]hTRANSMISSION_MODE_2K}(hjT%hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhjP%ubah}(h]h ]h"]h$]h&]uh1hhhhM|hjM%ubah}(h]h ]h"]h$]h&]uh1j2hj%ubeh}(h]h ]h"]h$]h&]uh1j-hj%ubj.)}(hhh](j3)}(hhh]h)}(hjh]h2}(hjy%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM}hjv%ubah}(h]h ]h"]h$]h&]uh1j2hjs%ubj3)}(hhh]h)}(h4Kh]h4K}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM}hj%ubah}(h]h ]h"]h$]h&]uh1j2hjs%ubj3)}(hhh]h)}(h``TRANSMISSION_MODE_4K``h]jl)}(hj%h]hTRANSMISSION_MODE_4K}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj%ubah}(h]h ]h"]h$]h&]uh1hhhhM}hj%ubah}(h]h ]h"]h$]h&]uh1j2hjs%ubeh}(h]h ]h"]h$]h&]uh1j-hj%ubj.)}(hhh](j3)}(hhh]h)}(h3h]h3}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM~hj%ubah}(h]h ]h"]h$]h&]uh1j2hj%ubj3)}(hhh]h)}(h8Kh]h8K}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM~hj%ubah}(h]h ]h"]h$]h&]uh1j2hj%ubj3)}(hhh]h)}(h``TRANSMISSION_MODE_8K``h]jl)}(hj%h]hTRANSMISSION_MODE_8K}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj%ubah}(h]h ]h"]h$]h&]uh1hhhhM~hj%ubah}(h]h ]h"]h$]h&]uh1j2hj%ubeh}(h]h ]h"]h$]h&]uh1j-hj%ubeh}(h]h ]h"]h$]h&]uh1jnhj$ubeh}(h]h ]h"]h$]h&]colsKuh1j hj$ubah}(h]h ]h"]h$]h&]uh1jhjy$ubeh}(h]h ]h"]h$]h&]uh1jhjv$ubj)}(hIf ``DTV_TRANSMISSION_MODE`` is set the ``TRANSMISSION_MODE_AUTO`` the hardware will try to find the correct FFT-size (if capable) and will use TMCC to fill in the missing parameters. h]h)}(hIf ``DTV_TRANSMISSION_MODE`` is set the ``TRANSMISSION_MODE_AUTO`` the hardware will try to find the correct FFT-size (if capable) and will use TMCC to fill in the missing parameters.h](hIf }(hj=&hhhNhNubjl)}(h``DTV_TRANSMISSION_MODE``h]hDTV_TRANSMISSION_MODE}(hjE&hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj=&ubh is set the }(hj=&hhhNhNubjl)}(h``TRANSMISSION_MODE_AUTO``h]hTRANSMISSION_MODE_AUTO}(hjW&hhhNhNubah}(h]h ]h"]h$]h&]uh1jkhj=&ubhu the hardware will try to find the correct FFT-size (if capable) and will use TMCC to fill in the missing parameters.}(hj=&hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj9&ubah}(h]h ]h"]h$]h&]uh1jhjv$ubj)}(h*DVB-T specifies 2K and 8K as valid sizes. h]h)}(h)DVB-T specifies 2K and 8K as valid sizes.h]h)DVB-T specifies 2K and 8K as valid sizes.}(hjy&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhju&ubah}(h]h ]h"]h$]h&]uh1jhjv$ubj)}(h.DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K. h]h)}(h-DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K.h]h-DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K.}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1jhjv$ubj)}(hDTMB specifies C1 and C3780.h]h)}(hj&h]hDTMB specifies C1 and C3780.}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&ubah}(h]h ]h"]h$]h&]uh1jhjv$ubeh}(h]h ]h"]h$]h&]jzj{j|hj}j~uh1jhjr$ubah}(h]h ]h"]h$]h&]uh1jhj$hhhNhNubh)}(h.. _DTV-HIERARCHY:h]h}(h]h ]h"]h$]h&]h dtv-hierarchyuh1hhMhj$hhhhubeh}(h](j$id44eh ]h"](dtv_transmission_modedtv-transmission-modeeh$]h&]uh1hhhhhhhhMjjN}j&j#sjP}j$j#subh)}(hhh](h)}(h DTV_HIERARCHYh]h DTV_HIERARCHY}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj&hhhhhMubh)}(hUsed only on DVB-T and DVB-T2.h]hUsed only on DVB-T and DVB-T2.}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&hhubh)}(hFrontend hierarchy.h]hFrontend hierarchy.}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj&hhubh)}(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 6j j j j j jj!j jg!j~!j!j~!j!j!j"j!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*sourcehlineM[uh1jh*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*sourcehlineMmuh1jh*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*sourcehlineMyuh1jh*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*sourcehlineM6uh1jh*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*sourcehlineMHuh1jh*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*sourcehlineMRuh1jh*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*sourcehlineMguh1jh*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.