summaryrefslogtreecommitdiff
path: root/gr-msdd6000/src
diff options
context:
space:
mode:
Diffstat (limited to 'gr-msdd6000/src')
-rw-r--r--gr-msdd6000/src/msdd_source_base.cc7
-rw-r--r--gr-msdd6000/src/msdd_source_simple.cc1
2 files changed, 6 insertions, 2 deletions
diff --git a/gr-msdd6000/src/msdd_source_base.cc b/gr-msdd6000/src/msdd_source_base.cc
index 8adb72553..f1de068e3 100644
--- a/gr-msdd6000/src/msdd_source_base.cc
+++ b/gr-msdd6000/src/msdd_source_base.cc
@@ -33,6 +33,7 @@
#include <omnithread.h>
#include <stdexcept>
#include <iostream>
+#include <limits.h>
#ifdef HAVE_NETDB_H
#include <netdb.h>
#endif
@@ -640,7 +641,7 @@ msdd_source_base::set_verbose (bool verbose)
bool
msdd_source_base::set_pga (int which, double gain)
{
- if (gain >= PGA_MIN & gain <= PGA_MAX) {
+ if (gain >= PGA_MIN && gain <= PGA_MAX) {
pimpl->d_gain = gain;
return true;
}
@@ -813,8 +814,10 @@ msdd_source_base::serial_number()
bool msdd_source_base::set_desired_packet_size (int which, unsigned long packet_size) {
bool result(false);
- if (pimpl->d_desired_sample_size < 2^32) { // FIXME: find maximum sample request for MSDD check if greater than
+ //if (pimpl->d_desired_sample_size < 2^32) { // FIXME: find maximum sample request for MSDD check if greater than
+ if (pimpl->d_desired_sample_size < LONG_MAX) { // FIXME: find maximum sample request for MSDD check if greater than
pimpl->d_desired_sample_size = packet_size;
+ result = true;
}
return result;
}
diff --git a/gr-msdd6000/src/msdd_source_simple.cc b/gr-msdd6000/src/msdd_source_simple.cc
index ec83c5bff..cefac5476 100644
--- a/gr-msdd6000/src/msdd_source_simple.cc
+++ b/gr-msdd6000/src/msdd_source_simple.cc
@@ -24,6 +24,7 @@
#include <msdd_source_simple.h>
#include <gr_io_signature.h>
+#include <string.h>
msdd_source_simple_sptr