The machine, that is not working has an old image (???).
I will create a new image for this machine tomorrow.
And it uses MCP23008
So maybe the wiring like this is the issue
INFO:zynthian_gui: SETUP ZYNSWITCH 0 => wpGPIO 0
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: SETUP ZYNSWITCH 1 => wpGPIO 0
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: SETUP ZYNSWITCH 2 => wpGPIO 0
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: SETUP ZYNSWITCH 3 => wpGPIO 0
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: SETUP ZYNSWITCH 4 => wpGPIO 100
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: SETUP ZYNSWITCH 5 => wpGPIO 101
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: SETUP ZYNSWITCH 6 => wpGPIO 102
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: SETUP ZYNSWITCH 7 => wpGPIO 103
Mar 12 14:21:32 zynthian startx[1215]: INFO:zynthian_gui: MIDI SWITCHES SETUP…
INFO:zynthian_gui: MIDI ZYNSWITCH 7: 12 CH#15, 1
@jofemodo
I installed 2020-03-11+update and still don’t get the snapshot loaded on the MCP23008 with no zyncoders but 3 custom switches.
If you can’t reproduce this scenario. Could you tell me, where I should add logs?
OK! I have it! MIDI send wasn’t implemented in the old zyncoder MCP23008 code (polling zynswitches).
I just created a branch in the zyncoder repository:
Hi, I added an extra switch to the pin 16 (GPIO23/wPI4) of the RPi4 and I can detect it working from the commandline, but I cannot make zynthian detect it. I tried adding both 4 and 23 to the end of the list of switches in the webconf, but nothing works. Not a single message in the UI log either. Standard buttons on the MCP work well.
Am I missing something? I have to admit that I am not sure about the exact role of the “Wiring Layout” selector. So I have just selected the “Mcp23017 Zynscreen” option. Do I need to switch to another one?