import sigrokdecode as srd
class Decoder(srd.Decoder):
- api_version = 1
+ api_version = 2
id = 'rgb_led_spi'
- name = 'RGB LED (SPI mode)'
- longname = 'RGB LED string decoder (SPI mode)'
+ name = 'RGB LED (SPI)'
+ longname = 'RGB LED string decoder (SPI)'
desc = 'Generic RGB LED string protocol (RGB values clocked over SPI).'
license = 'gplv2'
inputs = ['spi']
outputs = ['rgb_led_spi']
- probes = []
- optional_probes = []
- options = {}
- annotations = [
- ['rgb', 'RGB values'],
- ]
+ annotations = (
+ ('rgb', 'RGB values'),
+ )
def __init__(self, **kwargs):
self.cmd_ss, self.cmd_es = 0, 0