Update: my definition file was reading the wrong bytes compared to where my controller was writing (1 indexed vs 0 indexed). My corrected definition file now reads:
My controller is passing position % 8210 and microseconds % 16384. Everything seems to be working when playing. I'll work on adding paused/stopped functionality.
I also changed the max value to be non-inclusive, so values will go to [min, max). Is this correct?
Thank you!
<jog byte="0" size="word" full="8210" min="0" max="8210" name="POSDELTA" deck="1" />
<jog byte="2" size="word" full="16384" min="0" max="16384" name="TIMEDELTA" deck="1"/>
My controller is passing position % 8210 and microseconds % 16384. Everything seems to be working when playing. I'll work on adding paused/stopped functionality.
I also changed the max value to be non-inclusive, so values will go to [min, max). Is this correct?
Thank you!
Posted Tue 21 May 24 @ 5:03 pm