From: Uwe Hermann Date: Fri, 10 Apr 2020 19:36:52 +0000 (+0200) Subject: ltc26x7: Option renames for consistency. X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=c7c4c06c0f04a8e080eeaab41f1c76421844cf8c;p=libsigrokdecode.git ltc26x7: Option renames for consistency. The 'part' option is renamed to 'chip' (and 'ref' to 'vref') to be more consistent with the naming used in other decoders. --- diff --git a/decoders/ltc26x7/pd.py b/decoders/ltc26x7/pd.py index 3a45ccd..e0c6a7d 100644 --- a/decoders/ltc26x7/pd.py +++ b/decoders/ltc26x7/pd.py @@ -52,9 +52,9 @@ class Decoder(srd.Decoder): outputs = [] tags = ['IC', 'Analog/digital'] options = ( - {'id': 'part', 'desc': 'Part', 'default': 'ltc26x7', + {'id': 'chip', 'desc': 'Chip', 'default': 'ltc26x7', 'values': ('ltc2607', 'ltc2617', 'ltc2627')}, - {'id': 'ref', 'desc': 'Reference voltage', 'default': 1.5}, + {'id': 'vref', 'desc': 'Reference voltage (V)', 'default': 1.5}, ) annotations = ( ('slave_addr', 'Slave address'), @@ -122,14 +122,14 @@ class Decoder(srd.Decoder): def handle_data(self, data): self.data = (self.data << 8) & 0xFF00 self.data += data - if self.options['part'] == 'ltc2617': + if self.options['chip'] == 'ltc2617': self.data = (self.data >> 2) - self.data = (self.options['ref'] * self.data) / 0x3FFF - elif self.options['part'] == 'ltc2627': + self.data = (self.options['vref'] * self.data) / 0x3FFF + elif self.options['chip'] == 'ltc2627': self.data = (self.data >> 4) - self.data = (self.options['ref'] * self.data) / 0x0FFF + self.data = (self.options['vref'] * self.data) / 0x0FFF else: - self.data = (self.options['ref'] * self.data) / 0xFFFF + self.data = (self.options['vref'] * self.data) / 0xFFFF ann = [] for format in input_voltage_format: ann.append(format % self.data)