summaryrefslogtreecommitdiff
path: root/docs/sphinx/source/atsc
diff options
context:
space:
mode:
authorBen Reynwar <ben@reynwar.net>2012-04-30 21:39:44 -0700
committerBen Reynwar <ben@reynwar.net>2012-04-30 21:39:44 -0700
commit141d2ec0a0c3d9c234622444b1f2a5e21fa08ae8 (patch)
tree2cc9106672100532d901c250b95671c958fb1c4d /docs/sphinx/source/atsc
parent2817cf14147d6da2e7ef051fbbbf8228fd1c07ba (diff)
Adding sphinx documentation.
Diffstat (limited to 'docs/sphinx/source/atsc')
-rw-r--r--docs/sphinx/source/atsc/blks.rst20
-rw-r--r--docs/sphinx/source/atsc/index.rst62
2 files changed, 82 insertions, 0 deletions
diff --git a/docs/sphinx/source/atsc/blks.rst b/docs/sphinx/source/atsc/blks.rst
new file mode 100644
index 0000000000..ce26f095b1
--- /dev/null
+++ b/docs/sphinx/source/atsc/blks.rst
@@ -0,0 +1,20 @@
+gnuradio.atsc: Signal Processing Blocks
+=======================================
+
+.. autoblock:: gnuradio.atsc.bit_timing_loop
+.. autoblock:: gnuradio.atsc.deinterleaver
+.. autoblock:: gnuradio.atsc.depad
+.. autoblock:: gnuradio.atsc.derandomizer
+.. autoblock:: gnuradio.atsc.ds_to_softds
+.. autoblock:: gnuradio.atsc.equalizer
+.. autoblock:: gnuradio.atsc.field_sync_demux
+.. autoblock:: gnuradio.atsc.field_sync_mux
+.. autoblock:: gnuradio.atsc.fpll
+.. autoblock:: gnuradio.atsc.fs_checker
+.. autoblock:: gnuradio.atsc.interleaver
+.. autoblock:: gnuradio.atsc.pad
+.. autoblock:: gnuradio.atsc.randomizer
+.. autoblock:: gnuradio.atsc.rs_decoder
+.. autoblock:: gnuradio.atsc.rs_encoder
+.. autoblock:: gnuradio.atsc.trellis_encoder
+.. autoblock:: gnuradio.atsc.viterbi_decoder
diff --git a/docs/sphinx/source/atsc/index.rst b/docs/sphinx/source/atsc/index.rst
new file mode 100644
index 0000000000..2371f24569
--- /dev/null
+++ b/docs/sphinx/source/atsc/index.rst
@@ -0,0 +1,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
+