Blocks and utilities for ATSC (Advanced Television Systems Committee) module.
gnuradio.atsc.bit_timing_loop | ATSC BitTimingLoop3 |
gnuradio.atsc.deinterleaver | Deinterleave RS encoded ATSC data ( atsc_mpeg_packet_rs_encoded > atsc_mpeg_packet_rs_encoded) |
gnuradio.atsc.depad | depad mpeg ts packets from 256 byte atsc_mpeg_packet to 188 byte char |
gnuradio.atsc.derandomizer | “dewhiten” incoming mpeg transport stream packets |
gnuradio.atsc.ds_to_softds | Debug glue routine (atsc_data_segment > atsc_soft_data_segment) |
gnuradio.atsc.equalizer | ATSC equalizer (float,syminfo > float,syminfo) |
gnuradio.atsc.field_sync_demux | ATSC Field Sync Demux. |
gnuradio.atsc.field_sync_mux | Insert ATSC Field Syncs as required (atsc_data_segment > atsc_data_segment) |
gnuradio.atsc.fpll | ATSC FPLL (2nd Version) |
gnuradio.atsc.fs_checker | ATSC field sync checker (float,syminfo > float,syminfo) |
gnuradio.atsc.interleaver | Interleave RS encoded ATSC data ( atsc_mpeg_packet_rs_encoded > atsc_mpeg_packet_rs_encoded)* |
gnuradio.atsc.pad | pad mpeg ts packets from 188 byte char to to 256 byte atsc_mpeg_packet |
gnuradio.atsc.randomizer | “Whiten” incoming mpeg transport stream packets |
gnuradio.atsc.rs_decoder | Reed-Solomon decoder for ATSC |
gnuradio.atsc.rs_encoder | Reed-Solomon encoder for ATSC |
gnuradio.atsc.trellis_encoder | ATSC 12-way interleaved trellis encoder (atsc_mpeg_packet_rs_encoded > atsc_data_segment) |
gnuradio.atsc.viterbi_decoder | ATSC 12-way interleaved viterbi decoder (atsc_soft_data_segment > atsc_mpeg_packet_rs_encoded) |
gnuradio.atsc.ATSC_DATA_SEGMENT_LENGTH | int(x, base=10) -> int or long |
gnuradio.atsc.ATSC_DATA_SEGMENT_RATE | Convert a string or number to a floating point number, if possible. |
gnuradio.atsc.ATSC_DSEGS_PER_FIELD | int(x, base=10) -> int or long |
gnuradio.atsc.ATSC_MPEG_DATA_LENGTH | int(x, base=10) -> int or long |
gnuradio.atsc.ATSC_MPEG_PKT_LENGTH | int(x, base=10) -> int or long |
gnuradio.atsc.ATSC_MPEG_RS_ENCODED_LENGTH | int(x, base=10) -> int or long |
gnuradio.atsc.ATSC_SYMBOL_RATE | Convert a string or number to a floating point number, if possible. |
gnuradio.atsc.MPEG_SYNC_BYTE | int(x, base=10) -> int or long |
gnuradio.atsc.MPEG_TRANSPORT_ERROR_BIT | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_data_segment | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_data_segment_pad | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_mpeg_packet | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_mpeg_packet_no_sync | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_mpeg_packet_no_sync_pad | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_mpeg_packet_pad | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_mpeg_packet_rs_encoded | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_mpeg_packet_rs_encoded_pad | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_soft_data_segment | int(x, base=10) -> int or long |
gnuradio.atsc.sizeof_atsc_soft_data_segment_pad | int(x, base=10) -> int or long |