diff options
author | tvoid <tvoid@lesaige.com> | 2008-04-04 01:08:17 -0600 |
---|---|---|
committer | tvoid <tvoid@lesaige.com> | 2008-04-04 01:08:17 -0600 |
commit | bfd7d40128d2fea8e113e7a07a3125a6997cfb48 (patch) | |
tree | 780ab87a9d95aeee50a2315a835ce02f6765a54d /gsm-tvoid/src/lib/gsm_burst.h | |
parent | f544355f73c58fc794feece8a72a19a4a66a7fb0 (diff) |
initial merge complete
Diffstat (limited to 'gsm-tvoid/src/lib/gsm_burst.h')
-rw-r--r--[-rwxr-xr-x] | gsm-tvoid/src/lib/gsm_burst.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gsm-tvoid/src/lib/gsm_burst.h b/gsm-tvoid/src/lib/gsm_burst.h index 15566a9..d80b9a9 100755..100644 --- a/gsm-tvoid/src/lib/gsm_burst.h +++ b/gsm-tvoid/src/lib/gsm_burst.h @@ -10,6 +10,8 @@ #include <gr_math.h> //#include <Python.h> //for callback testing #include <gr_feval.h> +#include "gsmstack.h" + //Console printing options #define PRINT_NOTHING 0x00000000 @@ -110,6 +112,9 @@ protected: int d_corr_maxpos; int d_corr_center; + ///// GSM Stack + GS_CTX d_gs_ctx; + ///// Burst information SYNC_STATE d_sync_state; SYNC_STATE d_last_sync_state; @@ -146,6 +151,7 @@ protected: void print_bits(const float *data,int length); void print_hex(const unsigned char *data,int length); + void soft2hardbit(char *dst, const float *data, int len); void print_burst(void); void diff_encode(const float *in,float *out,int length,float lastbit = 1.0); |