diff options
author | michael-west <michael.west@ettus.com> | 2016-07-18 14:34:00 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2016-09-02 11:10:46 -0700 |
commit | 59ed6e1a0f9710c7bfca0a348d07f8c96f9f6bc0 (patch) | |
tree | 368f9aa5e9b2031beb92bc3916fa2a7bba8b372a /host/lib/usrp_clock | |
parent | 196e93a387dea47ab8a3ad600b90446e98840a54 (diff) | |
download | uhd-59ed6e1a0f9710c7bfca0a348d07f8c96f9f6bc0.tar.gz uhd-59ed6e1a0f9710c7bfca0a348d07f8c96f9f6bc0.tar.bz2 uhd-59ed6e1a0f9710c7bfca0a348d07f8c96f9f6bc0.zip |
GPSDO: Make sure read_uart() returns only complete strings for all devices.
Diffstat (limited to 'host/lib/usrp_clock')
-rw-r--r-- | host/lib/usrp_clock/octoclock/octoclock_uart.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/host/lib/usrp_clock/octoclock/octoclock_uart.cpp b/host/lib/usrp_clock/octoclock/octoclock_uart.cpp index 221a7e471..538ee066e 100644 --- a/host/lib/usrp_clock/octoclock/octoclock_uart.cpp +++ b/host/lib/usrp_clock/octoclock/octoclock_uart.cpp @@ -100,6 +100,7 @@ namespace uhd{ for(char ch = _getchar(); ch != 0; ch = _getchar()){ if(ch == '\r') continue; //Skip carriage returns + if(ch == '\n' and _rxbuff.empty()) continue; //Skip empty lines _rxbuff += ch; //If newline found, return string |