commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r10432 - gnuradio/trunk/gr-msdd6000/src


From: eb
Subject: [Commit-gnuradio] r10432 - gnuradio/trunk/gr-msdd6000/src
Date: Tue, 10 Feb 2009 14:05:13 -0700 (MST)

Author: eb
Date: 2009-02-10 14:05:13 -0700 (Tue, 10 Feb 2009)
New Revision: 10432

Modified:
   gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.cc
   gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.h
Log:
formatting changes only

Modified: gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.cc
===================================================================
--- gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.cc        2009-02-10 
21:00:05 UTC (rev 10431)
+++ gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.cc        2009-02-10 
21:05:13 UTC (rev 10432)
@@ -1,6 +1,6 @@
 /* -*- c++ -*- */
 /*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2009 Free Software Foundation, Inc.
  * 
  * This file is part of GNU Radio
  * 
@@ -28,21 +28,20 @@
 
 
 msdd_source_simple_sptr
-msdd_make_source_simple ( const char *src, unsigned short port_src) 
+msdd_make_source_simple (const char *src, unsigned short port_src) 
 {
   return msdd_source_simple_sptr (new msdd_source_simple ( src, port_src)); 
 }
 
 
-msdd_source_simple::msdd_source_simple (
-                   const char *src, 
-                   unsigned short port_src) 
-               : gr_sync_block("MSDD_SOURCE_SIMPLE",
-                               gr_make_io_signature (0,0,0),
-                               gr_make_io_signature (1, 1, sizeof (short))),
-                  rcv(new MSDD6000((char*) src)), d_lastseq(0), 
d_firstrun(true)
+msdd_source_simple::msdd_source_simple (const char *src, 
+                                       unsigned short port_src) 
+  : gr_sync_block("MSDD_SOURCE_SIMPLE",
+                 gr_make_io_signature (0,0,0),
+                 gr_make_io_signature (1, 1, sizeof (short))),
+    rcv(new MSDD6000((char*) src)), d_lastseq(0), d_firstrun(true)
 {
-    set_output_multiple(MSDD_COMPLEX_SAMPLES_PER_PACKET*2);
+  set_output_multiple(MSDD_COMPLEX_SAMPLES_PER_PACKET*2);
 }
 
 msdd_source_simple::~msdd_source_simple ()
@@ -58,105 +57,109 @@
        
 #define BUF_LEN        (MSDD_COMPLEX_SAMPLES_PER_PACKET*sizeof(short)*2 + 6)
 
-       float* out1 =(float*) output_items[0];
+  float* out1 =(float*) output_items[0];
 
-    for(int i=0; 
i<floor(noutput_items*1.0/(2*MSDD_COMPLEX_SAMPLES_PER_PACKET));i++){
-            char buffer[BUF_LEN];
-            rcv->read( &buffer[0], BUF_LEN );
+  for(int i=0; 
i<floor(noutput_items*1.0/(2*MSDD_COMPLEX_SAMPLES_PER_PACKET));i++){
+    char buffer[BUF_LEN];
+    rcv->read( &buffer[0], BUF_LEN );
 
-            int seq = *((int*) &buffer[2]);
+    int seq = *((int*) &buffer[2]);
 
-            if(d_lastseq == -MSDD_COMPLEX_SAMPLES_PER_PACKET){
-                    // not started case
-                    if(seq == 0){
-                            d_lastseq = 0;
-                            } else {
-                            // THROW AWAY SAMPLES WE ARE NOT STARTED YET!
-                            return 0;
-                            }
+    if(d_lastseq == -MSDD_COMPLEX_SAMPLES_PER_PACKET){
+      // not started case
+      if(seq == 0){
+       d_lastseq = 0;
+      } else {
+       // THROW AWAY SAMPLES WE ARE NOT STARTED YET!
+       return 0;
+      }
 
-                    } else {
-                    // started case
-                    int samples_missed = seq - d_lastseq - 
MSDD_COMPLEX_SAMPLES_PER_PACKET;
-                    if(samples_missed > 0){
-                if(d_firstrun == true){
-                    // we may have missed some initial samples off the 
beginning of
-                    // a stream but there are no drop outs in the middle of 
what we have
-                    } else {
-                                printf("dropped %d samples.\n", 
samples_missed);
-                    }
-                            }
-                    d_lastseq = seq;
-                    }
+    } else {
+      // started case
+      int samples_missed = seq - d_lastseq - MSDD_COMPLEX_SAMPLES_PER_PACKET;
+      if(samples_missed > 0){
+       if(d_firstrun == true){
+         // we may have missed some initial samples off the beginning of
+         // a stream but there are no drop outs in the middle of what we have
+       } else {
+         printf("dropped %d samples.\n", samples_missed);
+       }
+      }
+      d_lastseq = seq;
+    }
 
-            int out_idx = i*MSDD_COMPLEX_SAMPLES_PER_PACKET*2;
-            memcpy(&out1[out_idx], &buffer[6], BUF_LEN - 6);
-            d_firstrun = false;
-        }
+    int out_idx = i*MSDD_COMPLEX_SAMPLES_PER_PACKET*2;
+    memcpy(&out1[out_idx], &buffer[6], BUF_LEN - 6);
+    d_firstrun = false;
+  }
 
-    return noutput_items;
+  return noutput_items;
 
 }
 
 bool msdd_source_simple::set_decim_rate(unsigned int rate)
 {
-    rcv->set_decim((int) floor(log2(rate)));
-       return true;
+  rcv->set_decim((int) floor(log2(rate)));
+  return true;
 }
 
 
 bool msdd_source_simple::set_rx_freq(int channel, double freq)
 {
-       long new_fc = (long)freq;
-       rcv->set_fc( new_fc/1000000, new_fc%1000000);
-       return true;
+  long new_fc = (long)freq;
+  rcv->set_fc( new_fc/1000000, new_fc%1000000);
+  return true;
 }
 
 
 bool msdd_source_simple::set_pga(int which, double gain)
 {
-       if(gain < 0 || gain > 10){
-               printf("GAIN IS OUTSIDE ACCEPTABLE RANGE!\n");
-               return false;
-       }
-       // ok i lied this is not really a pga, its decimation gain
-       rcv->set_ddc_gain((int)gain);
-       return true;
+  if(gain < 0 || gain > 10){
+    printf("GAIN IS OUTSIDE ACCEPTABLE RANGE!\n");
+    return false;
+  }
+  // ok i lied this is not really a pga, its decimation gain
+  rcv->set_ddc_gain((int)gain);
+  return true;
 }
 
 
 bool msdd_source_simple::start()
 {
-       rcv->start();
-       return true;
+  rcv->start();
+  return true;
 }
 
 
 bool msdd_source_simple::stop()
 {
-       rcv->stop();
-       return true;
+  rcv->stop();
+  return true;
 }
 
-long msdd_source_simple::adc_freq(){
-       return 102400000;
+long msdd_source_simple::adc_freq()
+{
+  return 102400000;
 }
 
-int msdd_source_simple::decim_rate(){
-       return 1 << rcv->d_decim;
+int msdd_source_simple::decim_rate()
+{
+  return 1 << rcv->d_decim;
 }
 
 
-std::vector<int> msdd_source_simple::gain_range(){
-       static std::vector<int> r;
-       r.push_back(0);
-       r.push_back(12);
-       return r;
+std::vector<int> msdd_source_simple::gain_range()
+{
+  static std::vector<int> r;
+  r.push_back(0);
+  r.push_back(12);
+  return r;
 }
 
-std::vector<float> msdd_source_simple::freq_range(){
-       std::vector<float> r;
-       r.push_back(30.0*1000*1000);
-       r.push_back(6.0*1000*1000*1000);
-       return r;
+std::vector<float> msdd_source_simple::freq_range()
+{
+  std::vector<float> r;
+  r.push_back(30.0*1000*1000);
+  r.push_back(6.0*1000*1000*1000);
+  return r;
 }

Modified: gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.h
===================================================================
--- gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.h 2009-02-10 21:00:05 UTC 
(rev 10431)
+++ gnuradio/trunk/gr-msdd6000/src/msdd_source_simple.h 2009-02-10 21:05:13 UTC 
(rev 10432)
@@ -33,23 +33,23 @@
 
 // public shared_ptr constructor
 
-msdd_source_simple_sptr msdd_make_source_simple ( const char *src, unsigned 
short port_src);
+msdd_source_simple_sptr msdd_make_source_simple(const char *src, unsigned 
short port_src);
 
 
 class msdd_source_simple : public gr_sync_block {
  private:
   friend msdd_source_simple_sptr
-  msdd_make_source_simple ( const char *src, unsigned short port_src);
+  msdd_make_source_simple(const char *src, unsigned short port_src);
 
   boost::scoped_ptr<MSDD6000> rcv;
   int d_lastseq;
   bool d_firstrun;
 
  protected:
-  msdd_source_simple (const char *src, unsigned short port_src);
+  msdd_source_simple(const char *src, unsigned short port_src);
 
  public:
-  ~msdd_source_simple ();
+  ~msdd_source_simple();
   bool stop();
   bool start();
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]