I should clarify that this is with the MSW F8R device, which shares the same I2C messages as 16n faderbank. There are only 8 faders on this device, but they are set up to respond on 1-8 and 9-16 identically. I have two F8R which I could configure with different addresses eventually but I’m only set up with one right now.
From druid, sequential reads of faders 1 & 2 on F8R #1, address 0x34, with fader 1 @ halfway point (~5V) and fader 2 maxed (~10V):
ii.faders.get(1)
^^ii.faders([[1]],5.024414,1)
ii.faders.get(2)
^^ii.faders([[2]],5.024414,1)
ii.faders.get(2)
^^ii.faders([[2]],9.980469,1)
ii.faders.get(1)
^^ii.faders([[1]],9.980469,1)
ii.faders.get(1)
^^ii.faders([[1]],5.024414,1)
So there’s something a bit squirrely with reading a fader and getting the previous fader’s data instead. But the values look good. I’m not versed enough with druid to set up an ii.faders.event yet.
Let me try pulling reads from Teletype and make sure this is a Crow issue and not a F8R one.
From Teletype:
FB 1
8232
FB 2
16352
FB 1
8232
No apparent issues. Other than me being a dweebus and trying to edit this post with my Teletype keyboard 