Zitat von blaum im Beitrag #7624
Hallo liebe MLL’ler,
ich habe einen Fehler in der direkten seriellen Ansteuerung des Soundmodul JQ6500 auf dem „MLL-Motherboard“ bemerkt.
Es geht dabei um die Lautstärke-Funktionen Increase / decrease.
...
...
Das führt dazu, dass die Lautstärke nicht geändert wird.
Hallo Günter,
danke für die ausführliche Fehleranalyse, so konnte ich das Problem sofort finden und beheben.
Eine schnelle Lösung ist es, wenn du die Datei ...\MobaLedLib\Ver_3.1.0\LEDs_AutoProg\JQ6500SoundPlayer.h öffnest und Zeile 96 änderst von
vorher: buffer[2] = JQ6500_CMD_VOL_UP + command;
nachher: cmd = JQ6500_CMD_VOL_UP + command;
Danach mit "Z. Arduino schicken" das Programm neu bauen und übertragen - fertig.
Verwendest du einen ESP32? Dann musst du beim Drücken von "Z. Arduino schicken" die Shift-Taste halten, damit wird ein kompletter Rebuild ausgelöst. Das aber nur einmalig, dann ist die Code-Änderung übernommen.
Die Fehlerbehebung werde ich ebenfalls in die nächste Beta aufnehmen.
Jürgen...