GNU Radio's DSD Package
dsd_state Struct Reference

#include <dsd.h>

Public Attributes

int * dibit_buf
int * dibit_buf_p
int repeat
short * audio_out_buf
short * audio_out_buf_p
float * audio_out_float_buf
float * audio_out_float_buf_p
float audio_out_temp_buf [160]
float * audio_out_temp_buf_p
int audio_out_idx
int audio_out_idx2
int center
int jitter
int synctype
int min
int max
int lmid
int umid
int minref
int maxref
int lastsample
int sbuf [128]
int sidx
int maxbuf [1024]
int minbuf [1024]
int midx
char err_str [64]
char fsubtype [16]
char ftype [16]
int symbolcnt
int rf_mod
int numflips
int lastsynctype
int lastp25type
int offset
int carrier
char tg [25][16]
int tgcount
int lasttg
int lastsrc
int nac
int errs
int errs2
int mbe_file_type
int optind
int numtdulc
int firstframe
char slot0light [8]
char slot1light [8]
float aout_gain
float aout_max_buf [200]
float * aout_max_buf_p
int aout_max_buf_idx
int samplesPerSymbol
int symbolCenter
char algid [9]
char keyid [17]
int currentslot
mbe_parmscur_mp
mbe_parmsprev_mp
mbe_parmsprev_mp_enhanced
int p25kid
int last_dibit
P25Heuristics p25_heuristics
P25Heuristics inv_p25_heuristics
pthread_mutex_t input_mutex
pthread_cond_t input_ready
const float * input_samples
int input_length
int input_offset
pthread_mutex_t output_mutex
pthread_cond_t output_ready
short * output_buffer
int output_offset
float * output_samples
int output_num_samples
int output_length
int output_finished

Member Data Documentation

◆ algid

char dsd_state::algid[9]

◆ aout_gain

float dsd_state::aout_gain

◆ aout_max_buf

float dsd_state::aout_max_buf[200]

◆ aout_max_buf_idx

int dsd_state::aout_max_buf_idx

◆ aout_max_buf_p

float* dsd_state::aout_max_buf_p

◆ audio_out_buf

short* dsd_state::audio_out_buf

◆ audio_out_buf_p

short* dsd_state::audio_out_buf_p

◆ audio_out_float_buf

float* dsd_state::audio_out_float_buf

◆ audio_out_float_buf_p

float* dsd_state::audio_out_float_buf_p

◆ audio_out_idx

int dsd_state::audio_out_idx

◆ audio_out_idx2

int dsd_state::audio_out_idx2

◆ audio_out_temp_buf

float dsd_state::audio_out_temp_buf[160]

◆ audio_out_temp_buf_p

float* dsd_state::audio_out_temp_buf_p

◆ carrier

int dsd_state::carrier

◆ center

int dsd_state::center

◆ cur_mp

mbe_parms* dsd_state::cur_mp

◆ currentslot

int dsd_state::currentslot

◆ dibit_buf

int* dsd_state::dibit_buf

◆ dibit_buf_p

int* dsd_state::dibit_buf_p

◆ err_str

char dsd_state::err_str[64]

◆ errs

int dsd_state::errs

◆ errs2

int dsd_state::errs2

◆ firstframe

int dsd_state::firstframe

◆ fsubtype

char dsd_state::fsubtype[16]

◆ ftype

char dsd_state::ftype[16]

◆ input_length

int dsd_state::input_length

◆ input_mutex

pthread_mutex_t dsd_state::input_mutex

◆ input_offset

int dsd_state::input_offset

◆ input_ready

pthread_cond_t dsd_state::input_ready

◆ input_samples

const float* dsd_state::input_samples

◆ inv_p25_heuristics

P25Heuristics dsd_state::inv_p25_heuristics

◆ jitter

int dsd_state::jitter

◆ keyid

char dsd_state::keyid[17]

◆ last_dibit

int dsd_state::last_dibit

◆ lastp25type

int dsd_state::lastp25type

◆ lastsample

int dsd_state::lastsample

◆ lastsrc

int dsd_state::lastsrc

◆ lastsynctype

int dsd_state::lastsynctype

◆ lasttg

int dsd_state::lasttg

◆ lmid

int dsd_state::lmid

◆ max

int dsd_state::max

◆ maxbuf

int dsd_state::maxbuf[1024]

◆ maxref

int dsd_state::maxref

◆ mbe_file_type

int dsd_state::mbe_file_type

◆ midx

int dsd_state::midx

◆ min

int dsd_state::min

◆ minbuf

int dsd_state::minbuf[1024]

◆ minref

int dsd_state::minref

◆ nac

int dsd_state::nac

◆ numflips

int dsd_state::numflips

◆ numtdulc

int dsd_state::numtdulc

◆ offset

int dsd_state::offset

◆ optind

int dsd_state::optind

◆ output_buffer

short* dsd_state::output_buffer

◆ output_finished

int dsd_state::output_finished

◆ output_length

int dsd_state::output_length

◆ output_mutex

pthread_mutex_t dsd_state::output_mutex

◆ output_num_samples

int dsd_state::output_num_samples

◆ output_offset

int dsd_state::output_offset

◆ output_ready

pthread_cond_t dsd_state::output_ready

◆ output_samples

float* dsd_state::output_samples

◆ p25_heuristics

P25Heuristics dsd_state::p25_heuristics

◆ p25kid

int dsd_state::p25kid

◆ prev_mp

mbe_parms* dsd_state::prev_mp

◆ prev_mp_enhanced

mbe_parms* dsd_state::prev_mp_enhanced

◆ repeat

int dsd_state::repeat

◆ rf_mod

int dsd_state::rf_mod

◆ samplesPerSymbol

int dsd_state::samplesPerSymbol

◆ sbuf

int dsd_state::sbuf[128]

◆ sidx

int dsd_state::sidx

◆ slot0light

char dsd_state::slot0light[8]

◆ slot1light

char dsd_state::slot1light[8]

◆ symbolCenter

int dsd_state::symbolCenter

◆ symbolcnt

int dsd_state::symbolcnt

◆ synctype

int dsd_state::synctype

◆ tg

char dsd_state::tg[25][16]

◆ tgcount

int dsd_state::tgcount

◆ umid

int dsd_state::umid

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