gsm.h File Reference

Go to the source code of this file.

Defines

#define GSM_P(protos)   ( /* protos */ )
#define GSM_MAGIC   0xD
#define GSM_PATCHLEVEL   10
#define GSM_MINOR   0
#define GSM_MAJOR   1
#define GSM_OPT_VERBOSE   1
#define GSM_OPT_FAST   2
#define GSM_OPT_LTP_CUT   3
#define GSM_OPT_WAV49   4
#define GSM_OPT_FRAME_INDEX   5
#define GSM_OPT_FRAME_CHAIN   6
#define GSM_SAMPLES_PER_FRAME   160

Typedefs

typedef struct gsm_stategsm
typedef short gsm_signal
typedef unsigned char gsm_byte
typedef gsm_byte gsm_frame [33]

Functions

gsm gsm_create GSM_P ((void))
void gsm_destroy GSM_P ((gsm))
int gsm_print GSM_P ((FILE *, gsm, gsm_byte *))
int gsm_option GSM_P ((gsm, int, int *))
void gsm_encode GSM_P ((gsm, gsm_signal *, gsm_byte *))
int gsm_decode GSM_P ((gsm, gsm_byte *, gsm_signal *))


Define Documentation

#define GSM_MAGIC   0xD

#define GSM_MAJOR   1

#define GSM_MINOR   0

#define GSM_OPT_FAST   2

#define GSM_OPT_FRAME_CHAIN   6

#define GSM_OPT_FRAME_INDEX   5

#define GSM_OPT_LTP_CUT   3

#define GSM_OPT_VERBOSE   1

#define GSM_OPT_WAV49   4

#define GSM_P ( protos   )     ( /* protos */ )

#define GSM_PATCHLEVEL   10

#define GSM_SAMPLES_PER_FRAME   160


Typedef Documentation

typedef struct gsm_state* gsm

typedef unsigned char gsm_byte

typedef gsm_byte gsm_frame[33]

typedef short gsm_signal


Function Documentation

int gsm_explode GSM_P ( (gsm, gsm_byte *, gsm_signal *)   ) 

void gsm_implode GSM_P ( (gsm, gsm_signal *, gsm_byte *)   ) 

int gsm_option GSM_P ( (gsm, int, int *)   ) 

int gsm_print GSM_P ( (FILE *, gsm, gsm_byte *)   ) 

void gsm_destroy GSM_P ( (gsm  ) 

gsm gsm_create GSM_P ( (void)   ) 


Generated on Wed Oct 8 09:09:04 2008 for GNU Radio 3.0.4 by  doxygen 1.5.6