aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp_clock/octoclock/octoclock_uart.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-9/+9
| | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that).
* Octoclock: Simplify GPSDO UART so it does not strip or add charactersmichael-west2016-09-021-14/+10
|
* GPSDO: Make sure read_uart() returns only complete strings for all devices.michael-west2016-09-021-0/+1
|
* Octoclock: Fixed issues related to missing strings from GPSDO.michael-west2016-06-281-13/+25
| | | | | - Corrected case when num_wraps overflowed - Added limit to cache age
* Octoclock: Fix firmware version compatibilitymichael-west2016-06-271-6/+7
|
* octoclock: bugfixes, bumped firmware compat number to 4Nicholas Corgan2016-06-171-5/+6
| | | | | | | | | * host: consistency in setting packet sequence numbers * firmware: populate packet length field when setting GPSDO cache * both: logic for dealing with mismatching compatibility numbers Reviewed-By: Michael West <michael.west@ettus.com> Reviewed-By: Martin Braun <martin.braun@ettus.com>
* Octoclock: Fix off by one errors in uart codemichael-west2016-06-161-2/+2
|
* Fixed minor warningsNicholas Corgan2015-09-011-4/+4
| | | | | | * Unreferenced exceptions in try-catch statements * Incorrect function documentation * Unlabelled unused variables
* Warning fixesNicholas Corgan2015-03-271-0/+1
| | | | | | | * CMake now not applying C++ flags to C files * GCC 4.4: anti-aliasing rules * MSVC: narrowing, differences in subclass function parameters * Clang: uninitialized variables
* OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-0/+162
* OctoClock can communicate with UHD over Ethernet * Can read NMEA strings from GPSDO and send to host * Added multi_usrp_clock class for clock devices * uhd::device can now filter to return only USRP devices or clock devices * New OctoClock bootloader can accept firmware download over Ethernet * Added octoclock_burn_eeprom,octoclock_firmware_burner utilities * Added test_clock_synch example to show clock API