libosmocore  1.0.1.85-9f28
Osmocom core library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osmo_conv_decoder Struct Reference

convolutional decoder state More...

#include <conv.h>

Data Fields

const struct osmo_conv_codecode
 for which code? More...
 
int n_states
 number of states More...
 
int len
 Max o_idx (excl. More...
 
int o_idx
 output index More...
 
int p_idx
 puncture index More...
 
unsigned int * ae
 accumulated error More...
 
unsigned int * ae_next
 next accumulated error (tmp in scan) More...
 
uint8_t * state_history
 state history [len][n_states] More...
 

Detailed Description

convolutional decoder state

Field Documentation

unsigned int* osmo_conv_decoder::ae_next

next accumulated error (tmp in scan)

Referenced by osmo_conv_decode_deinit(), osmo_conv_decode_flush(), osmo_conv_decode_init(), and osmo_conv_decode_scan().

const struct osmo_conv_code* osmo_conv_decoder::code
int osmo_conv_decoder::len

Max o_idx (excl.

termination)

Referenced by osmo_conv_decode_init().

int osmo_conv_decoder::p_idx
uint8_t* osmo_conv_decoder::state_history

The documentation for this struct was generated from the following file: