From 75aea9584299b6ef0eb7e20ad71f0cfd4c0bb8a7 Mon Sep 17 00:00:00 2001 From: Taisuke Yamada Date: Thu, 20 Oct 2022 17:33:15 +0900 Subject: [PATCH] Added an additional Rigol quirk to skip INITIATE_CLEAR --- usbtmc/usbtmc.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/usbtmc/usbtmc.py b/usbtmc/usbtmc.py index 93b7d55..5be887b 100644 --- a/usbtmc/usbtmc.py +++ b/usbtmc/usbtmc.py @@ -487,7 +487,9 @@ def open(self): self.connected = True - self.clear() + # DS1000Z (and DS2000, from eevblog forum) fails with INITIATE_CLEAR + if not self.rigol_quirk: + self.clear() self.get_capabilities()