- ]
- options = {}
- annotations = [
- ['dac_select', 'DAC select'],
- ['gain', 'Gain'],
- ['value', 'DAC value'],
- ['data_latch', 'Data latch point'],
- ['ldac_fall', 'LDAC falling edge'],
- ]
+ )
+ annotations = (
+ ('dac-select', 'DAC select'),
+ ('gain', 'Gain'),
+ ('value', 'DAC value'),
+ ('data-latch', 'Data latch point'),
+ ('ldac-fall', 'LDAC falling edge'),
+ ('bit', 'Bit'),
+ ('reg-write', 'Register write'),
+ ('voltage-update', 'Voltage update'),
+ ('voltage-update-all', 'Voltage update (all DACs)'),
+ )
+ annotation_rows = (
+ ('bits', 'Bits', (5,)),
+ ('fields', 'Fields', (0, 1, 2)),
+ ('registers', 'Registers', (6, 7)),
+ ('voltage-updates', 'Voltage updates', (8,)),
+ ('events', 'Events', (3, 4)),
+ )