aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorBrent Stapleton <brent.stapleton@ettus.com>2018-07-02 18:25:02 -0700
committerMartin Braun <martin.braun@ettus.com>2018-07-06 15:00:20 -0700
commit6eaf521d2b706f80d77e9400803925efb4dbf048 (patch)
treef75cfab264d26332136cdc161fd352cc10b07a9c /.github
parent9c2e1907e96d708f71de92faa7a1501d236baf8d (diff)
downloaduhd-6eaf521d2b706f80d77e9400803925efb4dbf048.tar.gz
uhd-6eaf521d2b706f80d77e9400803925efb4dbf048.tar.bz2
uhd-6eaf521d2b706f80d77e9400803925efb4dbf048.zip
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.
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions