GNU Radio Manual and C++ API Reference  3.7.6.2
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
gr::dtv Namespace Reference

Classes

class  atsc_deinterleaver
 ATSC deinterleave RS encoded ATSC data ( atsc_mpeg_packet_rs_encoded –> atsc_mpeg_packet_rs_encoded)input: atsc_mpeg_packet_rs_encoded; output: atsc_mpeg_packet_rs_encoded. More...
 
class  atsc_depad
 ATSC depad mpeg ts packets from 256 byte atsc_mpeg_packet to 188 byte charinput: atsc_mpeg_packet; output: unsigned char. More...
 
class  atsc_derandomizer
 ATSC "dewhiten" incoming mpeg transport stream packetsinput: atsc_mpeg_packet_no_sync; output: atsc_mpeg_packet;. More...
 
class  atsc_equalizer
 ATSC Receiver Equalizer. More...
 
class  atsc_fpll
 ATSC Receiver FPLL. More...
 
class  atsc_fs_checker
 ATSC Receiver FS_CHECKER. More...
 
class  atsc_rs_decoder
 ATSC Receiver Reed-Solomon Decoder. More...
 
class  atsc_sync
 ATSC Receiver SYNC. More...
 
class  atsc_viterbi_decoder
 ATSC Viterbi Decoder. More...
 

Variables

static const int ATSC_MPEG_DATA_LENGTH = 187
 
static const int ATSC_MPEG_PKT_LENGTH = 188
 
static const int ATSC_MPEG_RS_ENCODED_LENGTH = 207
 
static const int MPEG_SYNC_BYTE = 0x47
 
static const int MPEG_TRANSPORT_ERROR_BIT = 0x80
 
static const double ATSC_SYMBOL_RATE = 4.5e6/286*684
 
static const double ATSC_DATA_SEGMENT_RATE = ATSC_SYMBOL_RATE/832
 
static const int ATSC_DATA_SEGMENT_LENGTH = 832
 
static const int ATSC_DSEGS_PER_FIELD = 312
 

Variable Documentation

const int gr::dtv::ATSC_DATA_SEGMENT_LENGTH = 832
static
const double gr::dtv::ATSC_DATA_SEGMENT_RATE = ATSC_SYMBOL_RATE/832
static
const int gr::dtv::ATSC_DSEGS_PER_FIELD = 312
static
const int gr::dtv::ATSC_MPEG_DATA_LENGTH = 187
static
const int gr::dtv::ATSC_MPEG_PKT_LENGTH = 188
static
const int gr::dtv::ATSC_MPEG_RS_ENCODED_LENGTH = 207
static
const double gr::dtv::ATSC_SYMBOL_RATE = 4.5e6/286*684
static
const int gr::dtv::MPEG_SYNC_BYTE = 0x47
static
const int gr::dtv::MPEG_TRANSPORT_ERROR_BIT = 0x80
static