import sigrokdecode as srd
class Decoder(srd.Decoder):
- api_version = 1
+ api_version = 2
id = 'rgb_led_spi'
name = 'RGB LED (SPI)'
longname = 'RGB LED string decoder (SPI)'
license = 'gplv2'
inputs = ['spi']
outputs = ['rgb_led_spi']
- annotations = [
- ['rgb', 'RGB values'],
- ]
+ annotations = (
+ ('rgb', 'RGB values'),
+ )
def __init__(self, **kwargs):
self.cmd_ss, self.cmd_es = 0, 0
rgb_value |= int(blue)
self.cmd_es = es
- self.putx([0, ["#%.6x" % rgb_value]])
+ self.putx([0, ['#%.6x' % rgb_value]])
self.mosi_bytes = []