From 141d2ec0a0c3d9c234622444b1f2a5e21fa08ae8 Mon Sep 17 00:00:00 2001
From: Ben Reynwar <ben@reynwar.net>
Date: Mon, 30 Apr 2012 21:39:44 -0700
Subject: Adding sphinx documentation.

---
 docs/sphinx/source/atsc/blks.rst  | 20 +++++++++++++
 docs/sphinx/source/atsc/index.rst | 62 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)
 create mode 100644 docs/sphinx/source/atsc/blks.rst
 create mode 100644 docs/sphinx/source/atsc/index.rst

(limited to 'docs/sphinx/source/atsc')

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   
+   
-- 
cgit v1.2.3