Wed Jan 8 2020 09:50:24

Asterisk developer's documentation


fsk_data Struct Reference

#include <fskmodem_float.h>

Data Fields

int bw
 
float cola_demod [NCOLA]
 
float cola_filter [NCOLA]
 
float cola_in [NCOLA]
 
float cont
 
struct filter_struct demod_filter
 
int f_mark_idx
 
int f_space_idx
 
int flp
 
double flxv [8]
 
double flyv [8]
 
int fmp
 
double fmxv [8]
 
double fmyv [8]
 
int fsp
 
double fsxv [8]
 
double fsyv [8]
 
int hdlc
 
int icont
 
int instop
 
int ispb
 
struct filter_struct mark_filter
 
int nbit
 
float nstop
 
int parity
 
int pcola
 
int pllids
 
int pllispb
 
int pllispb2
 
struct filter_struct space_filter
 
float spb
 
int state
 
float x0
 
float x1
 
float x2
 
int xi0
 
int xi1
 
int xi2
 

Detailed Description

Definition at line 34 of file fskmodem_float.h.

Field Documentation

int bw

Bandwidth

Band Selector

Definition at line 44 of file fskmodem_float.h.

Referenced by callerid_new(), filterL(), filterM(), filterS(), fskmodem_init(), and tdd_new().

float cola_demod[NCOLA]

Queue of demodulated samples

Definition at line 57 of file fskmodem_float.h.

Referenced by demodulator().

float cola_filter[NCOLA]

Queue of samples after filters

Definition at line 56 of file fskmodem_float.h.

Referenced by demodulator().

float cola_in[NCOLA]

Queue of input samples

Definition at line 55 of file fskmodem_float.h.

Referenced by demodulator().

float cont

Definition at line 43 of file fskmodem_float.h.

Referenced by get_bit_raw(), and tdd_new().

struct filter_struct demod_filter

Definition at line 65 of file fskmodem_int.h.

Referenced by fskmodem_init(), and idemodulator().

int f_mark_idx

Mark frequency index (f_M-500)/5

Mark Frequency Index (f_M-500)/5

Definition at line 51 of file fskmodem_float.h.

Referenced by callerid_new(), filterM(), fskmodem_init(), and tdd_new().

int f_space_idx

Space frequency index (f_S-500)/5

Space Frequency Index (f_S-500)/5

Definition at line 52 of file fskmodem_float.h.

Referenced by callerid_new(), filterS(), fskmodem_init(), and tdd_new().

int flp

pointer for L filter

Definition at line 50 of file fskmodem_float.h.

Referenced by filterL().

double flxv[8]

Definition at line 49 of file fskmodem_float.h.

Referenced by filterL().

double flyv[8]

filter stuff for L filter

Definition at line 49 of file fskmodem_float.h.

Referenced by filterL().

int fmp

pointer for M filter

Definition at line 46 of file fskmodem_float.h.

Referenced by filterM().

double fmxv[8]

Definition at line 45 of file fskmodem_float.h.

Referenced by filterM().

double fmyv[8]

filter stuff for M filter

Definition at line 45 of file fskmodem_float.h.

Referenced by filterM().

int fsp

pointer for S filter

Definition at line 48 of file fskmodem_float.h.

Referenced by filterS().

double fsxv[8]

Definition at line 47 of file fskmodem_float.h.

Referenced by filterS().

double fsyv[8]

filter stuff for S filter

Definition at line 47 of file fskmodem_float.h.

Referenced by filterS().

int hdlc

Modo Packet

Definition at line 39 of file fskmodem_float.h.

Referenced by tdd_new().

int icont

Definition at line 53 of file fskmodem_int.h.

Referenced by callerid_new(), and get_bit_raw().

int instop

Number of Stop Bits

Definition at line 46 of file fskmodem_int.h.

Referenced by callerid_new(), fsk_serial(), and tdd_new().

int ispb

Definition at line 52 of file fskmodem_int.h.

Referenced by callerid_new(), fsk_serial(), and tdd_new().

struct filter_struct mark_filter

Definition at line 63 of file fskmodem_int.h.

Referenced by fskmodem_init(), and idemodulator().

int nbit

Number of Data Bits (5,7,8)

Definition at line 36 of file fskmodem_float.h.

Referenced by callerid_new(), fsk_serial(), and tdd_new().

float nstop

Number of Stop Bits 1,1.5,2

Definition at line 37 of file fskmodem_float.h.

Referenced by callerid_new(), fsk_serial(), and tdd_new().

int parity

Parity 0=none 1=even 2=odd

Definition at line 38 of file fskmodem_float.h.

Referenced by fsk_serial(), and tdd_new().

int pcola

Pointer to data queues

Definition at line 54 of file fskmodem_float.h.

Referenced by demodulator(), and tdd_new().

int pllids

Definition at line 60 of file fskmodem_int.h.

Referenced by callerid_new(), get_bit_raw(), and tdd_new().

int pllispb

Pll autosense

Definition at line 59 of file fskmodem_int.h.

Referenced by callerid_new(), get_bit_raw(), and tdd_new().

int pllispb2

Definition at line 61 of file fskmodem_int.h.

Referenced by callerid_new(), get_bit_raw(), and tdd_new().

struct filter_struct space_filter

Definition at line 64 of file fskmodem_int.h.

Referenced by fskmodem_init(), and idemodulator().

float spb

Samples / Bit

Definition at line 35 of file fskmodem_float.h.

Referenced by callerid_new(), fsk_serial(), get_bit_raw(), and tdd_new().

int state

Definition at line 53 of file fskmodem_float.h.

Referenced by fsk_serial(), and tdd_new().

float x0

Definition at line 40 of file fskmodem_float.h.

Referenced by get_bit_raw(), and tdd_new().

float x1

Definition at line 41 of file fskmodem_float.h.

Referenced by fsk_serial().

float x2

Definition at line 42 of file fskmodem_float.h.

Referenced by fsk_serial().

int xi0

Definition at line 48 of file fskmodem_int.h.

Referenced by get_bit_raw(), and tdd_new().

int xi1

Definition at line 49 of file fskmodem_int.h.

Referenced by fsk_serial().

int xi2

Definition at line 50 of file fskmodem_int.h.

Referenced by fsk_serial().


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