diff options
author | Brent Stapleton <brent.stapleton@ettus.com> | 2018-07-02 18:25:02 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2018-07-06 15:00:20 -0700 |
commit | 6eaf521d2b706f80d77e9400803925efb4dbf048 (patch) | |
tree | f75cfab264d26332136cdc161fd352cc10b07a9c /.github | |
parent | 9c2e1907e96d708f71de92faa7a1501d236baf8d (diff) | |
download | uhd-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