Open artBoffin opened 7 years ago
bump
The subtraction of 1 to allow the data structure to be a list makes sense, but the bound on line 46 is wrong... should be if not 0 <= chan-1 <= DMX_SIZE
. It blows up when attempting to set the first channel.
bump
this is still an issue
It looks like all channels are offset by -1, so to update channel 1 ask to update channel 2, to update channel 10 ask to update channel 11.
It appears this part of the code throws an error while trying to set channel 1:
if not 1 <= chan-1 <= DMX_SIZE:
Channel 2 is mapping to channel 1 though when send to the fixture... confusing