diff options
Diffstat (limited to 'host/lib/usrp_clock/octoclock/octoclock_uart.hpp')
-rw-r--r-- | host/lib/usrp_clock/octoclock/octoclock_uart.hpp | 6 |
1 files changed, 4 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..d3a9738c4 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,14 @@ private: std::vector<boost::uint8_t> _cache; std::string _rxbuff; boost::uint32_t _sequence; + boost::uint32_t _proto_ver; + boost::system_time _last_cache_update; 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); } |