From a705845c4cd42186b8da9853b6d2d31eb3f72848 Mon Sep 17 00:00:00 2001 From: Martin Braun Date: Fri, 11 Mar 2022 12:20:30 +0100 Subject: 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 "", line 1, in U.get_sync_sources(0) RuntimeError: rpc::timeout: Timeout of 2000ms while calling RPC function 'get_sync_sources' --- mpm/python/usrp_mpm/periph_manager/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mpm/python/usrp_mpm/periph_manager/base.py') 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) -- cgit v1.2.3