diff options
author | Martin Braun <martin.braun@ettus.com> | 2022-03-11 12:20:30 +0100 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2022-03-28 12:54:07 -0700 |
commit | a705845c4cd42186b8da9853b6d2d31eb3f72848 (patch) | |
tree | 472e1ab2017533f9384b40565bd98bace2295520 /mpm/python/usrp_mpm/periph_manager/base.py | |
parent | f73e32729d0607a1ffacbfe5a6378a43ed07f6c2 (diff) | |
download | uhd-a705845c4cd42186b8da9853b6d2d31eb3f72848.tar.gz uhd-a705845c4cd42186b8da9853b6d2d31eb3f72848.tar.bz2 uhd-a705845c4cd42186b8da9853b6d2d31eb3f72848.zip |
mpm: e3xx: Fix get_sync_sources() API
get_sync_sources() was not implemented for E31x and E320. Because UHD
assumes this exists, calling this would cause an error like this:
>>> import uhd
>>> U = uhd.usrp.MultiUSRP("type=e3xx")
>>> U.get_sync_sources(0)
Traceback (most recent call last):
File "<input>", line 1, in <module>
U.get_sync_sources(0)
RuntimeError: rpc::timeout: Timeout of 2000ms while calling RPC function
'get_sync_sources'
Diffstat (limited to 'mpm/python/usrp_mpm/periph_manager/base.py')
-rw-r--r-- | mpm/python/usrp_mpm/periph_manager/base.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mpm/python/usrp_mpm/periph_manager/base.py b/mpm/python/usrp_mpm/periph_manager/base.py index 0e6aad370..ff4a358b3 100644 --- a/mpm/python/usrp_mpm/periph_manager/base.py +++ b/mpm/python/usrp_mpm/periph_manager/base.py @@ -1278,7 +1278,7 @@ class PeriphManagerBase(object): sync_args_str = \ ','.join([str(k) + '=' + str(v) for k, v in sync_args.items()]) self.log.warn( - f"Attempting to set unrecognized Sync source {sync_args_str}!") + f"Attempting to set unrecognized Sync source `{sync_args_str}'!") clock_source = sync_args.get('clock_source', self.get_clock_source()) time_source = sync_args.get('time_source', self.get_time_source()) self.set_clock_source(clock_source) |