uhd/mpm/python
Brent Stapleton 6eaf521d2b mpm: n3xx: Factor out GPSd Iface functions
- Refactoring GPSd interface to be instead wrapped by a
GPSDIfaceExtension class. This class will faciliate "extending" an
object, allowing that object to call the GPSDIfaceExtension methods as
their own.
- New MPM devices (or whatever else) can now use the GPSDIfaceExtension
class instead of writing their own GPSDIface handling functions.
- N3XX now instantiates a GPSDIfaceExtension object, and extends
itself. This means that an n3xx object can call the `get_gps_time`
method as its own, for example.
- N3XX must get through initialization in order for the GPSd methods
to be registered.
2018-07-06 15:00:20 -07:00
..
pyusrp_periphs mpm: add device-specific Boost.Python bindings 2018-04-18 15:34:51 -07:00
usrp_mpm mpm: n3xx: Factor out GPSd Iface functions 2018-07-06 15:00:20 -07:00
aurora_bist_test.py mpm: n3xx: Fix usage of UIO in Aurora tests 2018-03-01 18:34:28 -08:00
CMakeLists.txt mpm: add device-specific Boost.Python bindings 2018-04-18 15:34:51 -07:00
copy_python_module.cmake mpm: CMake cleanup, Python code enhancements 2017-12-22 15:03:44 -08:00
lib_helper.cpp mpm: Update all license headers 2018-02-19 16:55:08 -08:00
n3xx_bist n3x0: Pick different standard tests for BIST 2018-05-14 14:46:25 -07:00
setup.py.in mpm: Update all license headers 2018-02-19 16:55:08 -08:00
socket_test.py mpm: Update all license headers 2018-02-19 16:55:08 -08:00
test_lmk.py mpm: Update all license headers 2018-02-19 16:55:08 -08:00
tests_periphs.cpp mpm: Update all license headers 2018-02-19 16:55:08 -08:00
tests_periphs.hpp mpm: Update all license headers 2018-02-19 16:55:08 -08:00
usrp_hwd.py mpm: cmake: Add git hash and version info to Python module 2018-04-02 15:27:05 -07:00