#include <dvb_conv_encoder.h>
Collaboration diagram for SPUC::dvb_conv_encoder:

Public Member Functions | |
| dvb_conv_encoder () | |
| Constructor. | |
| void | reset () |
| ~dvb_conv_encoder () | |
| bool | clock () |
| bool | get_data (void) |
| bool | reduce (long x, long y) |
Public Attributes | |
| max_pn | test_pn |
| const long | g1 |
| const long | g2 |
| bool | conv_enc_phase |
| int | conv_enc_get_bit |
| long | conv_enc_u |
| long | conv_bit_number |
| bool | raw_bit |
Convolutional Encoder for rate 1/2 encoding with DVB Generators. Uses PN sequence for data generation
| SPUC::dvb_conv_encoder::dvb_conv_encoder | ( | ) | [inline] |
Constructor.
| SPUC::dvb_conv_encoder::~dvb_conv_encoder | ( | ) | [inline] |
| bool SPUC::dvb_conv_encoder::clock | ( | ) |
| bool SPUC::dvb_conv_encoder::get_data | ( | void | ) | [inline] |
| bool SPUC::dvb_conv_encoder::reduce | ( | long | x, | |
| long | y | |||
| ) |
| void SPUC::dvb_conv_encoder::reset | ( | void | ) | [inline] |
| const long SPUC::dvb_conv_encoder::g1 |
| const long SPUC::dvb_conv_encoder::g2 |
1.4.7