class Decoder(srd.Decoder):
api_version = 2
id = 'tca6408a'
- name = 'TCA6408A'
- longname = 'TI TCA6408A'
+ name = 'TI TCA6408A'
+ longname = 'Texas Instruments TCA6408A'
desc = 'Texas Instruments TCA6408A 8-bit I²C I/O expander.'
license = 'gplv2+'
inputs = ['i2c']
if cmd != 'START':
return
self.state = 'GET SLAVE ADDR'
- self.block_start_sample = ss
elif self.state == 'GET SLAVE ADDR':
self.chip = databyte
self.state = 'GET REG ADDR'
handle_reg(databyte)
elif cmd == 'STOP':
self.state = 'IDLE'
-