X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blobdiff_plain;f=decoders%2Fddc.py;h=395f72ff8bcb16643a205ae81c3de2379a3c1caf;hp=9b5bc5fdd525a053892993a8e32362c12305792d;hb=a2d2aff27099449deb1a791b3adc05ee610861e6;hpb=2b9837d9fc5f9b4eca52327527e18db4bfb730ff diff --git a/decoders/ddc.py b/decoders/ddc.py index 9b5bc5f..395f72f 100644 --- a/decoders/ddc.py +++ b/decoders/ddc.py @@ -60,10 +60,10 @@ class Decoder(srd.Decoder): if self.state is None: # Wait for the DDC session to start. - if cmd in ('START', 'START_REPEAT'): + if cmd in ('START', 'START REPEAT'): self.state = 'start' elif self.state == 'start': - if cmd == 'ADDRESS_READ' and data == 80: + if cmd == 'ADDRESS READ' and data == 80: # 80 is the I2C slave address of a connected display, # so this marks the start of the DDC data transfer. self.state = 'transfer' @@ -71,7 +71,7 @@ class Decoder(srd.Decoder): # Got back to the idle state. self.state = None elif self.state == 'transfer': - if cmd == 'DATA_READ': + if cmd == 'DATA READ': # There shouldn't be anything but data reads on this # address, so ignore everything else. self.put(ss, es, self.out_ann, [0, ['0x%.2x' % data]])