From 4dc2f508ac83821bae55984a365bf6dd23a8f617 Mon Sep 17 00:00:00 2001 From: yunyaobaihong <896458252@qq.com> Date: Fri, 16 Jun 2023 11:44:18 +0800 Subject: [PATCH] can & can-fd DLC does not prompt warnings --- libsigrokdecode4DSL/decoders/can-fd/pd.py | 2 -- libsigrokdecode4DSL/decoders/can/pd.py | 2 -- 2 files changed, 4 deletions(-) diff --git a/libsigrokdecode4DSL/decoders/can-fd/pd.py b/libsigrokdecode4DSL/decoders/can-fd/pd.py index 04b3c5a4..eb4ca667 100644 --- a/libsigrokdecode4DSL/decoders/can-fd/pd.py +++ b/libsigrokdecode4DSL/decoders/can-fd/pd.py @@ -439,12 +439,10 @@ class Decoder(srd.Decoder): self.last_databit = self.dlc_start + 3 + (dlc2len(self.dlc) * 8) #if rtr == remote then dlc = 0 if self.dlc != 0 and self.rtr_type == 'remote': - self.putb([16, ['Data length code (DLC) != 0 is not allowed']]) self.dlc = 0 self.last_databit = self.dlc_start + 3 + (dlc2len(self.dlc) * 8) #if dlc > 8 then dlc = 8 elif self.dlc > 8 and not self.fd: - self.putb([16, ['Data length code (DLC) > 8 is not allowed']]) self.dlc = 8 self.last_databit = self.dlc_start + 3 + (dlc2len(self.dlc) * 8) diff --git a/libsigrokdecode4DSL/decoders/can/pd.py b/libsigrokdecode4DSL/decoders/can/pd.py index 62a0bf0f..c65a5ff0 100644 --- a/libsigrokdecode4DSL/decoders/can/pd.py +++ b/libsigrokdecode4DSL/decoders/can/pd.py @@ -342,12 +342,10 @@ class Decoder(srd.Decoder): self.last_databit = self.dlc_start + 3 + (dlc2len(self.dlc) * 8) #if rtr == remote then dlc = 0 if self.dlc != 0 and self.rtr_type == 'remote': - self.putb([16, ['Data length code (DLC) != 0 is not allowed']]) self.dlc = 0 self.last_databit = self.dlc_start + 3 + (dlc2len(self.dlc) * 8) #if dlc > 8 then dlc = 8 elif self.dlc > 8: - self.putb([16, ['Data length code (DLC) > 8 is not allowed']]) self.dlc = 8 self.last_databit = self.dlc_start + 3 + (dlc2len(self.dlc) * 8)