aboutsummaryrefslogtreecommitdiffstats
path: root/lib/receiver/receiver_impl.h
diff options
context:
space:
mode:
authorptrkrysik <ptrkrysik@gmail.com>2014-10-30 09:05:15 +0100
committerptrkrysik <ptrkrysik@gmail.com>2014-10-30 09:05:15 +0100
commit58213797c17bc5fe397f067152363eb95f596b92 (patch)
treef5dd0366da5c7ccf31f5d402696235b99e345c2e /lib/receiver/receiver_impl.h
parenta25bb7030ba3b16a14346c2a04f1db6a6bddd237 (diff)
First step to add multichannel capability to the GSM receiver. At this moment it might still contain debuging code. The training sequence number for non C0 channels is embedded in the code.
Diffstat (limited to 'lib/receiver/receiver_impl.h')
-rw-r--r--lib/receiver/receiver_impl.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/receiver/receiver_impl.h b/lib/receiver/receiver_impl.h
index 3e962c7..08a2c44 100644
--- a/lib/receiver/receiver_impl.h
+++ b/lib/receiver/receiver_impl.h
@@ -34,16 +34,18 @@ namespace gr {
class receiver_impl : public receiver
{
private:
+ unsigned int d_c0_burst_start;
+ float d_c0_signal_dbm;
/**@name Configuration of the receiver */
//@{
const int d_OSR; ///< oversampling ratio
const int d_chan_imp_length; ///< channel impulse length
uint16_t d_arfcn;
- int8_t d_signal_dbm;
+ float d_signal_dbm;
//@}
gr_complex d_sch_training_seq[N_SYNC_BITS]; ///<encoded training sequence of a SCH burst
- gr_complex d_norm_training_seq[TRAIN_SEQ_NUM][N_TRAIN_BITS]; ///<encoded training sequences of a normal bursts and dummy bursts
+ gr_complex d_norm_training_seq[TRAIN_SEQ_NUM][N_TRAIN_BITS]; ///<encoded training sequences of a normal and dummy burst
/** Counts samples consumed by the receiver
*