2 #ifndef _AIR_MODES_PREAMBLE_IMPL_H_
3 #define _AIR_MODES_PREAMBLE_IMPL_H_
5 #include <gnuradio/block.h>
17 float d_preamble_length_us;
18 float d_samples_per_chip;
19 float d_samples_per_symbol;
22 gr::tag_t d_timestamp;
23 pmt::pmt_t d_me, d_key;
29 int general_work (
int noutput_items,
30 gr_vector_int &ninput_items,
31 gr_vector_const_void_star &input_items,
32 gr_vector_void_star &output_items);
34 void set_rate(
float channel_rate);
35 void set_threshold(
float threshold_db);
36 float get_threshold(
void);
43 #endif //_AIR_MODES_PREAMBLE_IMPL_H_