Skip to content

Struct wfm_synth_state_t

ClassList > wfm_synth_state_t

Synth state. More...

  • #include <wfm_synth_core.h>

Public Attributes

Type Name
awgn_state_t * awgn
size_t bit_idx
int bit_mod
uint8_t * bits
double chirp_f0
double chirp_fend
double chirp_k
size_t chirp_n
double chirp_ph
size_t chirp_span
float cur_im
float cur_re
fir_state_t * fir
lo_state_t * lo
size_t n_bits
size_t n_symbols
int nsps
pn_state_t * pn
int sym_pos
size_t sym_read_idx
float _Complex * symbols
int wtype

Detailed Description

Allocate with wfm_synth_create().

Public Attributes Documentation

variable awgn

awgn_state_t* wfm_synth_state_t::awgn;

variable bit_idx

size_t wfm_synth_state_t::bit_idx;

variable bit_mod

int wfm_synth_state_t::bit_mod;

variable bits

uint8_t* wfm_synth_state_t::bits;

variable chirp_f0

double wfm_synth_state_t::chirp_f0;

variable chirp_fend

double wfm_synth_state_t::chirp_fend;

variable chirp_k

double wfm_synth_state_t::chirp_k;

variable chirp_n

size_t wfm_synth_state_t::chirp_n;

variable chirp_ph

double wfm_synth_state_t::chirp_ph;

variable chirp_span

size_t wfm_synth_state_t::chirp_span;

variable cur_im

float wfm_synth_state_t::cur_im;

variable cur_re

float wfm_synth_state_t::cur_re;

variable fir

fir_state_t* wfm_synth_state_t::fir;

variable lo

lo_state_t* wfm_synth_state_t::lo;

variable n_bits

size_t wfm_synth_state_t::n_bits;

variable n_symbols

size_t wfm_synth_state_t::n_symbols;

variable nsps

int wfm_synth_state_t::nsps;

variable pn

pn_state_t* wfm_synth_state_t::pn;

variable sym_pos

int wfm_synth_state_t::sym_pos;

variable sym_read_idx

size_t wfm_synth_state_t::sym_read_idx;

variable symbols

float _Complex* wfm_synth_state_t::symbols;

variable wtype

int wfm_synth_state_t::wtype;


The documentation for this class was generated from the following file native/inc/wfm_synth/wfm_synth_core.h