summaryrefslogtreecommitdiff
path: root/gsm-tvoid/src/lib/gsm_burst_ff_single.h
diff options
context:
space:
mode:
authortvoid <tvoid@lesaige.com>2008-04-11 08:23:48 -0600
committertvoid <tvoid@lesaige.com>2008-04-11 08:23:48 -0600
commit26645da7613da2c50675f2059c70811354a334a3 (patch)
treed43e6691f063508d1ac35565a550a6ef1970b478 /gsm-tvoid/src/lib/gsm_burst_ff_single.h
parentcca7b770a8f3226c889820564006b3465f59710a (diff)
-modified offset tuning to call only on good SCH
-added burst_ff_single (from testing, unbuilt) -add complex capture in burst_sink_c -gsm_scan.py: added options for realtime, fusb settings - add auto offset adjustment for file input
Diffstat (limited to 'gsm-tvoid/src/lib/gsm_burst_ff_single.h')
-rwxr-xr-xgsm-tvoid/src/lib/gsm_burst_ff_single.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/gsm-tvoid/src/lib/gsm_burst_ff_single.h b/gsm-tvoid/src/lib/gsm_burst_ff_single.h
new file mode 100755
index 0000000..553fe65
--- /dev/null
+++ b/gsm-tvoid/src/lib/gsm_burst_ff_single.h
@@ -0,0 +1,31 @@
+#ifndef INCLUDED_GSM_BURST_FF_H
+#define INCLUDED_GSM_BURST_FF_H
+
+#include <gr_block.h>
+#include <gsm_burst.h>
+
+class gsm_burst_ff;
+
+typedef boost::shared_ptr<gsm_burst_ff> gsm_burst_ff_sptr;
+
+gsm_burst_ff_sptr gsm_make_burst_ff(gr_feval_ll *);
+
+class gsm_burst_ff : public gr_block, public gsm_burst
+{
+private:
+
+ friend gsm_burst_ff_sptr gsm_make_burst_ff(gr_feval_ll *);
+ gsm_burst_ff(gr_feval_ll *t);
+
+public:
+ ~gsm_burst_ff ();
+
+// void forecast (int noutput_items, gr_vector_int &ninput_items_required);
+
+ int general_work ( int noutput_items,
+ gr_vector_int &ninput_items,
+ gr_vector_const_void_star &input_items,
+ gr_vector_void_star &output_items);
+};
+
+#endif /* INCLUDED_GSM_BURST_FF_H */
personal git repositories of Harald Welte. Your mileage may vary