midi footswitch sketch probleem

Arduino specifieke Software
Berichten: 9
Geregistreerd: 04 Sep 2018, 20:18

Re: midi footswitch sketch probleem

Berichtdoor adinatha » 24 Sep 2018, 11:04

Ik ben bang dat mijn arduino overleden is.
Ik heb m'n footswitch weer in oude staat terug gebracht en footswitch6 erin geladen, waar het mee werkte.
maar ook nu gaan de leds aan wanneer ik de bijbehorende schakelaar indruk maar helaas niet weer uit als ik een andere schakelaar indruk.
Tevens zend hij een 'verkeerde' midicode uit.

Is er ook een manier om het programma stap voor stap te laten uitvoeren voor debuggen?

Advertisement

Gebruikers-avatar
Berichten: 4895
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: midi footswitch sketch probleem

Berichtdoor nicoverduin » 24 Sep 2018, 19:28

Ik betwijfel of de arduino defect is. Je kan altijd via de usb serial van alles naar het console printen. Dus ff niet de midi maar elke variabele kan je dan zien.
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 2491
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: midi footswitch sketch probleem

Berichtdoor shooter » 27 Sep 2018, 10:39

verbouw je programma zodanig dat je al die serial prints naar midi in een aparte functie zet.
zet beide versies van software eens naast elkaar met een dubbele IDE, dan kun je makkelijk kijken waar de verschillen zitten.
controleer of je verbindingen goed zijn, met een simpel programma om de schakelaar te checken (heet commissioning)
paul deelen
shooter@home.nl

Berichten: 9
Geregistreerd: 04 Sep 2018, 20:18

Re: midi footswitch sketch probleem

Berichtdoor adinatha » 29 Sep 2018, 22:49

Serial prints in een aparte functie?, bedoel uit die cases halen?
Heb inmiddels voor elkaar dat de leds uit gaan wanneer er een nieuwe knop wordt ingedrukt.
Ik heb stomweg het subje reset leds uit de cases gehaald en voluit wat in void reset leds (regel 52) staat in de cases gezet.
Wel omslachtig maar het werkt nu wel, maar ik snap niet waarom het eerder wel werkte en nu niet meer.
Maar het maakt me niet uit hoe het er staat als het maar werkt.

De current program variabelen snap ik ook niet meer zo, er word in de cases niets mee gedaan.

Berichten: 9
Geregistreerd: 04 Sep 2018, 20:18

Re: midi footswitch sketch probleem

Berichtdoor adinatha » 30 Sep 2018, 10:08

Eureka.
Via een andere post ben ik erachter dat serial.print vervangen moet worden door serial.write
Midi doet het nu ook maar wel 1 teveel. Bij case 0 krijg ik preset2 ipv 1
Maar hij doet het nu, en daar ben ik heel blij mee.

Vorige

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 4 gasten