Wed Oct 28 11:47:09 2009

Asterisk developer's documentation


fsk_data Struct Reference

#include <fskmodem_float.h>

Collaboration diagram for fsk_data:

Collaboration graph
[legend]

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 [read]

Definition at line 65 of file fskmodem_int.h.

Referenced by fskmodem_init(), and idemodulator().

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().

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 [read]

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 [read]

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:

Generated on Wed Oct 28 11:47:09 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6