Commit | Line | Data |
---|---|---|
5377d91f MH |
1 | .. -*- coding: utf-8; mode: rst -*- |
2 | ||
3 | .. _fe_property_parameters: | |
4 | ||
5 | ****************************** | |
6 | Digital TV property parameters | |
7 | ****************************** | |
8 | ||
9 | ||
10 | .. _DTV-UNDEFINED: | |
11 | ||
12 | DTV_UNDEFINED | |
13 | ============= | |
14 | ||
15 | Used internally. A GET/SET operation for it won't change or return | |
16 | anything. | |
17 | ||
18 | ||
19 | .. _DTV-TUNE: | |
20 | ||
21 | DTV_TUNE | |
22 | ======== | |
23 | ||
24 | Interpret the cache of data, build either a traditional frontend | |
25 | tunerequest so we can pass validation in the ``FE_SET_FRONTEND`` ioctl. | |
26 | ||
27 | ||
28 | .. _DTV-CLEAR: | |
29 | ||
30 | DTV_CLEAR | |
31 | ========= | |
32 | ||
33 | Reset a cache of data specific to the frontend here. This does not | |
34 | effect hardware. | |
35 | ||
36 | ||
37 | .. _DTV-FREQUENCY: | |
38 | ||
39 | DTV_FREQUENCY | |
40 | ============= | |
41 | ||
5632442d | 42 | Frequency of the digital TV transponder/channel. |
5377d91f | 43 | |
5632442d | 44 | .. note:: |
5377d91f | 45 | |
5632442d | 46 | #. For satellite delivery systems, the frequency is in kHz. |
5377d91f | 47 | |
5632442d MCC |
48 | #. For cable and terrestrial delivery systems, the frequency is in |
49 | Hz. | |
5377d91f | 50 | |
5632442d MCC |
51 | #. On most delivery systems, the frequency is the center frequency |
52 | of the transponder/channel. The exception is for ISDB-T, where | |
53 | the main carrier has a 1/7 offset from the center. | |
54 | ||
55 | #. For ISDB-T, the channels are usually transmitted with an offset of | |
56 | about 143kHz. E.g. a valid frequency could be 474,143 kHz. The | |
57 | stepping is bound to the bandwidth of the channel which is | |
58 | typically 6MHz. | |
59 | ||
60 | #. In ISDB-Tsb, the channel consists of only one or three segments the | |
61 | frequency step is 429kHz, 3*429 respectively. | |
5377d91f MH |
62 | |
63 | ||
64 | .. _DTV-MODULATION: | |
65 | ||
66 | DTV_MODULATION | |
67 | ============== | |
68 | ||
69 | Specifies the frontend modulation type for delivery systems that | |
70 | supports more than one modulation type. The modulation can be one of the | |
71 | types defined by enum :ref:`fe_modulation <fe-modulation>`. | |
72 | ||
73 | ||
74 | .. _fe-modulation-t: | |
75 | ||
76 | Modulation property | |
77 | ------------------- | |
78 | ||
79 | Most of the digital TV standards currently offers more than one possible | |
80 | modulation (sometimes called as "constellation" on some standards). This | |
81 | enum contains the values used by the Kernel. Please note that not all | |
82 | modulations are supported by a given standard. | |
83 | ||
84 | ||
85 | .. _fe-modulation: | |
86 | ||
87 | .. flat-table:: enum fe_modulation | |
88 | :header-rows: 1 | |
89 | :stub-columns: 0 | |
90 | ||
91 | ||
92 | - .. row 1 | |
93 | ||
94 | - ID | |
95 | ||
96 | - Description | |
97 | ||
98 | - .. row 2 | |
99 | ||
6aeb3f67 | 100 | - .. _QPSK: |
5377d91f | 101 | |
0579e6e3 | 102 | ``QPSK`` |
5377d91f MH |
103 | |
104 | - QPSK modulation | |
105 | ||
106 | - .. row 3 | |
107 | ||
6aeb3f67 | 108 | - .. _QAM-16: |
5377d91f | 109 | |
0579e6e3 | 110 | ``QAM_16`` |
5377d91f MH |
111 | |
112 | - 16-QAM modulation | |
113 | ||
114 | - .. row 4 | |
115 | ||
6aeb3f67 | 116 | - .. _QAM-32: |
5377d91f | 117 | |
0579e6e3 | 118 | ``QAM_32`` |
5377d91f MH |
119 | |
120 | - 32-QAM modulation | |
121 | ||
122 | - .. row 5 | |
123 | ||
6aeb3f67 | 124 | - .. _QAM-64: |
5377d91f | 125 | |
0579e6e3 | 126 | ``QAM_64`` |
5377d91f MH |
127 | |
128 | - 64-QAM modulation | |
129 | ||
130 | - .. row 6 | |
131 | ||
6aeb3f67 | 132 | - .. _QAM-128: |
5377d91f | 133 | |
0579e6e3 | 134 | ``QAM_128`` |
5377d91f MH |
135 | |
136 | - 128-QAM modulation | |
137 | ||
138 | - .. row 7 | |
139 | ||
6aeb3f67 | 140 | - .. _QAM-256: |
5377d91f | 141 | |
0579e6e3 | 142 | ``QAM_256`` |
5377d91f MH |
143 | |
144 | - 256-QAM modulation | |
145 | ||
146 | - .. row 8 | |
147 | ||
6aeb3f67 | 148 | - .. _QAM-AUTO: |
5377d91f | 149 | |
0579e6e3 | 150 | ``QAM_AUTO`` |
5377d91f MH |
151 | |
152 | - Autodetect QAM modulation | |
153 | ||
154 | - .. row 9 | |
155 | ||
6aeb3f67 | 156 | - .. _VSB-8: |
5377d91f | 157 | |
0579e6e3 | 158 | ``VSB_8`` |
5377d91f MH |
159 | |
160 | - 8-VSB modulation | |
161 | ||
162 | - .. row 10 | |
163 | ||
6aeb3f67 | 164 | - .. _VSB-16: |
5377d91f | 165 | |
0579e6e3 | 166 | ``VSB_16`` |
5377d91f MH |
167 | |
168 | - 16-VSB modulation | |
169 | ||
170 | - .. row 11 | |
171 | ||
6aeb3f67 | 172 | - .. _PSK-8: |
5377d91f | 173 | |
0579e6e3 | 174 | ``PSK_8`` |
5377d91f MH |
175 | |
176 | - 8-PSK modulation | |
177 | ||
178 | - .. row 12 | |
179 | ||
6aeb3f67 | 180 | - .. _APSK-16: |
5377d91f | 181 | |
0579e6e3 | 182 | ``APSK_16`` |
5377d91f MH |
183 | |
184 | - 16-APSK modulation | |
185 | ||
186 | - .. row 13 | |
187 | ||
6aeb3f67 | 188 | - .. _APSK-32: |
5377d91f | 189 | |
0579e6e3 | 190 | ``APSK_32`` |
5377d91f MH |
191 | |
192 | - 32-APSK modulation | |
193 | ||
194 | - .. row 14 | |
195 | ||
6aeb3f67 | 196 | - .. _DQPSK: |
5377d91f | 197 | |
0579e6e3 | 198 | ``DQPSK`` |
5377d91f MH |
199 | |
200 | - DQPSK modulation | |
201 | ||
202 | - .. row 15 | |
203 | ||
6aeb3f67 | 204 | - .. _QAM-4-NR: |
5377d91f | 205 | |
0579e6e3 | 206 | ``QAM_4_NR`` |
5377d91f MH |
207 | |
208 | - 4-QAM-NR modulation | |
209 | ||
210 | ||
211 | ||
212 | .. _DTV-BANDWIDTH-HZ: | |
213 | ||
214 | DTV_BANDWIDTH_HZ | |
215 | ================ | |
216 | ||
217 | Bandwidth for the channel, in HZ. | |
218 | ||
219 | Possible values: ``1712000``, ``5000000``, ``6000000``, ``7000000``, | |
220 | ``8000000``, ``10000000``. | |
221 | ||
fed7b888 MCC |
222 | .. note:: |
223 | ||
224 | #. DVB-T supports 6, 7 and 8MHz. | |
225 | ||
226 | #. DVB-T2 supports 1.172, 5, 6, 7, 8 and 10MHz. | |
5377d91f | 227 | |
fed7b888 MCC |
228 | #. ISDB-T supports 5MHz, 6MHz, 7MHz and 8MHz, although most |
229 | places use 6MHz. | |
5377d91f | 230 | |
fed7b888 MCC |
231 | #. On DVB-C and DVB-S/S2, the bandwidth depends on the symbol rate. |
232 | So, the Kernel will silently ignore setting :ref:`DTV-BANDWIDTH-HZ`. | |
5377d91f | 233 | |
fed7b888 MCC |
234 | #. For DVB-C and DVB-S/S2, the Kernel will return an estimation of the |
235 | bandwidth, calculated from :ref:`DTV-SYMBOL-RATE` and from | |
236 | the rolloff, with is fixed for DVB-C and DVB-S. | |
5377d91f | 237 | |
fed7b888 | 238 | #. For DVB-S2, the bandwidth estimation will use :ref:`DTV-ROLLOFF`. |
5377d91f | 239 | |
fed7b888 MCC |
240 | #. For ISDB-Tsb, it can vary depending on the number of connected |
241 | segments. | |
5377d91f | 242 | |
fed7b888 MCC |
243 | #. Bandwidth in ISDB-Tsb can be easily derived from other parameters |
244 | (DTV_ISDBT_SB_SEGMENT_IDX, DTV_ISDBT_SB_SEGMENT_COUNT). | |
5377d91f MH |
245 | |
246 | ||
247 | .. _DTV-INVERSION: | |
248 | ||
249 | DTV_INVERSION | |
250 | ============= | |
251 | ||
252 | Specifies if the frontend should do spectral inversion or not. | |
253 | ||
254 | ||
255 | .. _fe-spectral-inversion-t: | |
256 | ||
257 | enum fe_modulation: Frontend spectral inversion | |
258 | ----------------------------------------------- | |
259 | ||
260 | This parameter indicates if spectral inversion should be presumed or | |
261 | not. In the automatic setting (``INVERSION_AUTO``) the hardware will try | |
262 | to figure out the correct setting by itself. If the hardware doesn't | |
263 | support, the DVB core will try to lock at the carrier first with | |
264 | inversion off. If it fails, it will try to enable inversion. | |
265 | ||
266 | ||
267 | .. _fe-spectral-inversion: | |
268 | ||
269 | .. flat-table:: enum fe_modulation | |
270 | :header-rows: 1 | |
271 | :stub-columns: 0 | |
272 | ||
273 | ||
274 | - .. row 1 | |
275 | ||
276 | - ID | |
277 | ||
278 | - Description | |
279 | ||
280 | - .. row 2 | |
281 | ||
6aeb3f67 | 282 | - .. _INVERSION-OFF: |
5377d91f | 283 | |
0579e6e3 | 284 | ``INVERSION_OFF`` |
5377d91f MH |
285 | |
286 | - Don't do spectral band inversion. | |
287 | ||
288 | - .. row 3 | |
289 | ||
6aeb3f67 | 290 | - .. _INVERSION-ON: |
5377d91f | 291 | |
0579e6e3 | 292 | ``INVERSION_ON`` |
5377d91f MH |
293 | |
294 | - Do spectral band inversion. | |
295 | ||
296 | - .. row 4 | |
297 | ||
6aeb3f67 | 298 | - .. _INVERSION-AUTO: |
5377d91f | 299 | |
0579e6e3 | 300 | ``INVERSION_AUTO`` |
5377d91f MH |
301 | |
302 | - Autodetect spectral band inversion. | |
303 | ||
304 | ||
305 | ||
306 | .. _DTV-DISEQC-MASTER: | |
307 | ||
308 | DTV_DISEQC_MASTER | |
309 | ================= | |
310 | ||
311 | Currently not implemented. | |
312 | ||
313 | ||
314 | .. _DTV-SYMBOL-RATE: | |
315 | ||
316 | DTV_SYMBOL_RATE | |
317 | =============== | |
318 | ||
319 | Digital TV symbol rate, in bauds (symbols/second). Used on cable | |
320 | standards. | |
321 | ||
322 | ||
323 | .. _DTV-INNER-FEC: | |
324 | ||
325 | DTV_INNER_FEC | |
326 | ============= | |
327 | ||
328 | Used cable/satellite transmissions. The acceptable values are: | |
329 | ||
330 | ||
331 | .. _fe-code-rate-t: | |
332 | ||
333 | enum fe_code_rate: type of the Forward Error Correction. | |
334 | -------------------------------------------------------- | |
335 | ||
336 | ||
337 | .. _fe-code-rate: | |
338 | ||
339 | .. flat-table:: enum fe_code_rate | |
340 | :header-rows: 1 | |
341 | :stub-columns: 0 | |
342 | ||
343 | ||
344 | - .. row 1 | |
345 | ||
346 | - ID | |
347 | ||
348 | - Description | |
349 | ||
350 | - .. row 2 | |
351 | ||
6aeb3f67 | 352 | - .. _FEC-NONE: |
5377d91f | 353 | |
0579e6e3 | 354 | ``FEC_NONE`` |
5377d91f MH |
355 | |
356 | - No Forward Error Correction Code | |
357 | ||
358 | - .. row 3 | |
359 | ||
6aeb3f67 | 360 | - .. _FEC-AUTO: |
5377d91f | 361 | |
0579e6e3 | 362 | ``FEC_AUTO`` |
5377d91f MH |
363 | |
364 | - Autodetect Error Correction Code | |
365 | ||
366 | - .. row 4 | |
367 | ||
6aeb3f67 | 368 | - .. _FEC-1-2: |
5377d91f | 369 | |
0579e6e3 | 370 | ``FEC_1_2`` |
5377d91f MH |
371 | |
372 | - Forward Error Correction Code 1/2 | |
373 | ||
374 | - .. row 5 | |
375 | ||
6aeb3f67 | 376 | - .. _FEC-2-3: |
5377d91f | 377 | |
0579e6e3 | 378 | ``FEC_2_3`` |
5377d91f MH |
379 | |
380 | - Forward Error Correction Code 2/3 | |
381 | ||
382 | - .. row 6 | |
383 | ||
6aeb3f67 | 384 | - .. _FEC-3-4: |
5377d91f | 385 | |
0579e6e3 | 386 | ``FEC_3_4`` |
5377d91f MH |
387 | |
388 | - Forward Error Correction Code 3/4 | |
389 | ||
390 | - .. row 7 | |
391 | ||
6aeb3f67 | 392 | - .. _FEC-4-5: |
5377d91f | 393 | |
0579e6e3 | 394 | ``FEC_4_5`` |
5377d91f MH |
395 | |
396 | - Forward Error Correction Code 4/5 | |
397 | ||
398 | - .. row 8 | |
399 | ||
6aeb3f67 | 400 | - .. _FEC-5-6: |
5377d91f | 401 | |
0579e6e3 | 402 | ``FEC_5_6`` |
5377d91f MH |
403 | |
404 | - Forward Error Correction Code 5/6 | |
405 | ||
406 | - .. row 9 | |
407 | ||
6aeb3f67 | 408 | - .. _FEC-6-7: |
5377d91f | 409 | |
0579e6e3 | 410 | ``FEC_6_7`` |
5377d91f MH |
411 | |
412 | - Forward Error Correction Code 6/7 | |
413 | ||
414 | - .. row 10 | |
415 | ||
6aeb3f67 | 416 | - .. _FEC-7-8: |
5377d91f | 417 | |
0579e6e3 | 418 | ``FEC_7_8`` |
5377d91f MH |
419 | |
420 | - Forward Error Correction Code 7/8 | |
421 | ||
422 | - .. row 11 | |
423 | ||
6aeb3f67 | 424 | - .. _FEC-8-9: |
5377d91f | 425 | |
0579e6e3 | 426 | ``FEC_8_9`` |
5377d91f MH |
427 | |
428 | - Forward Error Correction Code 8/9 | |
429 | ||
430 | - .. row 12 | |
431 | ||
6aeb3f67 | 432 | - .. _FEC-9-10: |
5377d91f | 433 | |
0579e6e3 | 434 | ``FEC_9_10`` |
5377d91f MH |
435 | |
436 | - Forward Error Correction Code 9/10 | |
437 | ||
438 | - .. row 13 | |
439 | ||
6aeb3f67 | 440 | - .. _FEC-2-5: |
5377d91f | 441 | |
0579e6e3 | 442 | ``FEC_2_5`` |
5377d91f MH |
443 | |
444 | - Forward Error Correction Code 2/5 | |
445 | ||
446 | - .. row 14 | |
447 | ||
6aeb3f67 | 448 | - .. _FEC-3-5: |
5377d91f | 449 | |
0579e6e3 | 450 | ``FEC_3_5`` |
5377d91f MH |
451 | |
452 | - Forward Error Correction Code 3/5 | |
453 | ||
454 | ||
455 | ||
456 | .. _DTV-VOLTAGE: | |
457 | ||
458 | DTV_VOLTAGE | |
459 | =========== | |
460 | ||
461 | The voltage is usually used with non-DiSEqC capable LNBs to switch the | |
462 | polarzation (horizontal/vertical). When using DiSEqC epuipment this | |
463 | voltage has to be switched consistently to the DiSEqC commands as | |
464 | described in the DiSEqC spec. | |
465 | ||
466 | ||
467 | .. _fe-sec-voltage: | |
468 | ||
469 | .. flat-table:: enum fe_sec_voltage | |
470 | :header-rows: 1 | |
471 | :stub-columns: 0 | |
472 | ||
473 | ||
474 | - .. row 1 | |
475 | ||
476 | - ID | |
477 | ||
478 | - Description | |
479 | ||
480 | - .. row 2 | |
481 | ||
6aeb3f67 | 482 | - .. _SEC-VOLTAGE-13: |
5377d91f | 483 | |
0579e6e3 | 484 | ``SEC_VOLTAGE_13`` |
5377d91f MH |
485 | |
486 | - Set DC voltage level to 13V | |
487 | ||
488 | - .. row 3 | |
489 | ||
6aeb3f67 | 490 | - .. _SEC-VOLTAGE-18: |
5377d91f | 491 | |
0579e6e3 | 492 | ``SEC_VOLTAGE_18`` |
5377d91f MH |
493 | |
494 | - Set DC voltage level to 18V | |
495 | ||
496 | - .. row 4 | |
497 | ||
6aeb3f67 | 498 | - .. _SEC-VOLTAGE-OFF: |
5377d91f | 499 | |
0579e6e3 | 500 | ``SEC_VOLTAGE_OFF`` |
5377d91f MH |
501 | |
502 | - Don't send any voltage to the antenna | |
503 | ||
504 | ||
505 | ||
506 | .. _DTV-TONE: | |
507 | ||
508 | DTV_TONE | |
509 | ======== | |
510 | ||
511 | Currently not used. | |
512 | ||
513 | ||
514 | .. _DTV-PILOT: | |
515 | ||
516 | DTV_PILOT | |
517 | ========= | |
518 | ||
519 | Sets DVB-S2 pilot | |
520 | ||
521 | ||
522 | .. _fe-pilot-t: | |
523 | ||
524 | fe_pilot type | |
525 | ------------- | |
526 | ||
527 | ||
528 | .. _fe-pilot: | |
529 | ||
530 | .. flat-table:: enum fe_pilot | |
531 | :header-rows: 1 | |
532 | :stub-columns: 0 | |
533 | ||
534 | ||
535 | - .. row 1 | |
536 | ||
537 | - ID | |
538 | ||
539 | - Description | |
540 | ||
541 | - .. row 2 | |
542 | ||
6aeb3f67 | 543 | - .. _PILOT-ON: |
5377d91f | 544 | |
0579e6e3 | 545 | ``PILOT_ON`` |
5377d91f MH |
546 | |
547 | - Pilot tones enabled | |
548 | ||
549 | - .. row 3 | |
550 | ||
6aeb3f67 | 551 | - .. _PILOT-OFF: |
5377d91f | 552 | |
0579e6e3 | 553 | ``PILOT_OFF`` |
5377d91f MH |
554 | |
555 | - Pilot tones disabled | |
556 | ||
557 | - .. row 4 | |
558 | ||
6aeb3f67 | 559 | - .. _PILOT-AUTO: |
5377d91f | 560 | |
0579e6e3 | 561 | ``PILOT_AUTO`` |
5377d91f MH |
562 | |
563 | - Autodetect pilot tones | |
564 | ||
565 | ||
566 | ||
567 | .. _DTV-ROLLOFF: | |
568 | ||
569 | DTV_ROLLOFF | |
570 | =========== | |
571 | ||
572 | Sets DVB-S2 rolloff | |
573 | ||
574 | ||
575 | .. _fe-rolloff-t: | |
576 | ||
577 | fe_rolloff type | |
578 | --------------- | |
579 | ||
580 | ||
581 | .. _fe-rolloff: | |
582 | ||
583 | .. flat-table:: enum fe_rolloff | |
584 | :header-rows: 1 | |
585 | :stub-columns: 0 | |
586 | ||
587 | ||
588 | - .. row 1 | |
589 | ||
590 | - ID | |
591 | ||
592 | - Description | |
593 | ||
594 | - .. row 2 | |
595 | ||
6aeb3f67 | 596 | - .. _ROLLOFF-35: |
5377d91f | 597 | |
0579e6e3 | 598 | ``ROLLOFF_35`` |
5377d91f MH |
599 | |
600 | - Roloff factor: α=35% | |
601 | ||
602 | - .. row 3 | |
603 | ||
6aeb3f67 | 604 | - .. _ROLLOFF-20: |
5377d91f | 605 | |
0579e6e3 | 606 | ``ROLLOFF_20`` |
5377d91f MH |
607 | |
608 | - Roloff factor: α=20% | |
609 | ||
610 | - .. row 4 | |
611 | ||
6aeb3f67 | 612 | - .. _ROLLOFF-25: |
5377d91f | 613 | |
0579e6e3 | 614 | ``ROLLOFF_25`` |
5377d91f MH |
615 | |
616 | - Roloff factor: α=25% | |
617 | ||
618 | - .. row 5 | |
619 | ||
6aeb3f67 | 620 | - .. _ROLLOFF-AUTO: |
5377d91f | 621 | |
0579e6e3 | 622 | ``ROLLOFF_AUTO`` |
5377d91f MH |
623 | |
624 | - Auto-detect the roloff factor. | |
625 | ||
626 | ||
627 | ||
628 | .. _DTV-DISEQC-SLAVE-REPLY: | |
629 | ||
630 | DTV_DISEQC_SLAVE_REPLY | |
631 | ====================== | |
632 | ||
633 | Currently not implemented. | |
634 | ||
635 | ||
636 | .. _DTV-FE-CAPABILITY-COUNT: | |
637 | ||
638 | DTV_FE_CAPABILITY_COUNT | |
639 | ======================= | |
640 | ||
641 | Currently not implemented. | |
642 | ||
643 | ||
644 | .. _DTV-FE-CAPABILITY: | |
645 | ||
646 | DTV_FE_CAPABILITY | |
647 | ================= | |
648 | ||
649 | Currently not implemented. | |
650 | ||
651 | ||
652 | .. _DTV-DELIVERY-SYSTEM: | |
653 | ||
654 | DTV_DELIVERY_SYSTEM | |
655 | =================== | |
656 | ||
657 | Specifies the type of Delivery system | |
658 | ||
659 | ||
660 | .. _fe-delivery-system-t: | |
661 | ||
662 | fe_delivery_system type | |
663 | ----------------------- | |
664 | ||
665 | Possible values: | |
666 | ||
667 | ||
668 | .. _fe-delivery-system: | |
669 | ||
670 | .. flat-table:: enum fe_delivery_system | |
671 | :header-rows: 1 | |
672 | :stub-columns: 0 | |
673 | ||
674 | ||
675 | - .. row 1 | |
676 | ||
677 | - ID | |
678 | ||
679 | - Description | |
680 | ||
681 | - .. row 2 | |
682 | ||
6aeb3f67 | 683 | - .. _SYS-UNDEFINED: |
5377d91f | 684 | |
0579e6e3 | 685 | ``SYS_UNDEFINED`` |
5377d91f MH |
686 | |
687 | - Undefined standard. Generally, indicates an error | |
688 | ||
689 | - .. row 3 | |
690 | ||
6aeb3f67 | 691 | - .. _SYS-DVBC-ANNEX-A: |
5377d91f | 692 | |
0579e6e3 | 693 | ``SYS_DVBC_ANNEX_A`` |
5377d91f MH |
694 | |
695 | - Cable TV: DVB-C following ITU-T J.83 Annex A spec | |
696 | ||
697 | - .. row 4 | |
698 | ||
6aeb3f67 | 699 | - .. _SYS-DVBC-ANNEX-B: |
5377d91f | 700 | |
0579e6e3 | 701 | ``SYS_DVBC_ANNEX_B`` |
5377d91f MH |
702 | |
703 | - Cable TV: DVB-C following ITU-T J.83 Annex B spec (ClearQAM) | |
704 | ||
705 | - .. row 5 | |
706 | ||
6aeb3f67 | 707 | - .. _SYS-DVBC-ANNEX-C: |
5377d91f | 708 | |
0579e6e3 | 709 | ``SYS_DVBC_ANNEX_C`` |
5377d91f MH |
710 | |
711 | - Cable TV: DVB-C following ITU-T J.83 Annex C spec | |
712 | ||
713 | - .. row 6 | |
714 | ||
6aeb3f67 | 715 | - .. _SYS-ISDBC: |
5377d91f | 716 | |
0579e6e3 | 717 | ``SYS_ISDBC`` |
5377d91f MH |
718 | |
719 | - Cable TV: ISDB-C (no drivers yet) | |
720 | ||
721 | - .. row 7 | |
722 | ||
6aeb3f67 | 723 | - .. _SYS-DVBT: |
5377d91f | 724 | |
0579e6e3 | 725 | ``SYS_DVBT`` |
5377d91f MH |
726 | |
727 | - Terrestral TV: DVB-T | |
728 | ||
729 | - .. row 8 | |
730 | ||
6aeb3f67 | 731 | - .. _SYS-DVBT2: |
5377d91f | 732 | |
0579e6e3 | 733 | ``SYS_DVBT2`` |
5377d91f MH |
734 | |
735 | - Terrestral TV: DVB-T2 | |
736 | ||
737 | - .. row 9 | |
738 | ||
6aeb3f67 | 739 | - .. _SYS-ISDBT: |
5377d91f | 740 | |
0579e6e3 | 741 | ``SYS_ISDBT`` |
5377d91f MH |
742 | |
743 | - Terrestral TV: ISDB-T | |
744 | ||
745 | - .. row 10 | |
746 | ||
6aeb3f67 | 747 | - .. _SYS-ATSC: |
5377d91f | 748 | |
0579e6e3 | 749 | ``SYS_ATSC`` |
5377d91f MH |
750 | |
751 | - Terrestral TV: ATSC | |
752 | ||
753 | - .. row 11 | |
754 | ||
6aeb3f67 | 755 | - .. _SYS-ATSCMH: |
5377d91f | 756 | |
0579e6e3 | 757 | ``SYS_ATSCMH`` |
5377d91f MH |
758 | |
759 | - Terrestral TV (mobile): ATSC-M/H | |
760 | ||
761 | - .. row 12 | |
762 | ||
6aeb3f67 | 763 | - .. _SYS-DTMB: |
5377d91f | 764 | |
0579e6e3 | 765 | ``SYS_DTMB`` |
5377d91f MH |
766 | |
767 | - Terrestrial TV: DTMB | |
768 | ||
769 | - .. row 13 | |
770 | ||
6aeb3f67 | 771 | - .. _SYS-DVBS: |
5377d91f | 772 | |
0579e6e3 | 773 | ``SYS_DVBS`` |
5377d91f MH |
774 | |
775 | - Satellite TV: DVB-S | |
776 | ||
777 | - .. row 14 | |
778 | ||
6aeb3f67 | 779 | - .. _SYS-DVBS2: |
5377d91f | 780 | |
0579e6e3 | 781 | ``SYS_DVBS2`` |
5377d91f MH |
782 | |
783 | - Satellite TV: DVB-S2 | |
784 | ||
785 | - .. row 15 | |
786 | ||
6aeb3f67 | 787 | - .. _SYS-TURBO: |
5377d91f | 788 | |
0579e6e3 | 789 | ``SYS_TURBO`` |
5377d91f MH |
790 | |
791 | - Satellite TV: DVB-S Turbo | |
792 | ||
793 | - .. row 16 | |
794 | ||
6aeb3f67 | 795 | - .. _SYS-ISDBS: |
5377d91f | 796 | |
0579e6e3 | 797 | ``SYS_ISDBS`` |
5377d91f MH |
798 | |
799 | - Satellite TV: ISDB-S | |
800 | ||
801 | - .. row 17 | |
802 | ||
6aeb3f67 | 803 | - .. _SYS-DAB: |
5377d91f | 804 | |
0579e6e3 | 805 | ``SYS_DAB`` |
5377d91f MH |
806 | |
807 | - Digital audio: DAB (not fully supported) | |
808 | ||
809 | - .. row 18 | |
810 | ||
6aeb3f67 | 811 | - .. _SYS-DSS: |
5377d91f | 812 | |
0579e6e3 | 813 | ``SYS_DSS`` |
5377d91f MH |
814 | |
815 | - Satellite TV:"DSS (not fully supported) | |
816 | ||
817 | - .. row 19 | |
818 | ||
6aeb3f67 | 819 | - .. _SYS-CMMB: |
5377d91f | 820 | |
0579e6e3 | 821 | ``SYS_CMMB`` |
5377d91f MH |
822 | |
823 | - Terrestral TV (mobile):CMMB (not fully supported) | |
824 | ||
825 | - .. row 20 | |
826 | ||
6aeb3f67 | 827 | - .. _SYS-DVBH: |
5377d91f | 828 | |
0579e6e3 | 829 | ``SYS_DVBH`` |
5377d91f MH |
830 | |
831 | - Terrestral TV (mobile): DVB-H (standard deprecated) | |
832 | ||
833 | ||
834 | ||
835 | .. _DTV-ISDBT-PARTIAL-RECEPTION: | |
836 | ||
837 | DTV_ISDBT_PARTIAL_RECEPTION | |
838 | =========================== | |
839 | ||
840 | If ``DTV_ISDBT_SOUND_BROADCASTING`` is '0' this bit-field represents | |
841 | whether the channel is in partial reception mode or not. | |
842 | ||
843 | If '1' ``DTV_ISDBT_LAYERA_*`` values are assigned to the center segment | |
844 | and ``DTV_ISDBT_LAYERA_SEGMENT_COUNT`` has to be '1'. | |
845 | ||
846 | If in addition ``DTV_ISDBT_SOUND_BROADCASTING`` is '1' | |
847 | ``DTV_ISDBT_PARTIAL_RECEPTION`` represents whether this ISDB-Tsb channel | |
848 | is consisting of one segment and layer or three segments and two layers. | |
849 | ||
850 | Possible values: 0, 1, -1 (AUTO) | |
851 | ||
852 | ||
853 | .. _DTV-ISDBT-SOUND-BROADCASTING: | |
854 | ||
855 | DTV_ISDBT_SOUND_BROADCASTING | |
856 | ============================ | |
857 | ||
858 | This field represents whether the other DTV_ISDBT_*-parameters are | |
859 | referring to an ISDB-T and an ISDB-Tsb channel. (See also | |
860 | ``DTV_ISDBT_PARTIAL_RECEPTION``). | |
861 | ||
862 | Possible values: 0, 1, -1 (AUTO) | |
863 | ||
864 | ||
865 | .. _DTV-ISDBT-SB-SUBCHANNEL-ID: | |
866 | ||
867 | DTV_ISDBT_SB_SUBCHANNEL_ID | |
868 | ========================== | |
869 | ||
870 | This field only applies if ``DTV_ISDBT_SOUND_BROADCASTING`` is '1'. | |
871 | ||
872 | (Note of the author: This might not be the correct description of the | |
873 | ``SUBCHANNEL-ID`` in all details, but it is my understanding of the | |
874 | technical background needed to program a device) | |
875 | ||
876 | An ISDB-Tsb channel (1 or 3 segments) can be broadcasted alone or in a | |
877 | set of connected ISDB-Tsb channels. In this set of channels every | |
878 | channel can be received independently. The number of connected ISDB-Tsb | |
879 | segment can vary, e.g. depending on the frequency spectrum bandwidth | |
880 | available. | |
881 | ||
882 | Example: Assume 8 ISDB-Tsb connected segments are broadcasted. The | |
883 | broadcaster has several possibilities to put those channels in the air: | |
884 | Assuming a normal 13-segment ISDB-T spectrum he can align the 8 segments | |
885 | from position 1-8 to 5-13 or anything in between. | |
886 | ||
887 | The underlying layer of segments are subchannels: each segment is | |
888 | consisting of several subchannels with a predefined IDs. A sub-channel | |
889 | is used to help the demodulator to synchronize on the channel. | |
890 | ||
891 | An ISDB-T channel is always centered over all sub-channels. As for the | |
892 | example above, in ISDB-Tsb it is no longer as simple as that. | |
893 | ||
894 | ``The DTV_ISDBT_SB_SUBCHANNEL_ID`` parameter is used to give the | |
895 | sub-channel ID of the segment to be demodulated. | |
896 | ||
897 | Possible values: 0 .. 41, -1 (AUTO) | |
898 | ||
899 | ||
900 | .. _DTV-ISDBT-SB-SEGMENT-IDX: | |
901 | ||
902 | DTV_ISDBT_SB_SEGMENT_IDX | |
903 | ======================== | |
904 | ||
905 | This field only applies if ``DTV_ISDBT_SOUND_BROADCASTING`` is '1'. | |
906 | ||
907 | ``DTV_ISDBT_SB_SEGMENT_IDX`` gives the index of the segment to be | |
908 | demodulated for an ISDB-Tsb channel where several of them are | |
909 | transmitted in the connected manner. | |
910 | ||
911 | Possible values: 0 .. ``DTV_ISDBT_SB_SEGMENT_COUNT`` - 1 | |
912 | ||
913 | Note: This value cannot be determined by an automatic channel search. | |
914 | ||
915 | ||
916 | .. _DTV-ISDBT-SB-SEGMENT-COUNT: | |
917 | ||
918 | DTV_ISDBT_SB_SEGMENT_COUNT | |
919 | ========================== | |
920 | ||
921 | This field only applies if ``DTV_ISDBT_SOUND_BROADCASTING`` is '1'. | |
922 | ||
923 | ``DTV_ISDBT_SB_SEGMENT_COUNT`` gives the total count of connected | |
924 | ISDB-Tsb channels. | |
925 | ||
926 | Possible values: 1 .. 13 | |
927 | ||
928 | Note: This value cannot be determined by an automatic channel search. | |
929 | ||
930 | ||
931 | .. _isdb-hierq-layers: | |
932 | ||
ef990c27 MCC |
933 | DTV-ISDBT-LAYER[A-C] parameters |
934 | =============================== | |
5377d91f MH |
935 | |
936 | ISDB-T channels can be coded hierarchically. As opposed to DVB-T in | |
937 | ISDB-T hierarchical layers can be decoded simultaneously. For that | |
938 | reason a ISDB-T demodulator has 3 Viterbi and 3 Reed-Solomon decoders. | |
939 | ||
940 | ISDB-T has 3 hierarchical layers which each can use a part of the | |
941 | available segments. The total number of segments over all layers has to | |
942 | 13 in ISDB-T. | |
943 | ||
944 | There are 3 parameter sets, for Layers A, B and C. | |
945 | ||
946 | ||
947 | .. _DTV-ISDBT-LAYER-ENABLED: | |
948 | ||
949 | DTV_ISDBT_LAYER_ENABLED | |
950 | ----------------------- | |
951 | ||
952 | Hierarchical reception in ISDB-T is achieved by enabling or disabling | |
953 | layers in the decoding process. Setting all bits of | |
954 | ``DTV_ISDBT_LAYER_ENABLED`` to '1' forces all layers (if applicable) to | |
955 | be demodulated. This is the default. | |
956 | ||
957 | If the channel is in the partial reception mode | |
958 | (``DTV_ISDBT_PARTIAL_RECEPTION`` = 1) the central segment can be decoded | |
959 | independently of the other 12 segments. In that mode layer A has to have | |
960 | a ``SEGMENT_COUNT`` of 1. | |
961 | ||
962 | In ISDB-Tsb only layer A is used, it can be 1 or 3 in ISDB-Tsb according | |
963 | to ``DTV_ISDBT_PARTIAL_RECEPTION``. ``SEGMENT_COUNT`` must be filled | |
964 | accordingly. | |
965 | ||
ef990c27 | 966 | Only the values of the first 3 bits are used. Other bits will be silently ignored: |
5377d91f | 967 | |
ef990c27 | 968 | ``DTV_ISDBT_LAYER_ENABLED`` bit 0: layer A enabled |
5377d91f | 969 | |
ef990c27 | 970 | ``DTV_ISDBT_LAYER_ENABLED`` bit 1: layer B enabled |
5377d91f | 971 | |
ef990c27 | 972 | ``DTV_ISDBT_LAYER_ENABLED`` bit 2: layer C enabled |
5377d91f | 973 | |
ef990c27 | 974 | ``DTV_ISDBT_LAYER_ENABLED`` bits 3-31: unused |
5377d91f MH |
975 | |
976 | ||
977 | .. _DTV-ISDBT-LAYER-FEC: | |
978 | ||
ef990c27 MCC |
979 | DTV_ISDBT_LAYER[A-C]_FEC |
980 | ------------------------ | |
5377d91f MH |
981 | |
982 | Possible values: ``FEC_AUTO``, ``FEC_1_2``, ``FEC_2_3``, ``FEC_3_4``, | |
983 | ``FEC_5_6``, ``FEC_7_8`` | |
984 | ||
985 | ||
986 | .. _DTV-ISDBT-LAYER-MODULATION: | |
987 | ||
ef990c27 MCC |
988 | DTV_ISDBT_LAYER[A-C]_MODULATION |
989 | ------------------------------- | |
5377d91f MH |
990 | |
991 | Possible values: ``QAM_AUTO``, QP\ ``SK, QAM_16``, ``QAM_64``, ``DQPSK`` | |
992 | ||
993 | Note: If layer C is ``DQPSK`` layer B has to be ``DQPSK``. If layer B is | |
994 | ``DQPSK`` and ``DTV_ISDBT_PARTIAL_RECEPTION``\ =0 layer has to be | |
995 | ``DQPSK``. | |
996 | ||
997 | ||
998 | .. _DTV-ISDBT-LAYER-SEGMENT-COUNT: | |
999 | ||
ef990c27 MCC |
1000 | DTV_ISDBT_LAYER[A-C]_SEGMENT_COUNT |
1001 | ---------------------------------- | |
5377d91f MH |
1002 | |
1003 | Possible values: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, -1 (AUTO) | |
1004 | ||
1005 | Note: Truth table for ``DTV_ISDBT_SOUND_BROADCASTING`` and | |
ef990c27 | 1006 | ``DTV_ISDBT_PARTIAL_RECEPTION`` and ``LAYER[A-C]_SEGMENT_COUNT`` |
5377d91f MH |
1007 | |
1008 | ||
1009 | .. _isdbt-layer_seg-cnt-table: | |
1010 | ||
1011 | .. flat-table:: | |
1012 | :header-rows: 0 | |
1013 | :stub-columns: 0 | |
1014 | ||
1015 | ||
1016 | - .. row 1 | |
1017 | ||
1018 | - PR | |
1019 | ||
1020 | - SB | |
1021 | ||
1022 | - Layer A width | |
1023 | ||
1024 | - Layer B width | |
1025 | ||
1026 | - Layer C width | |
1027 | ||
1028 | - total width | |
1029 | ||
1030 | - .. row 2 | |
1031 | ||
1032 | - 0 | |
1033 | ||
1034 | - 0 | |
1035 | ||
1036 | - 1 .. 13 | |
1037 | ||
1038 | - 1 .. 13 | |
1039 | ||
1040 | - 1 .. 13 | |
1041 | ||
1042 | - 13 | |
1043 | ||
1044 | - .. row 3 | |
1045 | ||
1046 | - 1 | |
1047 | ||
1048 | - 0 | |
1049 | ||
1050 | - 1 | |
1051 | ||
1052 | - 1 .. 13 | |
1053 | ||
1054 | - 1 .. 13 | |
1055 | ||
1056 | - 13 | |
1057 | ||
1058 | - .. row 4 | |
1059 | ||
1060 | - 0 | |
1061 | ||
1062 | - 1 | |
1063 | ||
1064 | - 1 | |
1065 | ||
1066 | - 0 | |
1067 | ||
1068 | - 0 | |
1069 | ||
1070 | - 1 | |
1071 | ||
1072 | - .. row 5 | |
1073 | ||
1074 | - 1 | |
1075 | ||
1076 | - 1 | |
1077 | ||
1078 | - 1 | |
1079 | ||
1080 | - 2 | |
1081 | ||
1082 | - 0 | |
1083 | ||
1084 | - 13 | |
1085 | ||
1086 | ||
1087 | ||
1088 | .. _DTV-ISDBT-LAYER-TIME-INTERLEAVING: | |
1089 | ||
ef990c27 MCC |
1090 | DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVING |
1091 | -------------------------------------- | |
5377d91f MH |
1092 | |
1093 | Valid values: 0, 1, 2, 4, -1 (AUTO) | |
1094 | ||
1095 | when DTV_ISDBT_SOUND_BROADCASTING is active, value 8 is also valid. | |
1096 | ||
1097 | Note: The real time interleaving length depends on the mode (fft-size). | |
1098 | The values here are referring to what can be found in the | |
1099 | TMCC-structure, as shown in the table below. | |
1100 | ||
1101 | ||
1102 | .. _isdbt-layer-interleaving-table: | |
1103 | ||
1104 | .. flat-table:: | |
1105 | :header-rows: 0 | |
1106 | :stub-columns: 0 | |
1107 | ||
1108 | ||
1109 | - .. row 1 | |
1110 | ||
ef990c27 | 1111 | - ``DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVING`` |
5377d91f MH |
1112 | |
1113 | - Mode 1 (2K FFT) | |
1114 | ||
1115 | - Mode 2 (4K FFT) | |
1116 | ||
1117 | - Mode 3 (8K FFT) | |
1118 | ||
1119 | - .. row 2 | |
1120 | ||
1121 | - 0 | |
1122 | ||
1123 | - 0 | |
1124 | ||
1125 | - 0 | |
1126 | ||
1127 | - 0 | |
1128 | ||
1129 | - .. row 3 | |
1130 | ||
1131 | - 1 | |
1132 | ||
1133 | - 4 | |
1134 | ||
1135 | - 2 | |
1136 | ||
1137 | - 1 | |
1138 | ||
1139 | - .. row 4 | |
1140 | ||
1141 | - 2 | |
1142 | ||
1143 | - 8 | |
1144 | ||
1145 | - 4 | |
1146 | ||
1147 | - 2 | |
1148 | ||
1149 | - .. row 5 | |
1150 | ||
1151 | - 4 | |
1152 | ||
1153 | - 16 | |
1154 | ||
1155 | - 8 | |
1156 | ||
1157 | - 4 | |
1158 | ||
1159 | ||
1160 | ||
1161 | .. _DTV-ATSCMH-FIC-VER: | |
1162 | ||
1163 | DTV_ATSCMH_FIC_VER | |
1164 | ------------------ | |
1165 | ||
1166 | Version number of the FIC (Fast Information Channel) signaling data. | |
1167 | ||
1168 | FIC is used for relaying information to allow rapid service acquisition | |
1169 | by the receiver. | |
1170 | ||
1171 | Possible values: 0, 1, 2, 3, ..., 30, 31 | |
1172 | ||
1173 | ||
1174 | .. _DTV-ATSCMH-PARADE-ID: | |
1175 | ||
1176 | DTV_ATSCMH_PARADE_ID | |
1177 | -------------------- | |
1178 | ||
1179 | Parade identification number | |
1180 | ||
1181 | A parade is a collection of up to eight MH groups, conveying one or two | |
1182 | ensembles. | |
1183 | ||
1184 | Possible values: 0, 1, 2, 3, ..., 126, 127 | |
1185 | ||
1186 | ||
1187 | .. _DTV-ATSCMH-NOG: | |
1188 | ||
1189 | DTV_ATSCMH_NOG | |
1190 | -------------- | |
1191 | ||
1192 | Number of MH groups per MH subframe for a designated parade. | |
1193 | ||
1194 | Possible values: 1, 2, 3, 4, 5, 6, 7, 8 | |
1195 | ||
1196 | ||
1197 | .. _DTV-ATSCMH-TNOG: | |
1198 | ||
1199 | DTV_ATSCMH_TNOG | |
1200 | --------------- | |
1201 | ||
1202 | Total number of MH groups including all MH groups belonging to all MH | |
1203 | parades in one MH subframe. | |
1204 | ||
1205 | Possible values: 0, 1, 2, 3, ..., 30, 31 | |
1206 | ||
1207 | ||
1208 | .. _DTV-ATSCMH-SGN: | |
1209 | ||
1210 | DTV_ATSCMH_SGN | |
1211 | -------------- | |
1212 | ||
1213 | Start group number. | |
1214 | ||
1215 | Possible values: 0, 1, 2, 3, ..., 14, 15 | |
1216 | ||
1217 | ||
1218 | .. _DTV-ATSCMH-PRC: | |
1219 | ||
1220 | DTV_ATSCMH_PRC | |
1221 | -------------- | |
1222 | ||
1223 | Parade repetition cycle. | |
1224 | ||
1225 | Possible values: 1, 2, 3, 4, 5, 6, 7, 8 | |
1226 | ||
1227 | ||
1228 | .. _DTV-ATSCMH-RS-FRAME-MODE: | |
1229 | ||
1230 | DTV_ATSCMH_RS_FRAME_MODE | |
1231 | ------------------------ | |
1232 | ||
1233 | Reed Solomon (RS) frame mode. | |
1234 | ||
1235 | Possible values are: | |
1236 | ||
1237 | ||
1238 | .. _atscmh-rs-frame-mode: | |
1239 | ||
1240 | .. flat-table:: enum atscmh_rs_frame_mode | |
1241 | :header-rows: 1 | |
1242 | :stub-columns: 0 | |
1243 | ||
1244 | ||
1245 | - .. row 1 | |
1246 | ||
1247 | - ID | |
1248 | ||
1249 | - Description | |
1250 | ||
1251 | - .. row 2 | |
1252 | ||
6aeb3f67 | 1253 | - .. _ATSCMH-RSFRAME-PRI-ONLY: |
5377d91f | 1254 | |
0579e6e3 | 1255 | ``ATSCMH_RSFRAME_PRI_ONLY`` |
5377d91f MH |
1256 | |
1257 | - Single Frame: There is only a primary RS Frame for all Group | |
0579e6e3 | 1258 | Regions. |
5377d91f MH |
1259 | |
1260 | - .. row 3 | |
1261 | ||
6aeb3f67 | 1262 | - .. _ATSCMH-RSFRAME-PRI-SEC: |
5377d91f | 1263 | |
0579e6e3 | 1264 | ``ATSCMH_RSFRAME_PRI_SEC`` |
5377d91f MH |
1265 | |
1266 | - Dual Frame: There are two separate RS Frames: Primary RS Frame for | |
0579e6e3 MCC |
1267 | Group Region A and B and Secondary RS Frame for Group Region C and |
1268 | D. | |
5377d91f MH |
1269 | |
1270 | ||
1271 | ||
1272 | .. _DTV-ATSCMH-RS-FRAME-ENSEMBLE: | |
1273 | ||
1274 | DTV_ATSCMH_RS_FRAME_ENSEMBLE | |
1275 | ---------------------------- | |
1276 | ||
1277 | Reed Solomon(RS) frame ensemble. | |
1278 | ||
1279 | Possible values are: | |
1280 | ||
1281 | ||
1282 | .. _atscmh-rs-frame-ensemble: | |
1283 | ||
1284 | .. flat-table:: enum atscmh_rs_frame_ensemble | |
1285 | :header-rows: 1 | |
1286 | :stub-columns: 0 | |
1287 | ||
1288 | ||
1289 | - .. row 1 | |
1290 | ||
1291 | - ID | |
1292 | ||
1293 | - Description | |
1294 | ||
1295 | - .. row 2 | |
1296 | ||
6aeb3f67 | 1297 | - .. _ATSCMH-RSFRAME-ENS-PRI: |
5377d91f | 1298 | |
0579e6e3 | 1299 | ``ATSCMH_RSFRAME_ENS_PRI`` |
5377d91f MH |
1300 | |
1301 | - Primary Ensemble. | |
1302 | ||
1303 | - .. row 3 | |
1304 | ||
6aeb3f67 | 1305 | - .. _ATSCMH-RSFRAME-ENS-SEC: |
5377d91f | 1306 | |
0579e6e3 | 1307 | ``AATSCMH_RSFRAME_PRI_SEC`` |
5377d91f MH |
1308 | |
1309 | - Secondary Ensemble. | |
1310 | ||
1311 | - .. row 4 | |
1312 | ||
6aeb3f67 | 1313 | - .. _ATSCMH-RSFRAME-RES: |
5377d91f | 1314 | |
0579e6e3 | 1315 | ``AATSCMH_RSFRAME_RES`` |
5377d91f MH |
1316 | |
1317 | - Reserved. Shouldn't be used. | |
1318 | ||
1319 | ||
1320 | ||
1321 | .. _DTV-ATSCMH-RS-CODE-MODE-PRI: | |
1322 | ||
1323 | DTV_ATSCMH_RS_CODE_MODE_PRI | |
1324 | --------------------------- | |
1325 | ||
1326 | Reed Solomon (RS) code mode (primary). | |
1327 | ||
1328 | Possible values are: | |
1329 | ||
1330 | ||
1331 | .. _atscmh-rs-code-mode: | |
1332 | ||
1333 | .. flat-table:: enum atscmh_rs_code_mode | |
1334 | :header-rows: 1 | |
1335 | :stub-columns: 0 | |
1336 | ||
1337 | ||
1338 | - .. row 1 | |
1339 | ||
1340 | - ID | |
1341 | ||
1342 | - Description | |
1343 | ||
1344 | - .. row 2 | |
1345 | ||
6aeb3f67 | 1346 | - .. _ATSCMH-RSCODE-211-187: |
5377d91f | 1347 | |
0579e6e3 | 1348 | ``ATSCMH_RSCODE_211_187`` |
5377d91f MH |
1349 | |
1350 | - Reed Solomon code (211,187). | |
1351 | ||
1352 | - .. row 3 | |
1353 | ||
6aeb3f67 | 1354 | - .. _ATSCMH-RSCODE-223-187: |
5377d91f | 1355 | |
0579e6e3 | 1356 | ``ATSCMH_RSCODE_223_187`` |
5377d91f MH |
1357 | |
1358 | - Reed Solomon code (223,187). | |
1359 | ||
1360 | - .. row 4 | |
1361 | ||
6aeb3f67 | 1362 | - .. _ATSCMH-RSCODE-235-187: |
5377d91f | 1363 | |
0579e6e3 | 1364 | ``ATSCMH_RSCODE_235_187`` |
5377d91f MH |
1365 | |
1366 | - Reed Solomon code (235,187). | |
1367 | ||
1368 | - .. row 5 | |
1369 | ||
6aeb3f67 | 1370 | - .. _ATSCMH-RSCODE-RES: |
5377d91f | 1371 | |
0579e6e3 | 1372 | ``ATSCMH_RSCODE_RES`` |
5377d91f MH |
1373 | |
1374 | - Reserved. Shouldn't be used. | |
1375 | ||
1376 | ||
1377 | ||
1378 | .. _DTV-ATSCMH-RS-CODE-MODE-SEC: | |
1379 | ||
1380 | DTV_ATSCMH_RS_CODE_MODE_SEC | |
1381 | --------------------------- | |
1382 | ||
1383 | Reed Solomon (RS) code mode (secondary). | |
1384 | ||
1385 | Possible values are the same as documented on enum | |
1386 | :ref:`atscmh_rs_code_mode <atscmh-rs-code-mode>`: | |
1387 | ||
1388 | ||
1389 | .. _DTV-ATSCMH-SCCC-BLOCK-MODE: | |
1390 | ||
1391 | DTV_ATSCMH_SCCC_BLOCK_MODE | |
1392 | -------------------------- | |
1393 | ||
1394 | Series Concatenated Convolutional Code Block Mode. | |
1395 | ||
1396 | Possible values are: | |
1397 | ||
1398 | ||
1399 | .. _atscmh-sccc-block-mode: | |
1400 | ||
1401 | .. flat-table:: enum atscmh_scc_block_mode | |
1402 | :header-rows: 1 | |
1403 | :stub-columns: 0 | |
1404 | ||
1405 | ||
1406 | - .. row 1 | |
1407 | ||
1408 | - ID | |
1409 | ||
1410 | - Description | |
1411 | ||
1412 | - .. row 2 | |
1413 | ||
6aeb3f67 | 1414 | - .. _ATSCMH-SCCC-BLK-SEP: |
5377d91f | 1415 | |
0579e6e3 | 1416 | ``ATSCMH_SCCC_BLK_SEP`` |
5377d91f MH |
1417 | |
1418 | - Separate SCCC: the SCCC outer code mode shall be set independently | |
0579e6e3 | 1419 | for each Group Region (A, B, C, D) |
5377d91f MH |
1420 | |
1421 | - .. row 3 | |
1422 | ||
6aeb3f67 | 1423 | - .. _ATSCMH-SCCC-BLK-COMB: |
5377d91f | 1424 | |
0579e6e3 | 1425 | ``ATSCMH_SCCC_BLK_COMB`` |
5377d91f MH |
1426 | |
1427 | - Combined SCCC: all four Regions shall have the same SCCC outer | |
0579e6e3 | 1428 | code mode. |
5377d91f MH |
1429 | |
1430 | - .. row 4 | |
1431 | ||
6aeb3f67 | 1432 | - .. _ATSCMH-SCCC-BLK-RES: |
5377d91f | 1433 | |
0579e6e3 | 1434 | ``ATSCMH_SCCC_BLK_RES`` |
5377d91f MH |
1435 | |
1436 | - Reserved. Shouldn't be used. | |
1437 | ||
1438 | ||
1439 | ||
1440 | .. _DTV-ATSCMH-SCCC-CODE-MODE-A: | |
1441 | ||
1442 | DTV_ATSCMH_SCCC_CODE_MODE_A | |
1443 | --------------------------- | |
1444 | ||
1445 | Series Concatenated Convolutional Code Rate. | |
1446 | ||
1447 | Possible values are: | |
1448 | ||
1449 | ||
1450 | .. _atscmh-sccc-code-mode: | |
1451 | ||
1452 | .. flat-table:: enum atscmh_sccc_code_mode | |
1453 | :header-rows: 1 | |
1454 | :stub-columns: 0 | |
1455 | ||
1456 | ||
1457 | - .. row 1 | |
1458 | ||
1459 | - ID | |
1460 | ||
1461 | - Description | |
1462 | ||
1463 | - .. row 2 | |
1464 | ||
6aeb3f67 | 1465 | - .. _ATSCMH-SCCC-CODE-HLF: |
5377d91f | 1466 | |
0579e6e3 | 1467 | ``ATSCMH_SCCC_CODE_HLF`` |
5377d91f MH |
1468 | |
1469 | - The outer code rate of a SCCC Block is 1/2 rate. | |
1470 | ||
1471 | - .. row 3 | |
1472 | ||
6aeb3f67 | 1473 | - .. _ATSCMH-SCCC-CODE-QTR: |
5377d91f | 1474 | |
0579e6e3 | 1475 | ``ATSCMH_SCCC_CODE_QTR`` |
5377d91f MH |
1476 | |
1477 | - The outer code rate of a SCCC Block is 1/4 rate. | |
1478 | ||
1479 | - .. row 4 | |
1480 | ||
6aeb3f67 | 1481 | - .. _ATSCMH-SCCC-CODE-RES: |
5377d91f | 1482 | |
0579e6e3 | 1483 | ``ATSCMH_SCCC_CODE_RES`` |
5377d91f MH |
1484 | |
1485 | - to be documented. | |
1486 | ||
1487 | ||
1488 | ||
1489 | .. _DTV-ATSCMH-SCCC-CODE-MODE-B: | |
1490 | ||
1491 | DTV_ATSCMH_SCCC_CODE_MODE_B | |
1492 | --------------------------- | |
1493 | ||
1494 | Series Concatenated Convolutional Code Rate. | |
1495 | ||
1496 | Possible values are the same as documented on enum | |
1497 | :ref:`atscmh_sccc_code_mode <atscmh-sccc-code-mode>`. | |
1498 | ||
1499 | ||
1500 | .. _DTV-ATSCMH-SCCC-CODE-MODE-C: | |
1501 | ||
1502 | DTV_ATSCMH_SCCC_CODE_MODE_C | |
1503 | --------------------------- | |
1504 | ||
1505 | Series Concatenated Convolutional Code Rate. | |
1506 | ||
1507 | Possible values are the same as documented on enum | |
1508 | :ref:`atscmh_sccc_code_mode <atscmh-sccc-code-mode>`. | |
1509 | ||
1510 | ||
1511 | .. _DTV-ATSCMH-SCCC-CODE-MODE-D: | |
1512 | ||
1513 | DTV_ATSCMH_SCCC_CODE_MODE_D | |
1514 | --------------------------- | |
1515 | ||
1516 | Series Concatenated Convolutional Code Rate. | |
1517 | ||
1518 | Possible values are the same as documented on enum | |
1519 | :ref:`atscmh_sccc_code_mode <atscmh-sccc-code-mode>`. | |
1520 | ||
1521 | ||
1522 | .. _DTV-API-VERSION: | |
1523 | ||
1524 | DTV_API_VERSION | |
1525 | =============== | |
1526 | ||
1527 | Returns the major/minor version of the DVB API | |
1528 | ||
1529 | ||
1530 | .. _DTV-CODE-RATE-HP: | |
1531 | ||
1532 | DTV_CODE_RATE_HP | |
1533 | ================ | |
1534 | ||
1535 | Used on terrestrial transmissions. The acceptable values are the ones | |
1536 | described at :ref:`fe_transmit_mode_t <fe-transmit-mode-t>`. | |
1537 | ||
1538 | ||
1539 | .. _DTV-CODE-RATE-LP: | |
1540 | ||
1541 | DTV_CODE_RATE_LP | |
1542 | ================ | |
1543 | ||
1544 | Used on terrestrial transmissions. The acceptable values are the ones | |
1545 | described at :ref:`fe_transmit_mode_t <fe-transmit-mode-t>`. | |
1546 | ||
1547 | ||
1548 | .. _DTV-GUARD-INTERVAL: | |
1549 | ||
1550 | DTV_GUARD_INTERVAL | |
1551 | ================== | |
1552 | ||
1553 | Possible values are: | |
1554 | ||
1555 | ||
1556 | .. _fe-guard-interval-t: | |
1557 | ||
1558 | Modulation guard interval | |
1559 | ------------------------- | |
1560 | ||
1561 | ||
1562 | .. _fe-guard-interval: | |
1563 | ||
1564 | .. flat-table:: enum fe_guard_interval | |
1565 | :header-rows: 1 | |
1566 | :stub-columns: 0 | |
1567 | ||
1568 | ||
1569 | - .. row 1 | |
1570 | ||
1571 | - ID | |
1572 | ||
1573 | - Description | |
1574 | ||
1575 | - .. row 2 | |
1576 | ||
6aeb3f67 | 1577 | - .. _GUARD-INTERVAL-AUTO: |
5377d91f | 1578 | |
0579e6e3 | 1579 | ``GUARD_INTERVAL_AUTO`` |
5377d91f MH |
1580 | |
1581 | - Autodetect the guard interval | |
1582 | ||
1583 | - .. row 3 | |
1584 | ||
6aeb3f67 | 1585 | - .. _GUARD-INTERVAL-1-128: |
5377d91f | 1586 | |
0579e6e3 | 1587 | ``GUARD_INTERVAL_1_128`` |
5377d91f MH |
1588 | |
1589 | - Guard interval 1/128 | |
1590 | ||
1591 | - .. row 4 | |
1592 | ||
6aeb3f67 | 1593 | - .. _GUARD-INTERVAL-1-32: |
5377d91f | 1594 | |
0579e6e3 | 1595 | ``GUARD_INTERVAL_1_32`` |
5377d91f MH |
1596 | |
1597 | - Guard interval 1/32 | |
1598 | ||
1599 | - .. row 5 | |
1600 | ||
6aeb3f67 | 1601 | - .. _GUARD-INTERVAL-1-16: |
5377d91f | 1602 | |
0579e6e3 | 1603 | ``GUARD_INTERVAL_1_16`` |
5377d91f MH |
1604 | |
1605 | - Guard interval 1/16 | |
1606 | ||
1607 | - .. row 6 | |
1608 | ||
6aeb3f67 | 1609 | - .. _GUARD-INTERVAL-1-8: |
5377d91f | 1610 | |
0579e6e3 | 1611 | ``GUARD_INTERVAL_1_8`` |
5377d91f MH |
1612 | |
1613 | - Guard interval 1/8 | |
1614 | ||
1615 | - .. row 7 | |
1616 | ||
6aeb3f67 | 1617 | - .. _GUARD-INTERVAL-1-4: |
5377d91f | 1618 | |
0579e6e3 | 1619 | ``GUARD_INTERVAL_1_4`` |
5377d91f MH |
1620 | |
1621 | - Guard interval 1/4 | |
1622 | ||
1623 | - .. row 8 | |
1624 | ||
6aeb3f67 | 1625 | - .. _GUARD-INTERVAL-19-128: |
5377d91f | 1626 | |
0579e6e3 | 1627 | ``GUARD_INTERVAL_19_128`` |
5377d91f MH |
1628 | |
1629 | - Guard interval 19/128 | |
1630 | ||
1631 | - .. row 9 | |
1632 | ||
6aeb3f67 | 1633 | - .. _GUARD-INTERVAL-19-256: |
5377d91f | 1634 | |
0579e6e3 | 1635 | ``GUARD_INTERVAL_19_256`` |
5377d91f MH |
1636 | |
1637 | - Guard interval 19/256 | |
1638 | ||
1639 | - .. row 10 | |
1640 | ||
6aeb3f67 | 1641 | - .. _GUARD-INTERVAL-PN420: |
5377d91f | 1642 | |
0579e6e3 | 1643 | ``GUARD_INTERVAL_PN420`` |
5377d91f MH |
1644 | |
1645 | - PN length 420 (1/4) | |
1646 | ||
1647 | - .. row 11 | |
1648 | ||
6aeb3f67 | 1649 | - .. _GUARD-INTERVAL-PN595: |
5377d91f | 1650 | |
0579e6e3 | 1651 | ``GUARD_INTERVAL_PN595`` |
5377d91f MH |
1652 | |
1653 | - PN length 595 (1/6) | |
1654 | ||
1655 | - .. row 12 | |
1656 | ||
6aeb3f67 | 1657 | - .. _GUARD-INTERVAL-PN945: |
5377d91f | 1658 | |
0579e6e3 | 1659 | ``GUARD_INTERVAL_PN945`` |
5377d91f MH |
1660 | |
1661 | - PN length 945 (1/9) | |
1662 | ||
1663 | ||
1664 | Notes: | |
1665 | ||
1666 | 1) If ``DTV_GUARD_INTERVAL`` is set the ``GUARD_INTERVAL_AUTO`` the | |
1667 | hardware will try to find the correct guard interval (if capable) and | |
1668 | will use TMCC to fill in the missing parameters. | |
1669 | ||
1670 | 2) Intervals 1/128, 19/128 and 19/256 are used only for DVB-T2 at | |
1671 | present | |
1672 | ||
1673 | 3) DTMB specifies PN420, PN595 and PN945. | |
1674 | ||
1675 | ||
1676 | .. _DTV-TRANSMISSION-MODE: | |
1677 | ||
1678 | DTV_TRANSMISSION_MODE | |
1679 | ===================== | |
1680 | ||
1681 | Specifies the number of carriers used by the standard. This is used only | |
1682 | on OFTM-based standards, e. g. DVB-T/T2, ISDB-T, DTMB | |
1683 | ||
1684 | ||
1685 | .. _fe-transmit-mode-t: | |
1686 | ||
1687 | enum fe_transmit_mode: Number of carriers per channel | |
1688 | ----------------------------------------------------- | |
1689 | ||
1690 | ||
1691 | .. _fe-transmit-mode: | |
1692 | ||
1693 | .. flat-table:: enum fe_transmit_mode | |
1694 | :header-rows: 1 | |
1695 | :stub-columns: 0 | |
1696 | ||
1697 | ||
1698 | - .. row 1 | |
1699 | ||
1700 | - ID | |
1701 | ||
1702 | - Description | |
1703 | ||
1704 | - .. row 2 | |
1705 | ||
6aeb3f67 | 1706 | - .. _TRANSMISSION-MODE-AUTO: |
5377d91f | 1707 | |
0579e6e3 | 1708 | ``TRANSMISSION_MODE_AUTO`` |
5377d91f MH |
1709 | |
1710 | - Autodetect transmission mode. The hardware will try to find the | |
0579e6e3 | 1711 | correct FFT-size (if capable) to fill in the missing parameters. |
5377d91f MH |
1712 | |
1713 | - .. row 3 | |
1714 | ||
6aeb3f67 | 1715 | - .. _TRANSMISSION-MODE-1K: |
5377d91f | 1716 | |
0579e6e3 | 1717 | ``TRANSMISSION_MODE_1K`` |
5377d91f MH |
1718 | |
1719 | - Transmission mode 1K | |
1720 | ||
1721 | - .. row 4 | |
1722 | ||
6aeb3f67 | 1723 | - .. _TRANSMISSION-MODE-2K: |
5377d91f | 1724 | |
0579e6e3 | 1725 | ``TRANSMISSION_MODE_2K`` |
5377d91f MH |
1726 | |
1727 | - Transmission mode 2K | |
1728 | ||
1729 | - .. row 5 | |
1730 | ||
6aeb3f67 | 1731 | - .. _TRANSMISSION-MODE-8K: |
5377d91f | 1732 | |
0579e6e3 | 1733 | ``TRANSMISSION_MODE_8K`` |
5377d91f MH |
1734 | |
1735 | - Transmission mode 8K | |
1736 | ||
1737 | - .. row 6 | |
1738 | ||
6aeb3f67 | 1739 | - .. _TRANSMISSION-MODE-4K: |
5377d91f | 1740 | |
0579e6e3 | 1741 | ``TRANSMISSION_MODE_4K`` |
5377d91f MH |
1742 | |
1743 | - Transmission mode 4K | |
1744 | ||
1745 | - .. row 7 | |
1746 | ||
6aeb3f67 | 1747 | - .. _TRANSMISSION-MODE-16K: |
5377d91f | 1748 | |
0579e6e3 | 1749 | ``TRANSMISSION_MODE_16K`` |
5377d91f MH |
1750 | |
1751 | - Transmission mode 16K | |
1752 | ||
1753 | - .. row 8 | |
1754 | ||
6aeb3f67 | 1755 | - .. _TRANSMISSION-MODE-32K: |
5377d91f | 1756 | |
0579e6e3 | 1757 | ``TRANSMISSION_MODE_32K`` |
5377d91f MH |
1758 | |
1759 | - Transmission mode 32K | |
1760 | ||
1761 | - .. row 9 | |
1762 | ||
6aeb3f67 | 1763 | - .. _TRANSMISSION-MODE-C1: |
5377d91f | 1764 | |
0579e6e3 | 1765 | ``TRANSMISSION_MODE_C1`` |
5377d91f MH |
1766 | |
1767 | - Single Carrier (C=1) transmission mode (DTMB) | |
1768 | ||
1769 | - .. row 10 | |
1770 | ||
6aeb3f67 | 1771 | - .. _TRANSMISSION-MODE-C3780: |
5377d91f | 1772 | |
0579e6e3 | 1773 | ``TRANSMISSION_MODE_C3780`` |
5377d91f MH |
1774 | |
1775 | - Multi Carrier (C=3780) transmission mode (DTMB) | |
1776 | ||
1777 | ||
1778 | Notes: | |
1779 | ||
1780 | 1) ISDB-T supports three carrier/symbol-size: 8K, 4K, 2K. It is called | |
1781 | 'mode' in the standard: Mode 1 is 2K, mode 2 is 4K, mode 3 is 8K | |
1782 | ||
1783 | 2) If ``DTV_TRANSMISSION_MODE`` is set the ``TRANSMISSION_MODE_AUTO`` | |
1784 | the hardware will try to find the correct FFT-size (if capable) and will | |
1785 | use TMCC to fill in the missing parameters. | |
1786 | ||
1787 | 3) DVB-T specifies 2K and 8K as valid sizes. | |
1788 | ||
1789 | 4) DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K. | |
1790 | ||
1791 | 5) DTMB specifies C1 and C3780. | |
1792 | ||
1793 | ||
1794 | .. _DTV-HIERARCHY: | |
1795 | ||
1796 | DTV_HIERARCHY | |
1797 | ============= | |
1798 | ||
1799 | Frontend hierarchy | |
1800 | ||
1801 | ||
1802 | .. _fe-hierarchy-t: | |
1803 | ||
1804 | Frontend hierarchy | |
1805 | ------------------ | |
1806 | ||
1807 | ||
1808 | .. _fe-hierarchy: | |
1809 | ||
1810 | .. flat-table:: enum fe_hierarchy | |
1811 | :header-rows: 1 | |
1812 | :stub-columns: 0 | |
1813 | ||
1814 | ||
1815 | - .. row 1 | |
1816 | ||
1817 | - ID | |
1818 | ||
1819 | - Description | |
1820 | ||
1821 | - .. row 2 | |
1822 | ||
6aeb3f67 | 1823 | - .. _HIERARCHY-NONE: |
5377d91f | 1824 | |
0579e6e3 | 1825 | ``HIERARCHY_NONE`` |
5377d91f MH |
1826 | |
1827 | - No hierarchy | |
1828 | ||
1829 | - .. row 3 | |
1830 | ||
6aeb3f67 | 1831 | - .. _HIERARCHY-AUTO: |
5377d91f | 1832 | |
0579e6e3 | 1833 | ``HIERARCHY_AUTO`` |
5377d91f MH |
1834 | |
1835 | - Autodetect hierarchy (if supported) | |
1836 | ||
1837 | - .. row 4 | |
1838 | ||
6aeb3f67 | 1839 | - .. _HIERARCHY-1: |
5377d91f | 1840 | |
0579e6e3 | 1841 | ``HIERARCHY_1`` |
5377d91f MH |
1842 | |
1843 | - Hierarchy 1 | |
1844 | ||
1845 | - .. row 5 | |
1846 | ||
6aeb3f67 | 1847 | - .. _HIERARCHY-2: |
5377d91f | 1848 | |
0579e6e3 | 1849 | ``HIERARCHY_2`` |
5377d91f MH |
1850 | |
1851 | - Hierarchy 2 | |
1852 | ||
1853 | - .. row 6 | |
1854 | ||
6aeb3f67 | 1855 | - .. _HIERARCHY-4: |
5377d91f | 1856 | |
0579e6e3 | 1857 | ``HIERARCHY_4`` |
5377d91f MH |
1858 | |
1859 | - Hierarchy 4 | |
1860 | ||
1861 | ||
1862 | ||
1863 | .. _DTV-STREAM-ID: | |
1864 | ||
1865 | DTV_STREAM_ID | |
1866 | ============= | |
1867 | ||
1868 | DVB-S2, DVB-T2 and ISDB-S support the transmission of several streams on | |
1869 | a single transport stream. This property enables the DVB driver to | |
1870 | handle substream filtering, when supported by the hardware. By default, | |
1871 | substream filtering is disabled. | |
1872 | ||
1873 | For DVB-S2 and DVB-T2, the valid substream id range is from 0 to 255. | |
1874 | ||
1875 | For ISDB, the valid substream id range is from 1 to 65535. | |
1876 | ||
1877 | To disable it, you should use the special macro NO_STREAM_ID_FILTER. | |
1878 | ||
1879 | Note: any value outside the id range also disables filtering. | |
1880 | ||
1881 | ||
1882 | .. _DTV-DVBT2-PLP-ID-LEGACY: | |
1883 | ||
1884 | DTV_DVBT2_PLP_ID_LEGACY | |
1885 | ======================= | |
1886 | ||
1887 | Obsolete, replaced with DTV_STREAM_ID. | |
1888 | ||
1889 | ||
1890 | .. _DTV-ENUM-DELSYS: | |
1891 | ||
1892 | DTV_ENUM_DELSYS | |
1893 | =============== | |
1894 | ||
1895 | A Multi standard frontend needs to advertise the delivery systems | |
1896 | provided. Applications need to enumerate the provided delivery systems, | |
1897 | before using any other operation with the frontend. Prior to it's | |
1898 | introduction, FE_GET_INFO was used to determine a frontend type. A | |
1899 | frontend which provides more than a single delivery system, | |
1900 | FE_GET_INFO doesn't help much. Applications which intends to use a | |
1901 | multistandard frontend must enumerate the delivery systems associated | |
1902 | with it, rather than trying to use FE_GET_INFO. In the case of a | |
1903 | legacy frontend, the result is just the same as with FE_GET_INFO, but | |
1904 | in a more structured format | |
1905 | ||
1906 | ||
1907 | .. _DTV-INTERLEAVING: | |
1908 | ||
1909 | DTV_INTERLEAVING | |
1910 | ================ | |
1911 | ||
1912 | Time interleaving to be used. Currently, used only on DTMB. | |
1913 | ||
1914 | ||
1915 | .. _fe-interleaving: | |
1916 | ||
1917 | .. flat-table:: enum fe_interleaving | |
1918 | :header-rows: 1 | |
1919 | :stub-columns: 0 | |
1920 | ||
1921 | ||
1922 | - .. row 1 | |
1923 | ||
1924 | - ID | |
1925 | ||
1926 | - Description | |
1927 | ||
1928 | - .. row 2 | |
1929 | ||
6aeb3f67 | 1930 | - .. _INTERLEAVING-NONE: |
5377d91f | 1931 | |
0579e6e3 | 1932 | ``INTERLEAVING_NONE`` |
5377d91f MH |
1933 | |
1934 | - No interleaving. | |
1935 | ||
1936 | - .. row 3 | |
1937 | ||
6aeb3f67 | 1938 | - .. _INTERLEAVING-AUTO: |
5377d91f | 1939 | |
0579e6e3 | 1940 | ``INTERLEAVING_AUTO`` |
5377d91f MH |
1941 | |
1942 | - Auto-detect interleaving. | |
1943 | ||
1944 | - .. row 4 | |
1945 | ||
6aeb3f67 | 1946 | - .. _INTERLEAVING-240: |
5377d91f | 1947 | |
0579e6e3 | 1948 | ``INTERLEAVING_240`` |
5377d91f MH |
1949 | |
1950 | - Interleaving of 240 symbols. | |
1951 | ||
1952 | - .. row 5 | |
1953 | ||
6aeb3f67 | 1954 | - .. _INTERLEAVING-720: |
5377d91f | 1955 | |
0579e6e3 | 1956 | ``INTERLEAVING_720`` |
5377d91f MH |
1957 | |
1958 | - Interleaving of 720 symbols. | |
1959 | ||
1960 | ||
1961 | ||
1962 | .. _DTV-LNA: | |
1963 | ||
1964 | DTV_LNA | |
1965 | ======= | |
1966 | ||
1967 | Low-noise amplifier. | |
1968 | ||
1969 | Hardware might offer controllable LNA which can be set manually using | |
1970 | that parameter. Usually LNA could be found only from terrestrial devices | |
1971 | if at all. | |
1972 | ||
1973 | Possible values: 0, 1, LNA_AUTO | |
1974 | ||
1975 | 0, LNA off | |
1976 | ||
1977 | 1, LNA on | |
1978 | ||
1979 | use the special macro LNA_AUTO to set LNA auto |