uhd/mpm/python/usrp_mpm/periph_manager
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
..
__init__.py.in mpm: cmake: Add git hash and version info to Python module 2018-04-02 15:27:05 -07:00
base.py mpm: n3xx: Overridable crossbar base port 2018-07-06 14:53:40 -07:00
CMakeLists.txt mpm: Remove 'test' periph_manager 2018-06-08 13:27:13 -07:00
n3xx.py mpm: n3xx: Factor out GPSd Iface functions 2018-07-06 15:00:20 -07:00
n3xx_periphs.py mpm: n3xx: Refactor n3xx_periphs into its own module 2018-05-08 11:37:12 -07:00