I've just finished putting together a Deej using a rpi pico with 5 pots (connected through a multiplexer). I've got everything working on the rpi end and it's sending through the correct data over the serial connection to my computer (windows 11) - example below is copied from PuTTY serial monitor.
3.746395|1023.0|1023.0|3.996155|1023.0
3.496635|1023.0|1023.0|3.996155|1023.0
4.245914|1023.0|1023.0|3.746395|1023.0
3.996155|1023.0|1023.0|3.996155|1023.0
4.245914|1023.0|1023.0|3.496635|1023.0
4.245914|1023.0|1023.0|3.996155|1023.0
3.746395|1023.0|1023.0|3.996155|1023.0
3.996155|1023.0|1023.0|3.996155|1023.0
(is there meant to be spaces on either side of the "|"? I've tried with and without so that's not the problem I'm having)
The Deej config file has the correct serial port (COM4) and baud rate entered, and the deej-debug program connects ok (output below). The program just doesn't change any volumes, regardless of what I do with the pots. I've set the first slider mapping to 'master' for ease of problem solving.
2024-07-10 19:01:16.336 DEBUG deej.tray Running in tray
2024-07-10 19:01:16.360 DEBUG deej.tray Tray instance ready
2024-07-10 19:01:16.376 INFO deej Run loop starting
2024-07-10 19:01:16.376 DEBUG deej.serial Attempting serial connection {"comPort": "COM4", "baudRate": 9600, "minReadSize": 0}
2024-07-10 19:01:16.376 DEBUG deej.config Starting to watch user config file for changes {"path": "config.yaml"}
2024-07-10 19:01:16.378 INFO deej.serial.com4 Connected {"conn": {}}
Any help would be greatly appreciated.