After having some more problems of my own I just tried out the “[Lua] Message API” preset to see if I’m hallucinating. Nope, I am still wondering if the message:print() function is showing the correct value? I think the log snippet below is quite self explanatory. Bug / feature / both / none / me = the problem?
15:08:48.363 –[Message]--------------------------------
15:08:48.367 address: 0x90188e5c
15:08:48.370 deviceId: 1
15:08:48.373 type: cc7 (1)
15:08:48.376 parameterNumber: 1
15:08:48.380 min: 0
15:08:48.383 max: 127
15:08:48.385 value: 16537
15:08:48.388 signMode: 4
15:08:48.391 lsbFirst: 0
15:08:48.397 bitWidth: 7
15:08:48.402 relative: 0
15:08:48.406 relativeMode: 1
15:08:48.409 accelerated: 0
15:08:48.414 lua: message on value=127
15:08:54.203 lua: message current value=69