aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp_clock/octoclock/octoclock_impl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* uhd: Update license headersMartin Braun2018-02-191-1/+2
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* uhd: Replaced many lexical_cast with appropriate C++11 equivalentsMartin Braun2017-06-291-2/+2
|
* utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-19/+16
|
* uhd: replace BOOST_FOREACH with C++11 range-based for loopAndrej Rode2017-02-101-5/+4
| | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development.
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-12/+12
| | | | | | | | 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).
* Merge branch 'maint'Martin Braun2016-08-011-10/+10
|\ | | | | | | | | | | Conflicts: host/lib/usrp/dboard/db_wbx_version2.cpp host/lib/usrp/dboard/db_wbx_version3.cpp
| * Octoclock: Fix firmware version compatibilitymichael-west2016-06-271-10/+10
| |
* | Merge branch 'maint'Martin Braun2016-06-171-9/+16
|\|
| * octoclock: bugfixes, bumped firmware compat number to 4Nicholas Corgan2016-06-171-9/+16
| | | | | | | | | | | | | | | | | | * 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>
* | Merge branch 'maint'Martin Braun2016-06-141-2/+2
|\|
| * Spelling fixesNicholas Corgan2016-06-141-2/+2
| |
* | prop_tree: Multiple API enhancements to uhd::propertyAshish Chaudhari2016-02-111-7/+7
|/ | | | | | | | | - Added desired and coerced values and accessors to property - Added support to register desired subscribers - set APIs don't reallocate storage for a property value - Renamed callback method registration APIs - Registering 2 coercers or publishers for a property will throw - Registering a coercer and a publisher for the same property will throw
* octoclock: fixed still-in-bootloader error messageNicholas Corgan2015-10-061-1/+1
|
* OctoClock bugfixesNicholas Corgan2015-07-091-4/+4
| | | | | | * Bumped compatibility version to 3 * firmware: Ethernet, clkdist bugfixes * lib: fixed invalid rev detection
* uhd: Fixed multiple compiler warnings (unused variables, missing literal f)Martin Braun2015-03-111-1/+1
|
* Merging new UHD_IMAGES_DIR utilities and bug fixes.Ben Hilburn2015-01-271-3/+3
| | | | Also includes NI-USRP Windows Registry Key fixes.
* OctoClock: bugfixes/improvementsNicholas Corgan2014-08-201-4/+5
| | | | | | | | | * Fixed Ethernet initialization problem * Improved external reference detection * Added gratuitous ARP, sent upon power-up * Tweaked host-side timing for initialization and firmware burning * Fixed logic for dealing with firmware incompatibility * Misc efficiency/reliability improvements to firmware's network code
* OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-0/+436
* 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