summaryrefslogtreecommitdiff
path: root/docs/sphinx/source/atsc/index.rst
blob: 2371f24569aa484f0a7751d009b48c0fc09ddb10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
gnuradio.atsc
=============

.. automodule:: gnuradio.atsc

Signal Processing Blocks
------------------------

.. autosummary::
   :nosignatures:
   
    gnuradio.atsc.bit_timing_loop
    gnuradio.atsc.deinterleaver
    gnuradio.atsc.depad
    gnuradio.atsc.derandomizer
    gnuradio.atsc.ds_to_softds
    gnuradio.atsc.equalizer
    gnuradio.atsc.field_sync_demux
    gnuradio.atsc.field_sync_mux
    gnuradio.atsc.fpll
    gnuradio.atsc.fs_checker
    gnuradio.atsc.interleaver
    gnuradio.atsc.pad
    gnuradio.atsc.randomizer
    gnuradio.atsc.rs_decoder
    gnuradio.atsc.rs_encoder
    gnuradio.atsc.trellis_encoder
    gnuradio.atsc.viterbi_decoder

Constants
---------

.. autosummary::
   :nosignatures:
   
    gnuradio.atsc.ATSC_DATA_SEGMENT_LENGTH
    gnuradio.atsc.ATSC_DATA_SEGMENT_RATE
    gnuradio.atsc.ATSC_DSEGS_PER_FIELD
    gnuradio.atsc.ATSC_MPEG_DATA_LENGTH
    gnuradio.atsc.ATSC_MPEG_PKT_LENGTH
    gnuradio.atsc.ATSC_MPEG_RS_ENCODED_LENGTH
    gnuradio.atsc.ATSC_SYMBOL_RATE
    gnuradio.atsc.MPEG_SYNC_BYTE
    gnuradio.atsc.MPEG_TRANSPORT_ERROR_BIT

Sizes
---------

.. autosummary::
   :nosignatures:

    gnuradio.atsc.sizeof_atsc_data_segment
    gnuradio.atsc.sizeof_atsc_data_segment_pad
    gnuradio.atsc.sizeof_atsc_mpeg_packet
    gnuradio.atsc.sizeof_atsc_mpeg_packet_no_sync
    gnuradio.atsc.sizeof_atsc_mpeg_packet_no_sync_pad
    gnuradio.atsc.sizeof_atsc_mpeg_packet_pad
    gnuradio.atsc.sizeof_atsc_mpeg_packet_rs_encoded
    gnuradio.atsc.sizeof_atsc_mpeg_packet_rs_encoded_pad
    gnuradio.atsc.sizeof_atsc_soft_data_segment
    gnuradio.atsc.sizeof_atsc_soft_data_segment_pad