aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp_clock/octoclock/octoclock_uart.hpp
diff options
context:
space:
mode:
authormichael-west <michael.west@ettus.com>2016-06-27 10:48:29 -0700
committerMartin Braun <martin.braun@ettus.com>2016-06-27 13:58:28 -0700
commite1139b25429f41092bef76584dbd5912014b8768 (patch)
treea6a58daf4bc9882750d8ef797a794a54e802fc7a /host/lib/usrp_clock/octoclock/octoclock_uart.hpp
parent23a04bf3ed4c4745492c5316d8921ecba1fb6499 (diff)
downloaduhd-e1139b25429f41092bef76584dbd5912014b8768.tar.gz
uhd-e1139b25429f41092bef76584dbd5912014b8768.tar.bz2
uhd-e1139b25429f41092bef76584dbd5912014b8768.zip
Octoclock: Fix firmware version compatibility
Diffstat (limited to 'host/lib/usrp_clock/octoclock/octoclock_uart.hpp')
-rw-r--r--host/lib/usrp_clock/octoclock/octoclock_uart.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/host/lib/usrp_clock/octoclock/octoclock_uart.hpp b/host/lib/usrp_clock/octoclock/octoclock_uart.hpp
index d7a77288f..360e53625 100644
--- a/host/lib/usrp_clock/octoclock/octoclock_uart.hpp
+++ b/host/lib/usrp_clock/octoclock/octoclock_uart.hpp
@@ -31,7 +31,7 @@
namespace uhd{
class octoclock_uart_iface : public uhd::uart_iface{
public:
- octoclock_uart_iface(uhd::transport::udp_simple::sptr udp);
+ octoclock_uart_iface(uhd::transport::udp_simple::sptr udp, uint32_t proto_ver);
~octoclock_uart_iface(void) {};
void write_uart(const std::string &buf);
@@ -46,12 +46,13 @@ private:
std::vector<boost::uint8_t> _cache;
std::string _rxbuff;
boost::uint32_t _sequence;
+ boost::uint32_t _proto_ver;
void _update_cache();
char _getchar();
};
-uart_iface::sptr octoclock_make_uart_iface(uhd::transport::udp_simple::sptr udp);
+uart_iface::sptr octoclock_make_uart_iface(uhd::transport::udp_simple::sptr udp, uint32_t proto_ver);
}