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: