Hi @PaulRB,
Thank you for your time writing this out.
Some follow up questions if I may...
Do arrays not use more memory? I wrote the switch statement out this way with 'never forgo clarity for brevity' in mind (Or however the saying goes?).
#define ch1 1
#define ch2 2
As for these, this makes it easy for me to change the start DMX address as this code, if it were working would be uploaded to different locations where the start address would be different.
Very keen to hear your thoughts, you aren't suggesting that this is causing my issue btw?
Best,
M