From 549f2cf26c8ffe35ac6bd4490fb85e3af3e93da6 Mon Sep 17 00:00:00 2001 From: Chadwick Boulay Date: Thu, 29 May 2025 18:01:01 -0400 Subject: [PATCH] Do not clear sysfreq from config if we already have it. --- src/pycbsdk/cbhw/device/nsp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pycbsdk/cbhw/device/nsp.py b/src/pycbsdk/cbhw/device/nsp.py index 4421f91..f028a19 100644 --- a/src/pycbsdk/cbhw/device/nsp.py +++ b/src/pycbsdk/cbhw/device/nsp.py @@ -1015,7 +1015,8 @@ def get_config( # Clear out our existing config self._config["proc_chans"] = 0 self._config["channel_infos"] = {} - self._config["sysfreq"] = None + # Do not clear sysfreq if we already have it as this cannot change. + self._config["sysfreq"] = self._config.get("sysfreq", None) time.sleep(0.1) pkt = self.packet_factory.make_packet( None,