Push Button - Hilfe bei erster Programmierung Thema ist als GELÖST markiert

Antworten
Dominik Verified
MLL-TEAM
MLL-TEAM
Beiträge: 100
Registriert: Di 8. Apr 2025, 16:17
Hat sich bedankt: 228 mal
Wurde bedankt: 259 mal

Re: Push Button - Hilfe bei erster Programmierung

#26

Beitrag von Dominik Verified »

Hallo Renato

Bitte anstelle der Screenshots den kompletten Code vom Programm-Generator Exportieren wie es hier beschrieben ist. Damit kann besser geholfen werden.
viewtopic.php?t=220

Beim ersten Blick auf Code kann ich dir aber sagen das Problem liegt in der Zeile PBa
Hier steuerst den Tasterkanal an.

Liebe Grüße
Dominik

Alle Informationen und auch die Bauanleitungen zur MobaLedLib findet ihr hier: https://wiki.mobaledlib.de/
Der Shop der MobaLedLib ist hier zu finden: https://shop.mobaledlib.de
Den Generator für Hilfeanfragen im Forum findet Ihr hier: https://help.mobaledlib.de
bomber1970 Verified
Kerzenanzünder
Beiträge: 33
Registriert: Mi 16. Apr 2025, 18:53
Wohnort: Ostfriesland
Hat sich bedankt: 25 mal
Wurde bedankt: 25 mal

Re: Push Button - Hilfe bei erster Programmierung

#27

Beitrag von bomber1970 Verified »

Hallo,
hier jetzt die Datei aus dem Programm Generator.
Prog_Gen_Data_SwitchB2-B4.MLL_pgf
(6.28 KiB) 79-mal heruntergeladen
Gruß
Renato

Gruß
Renato
Benutzeravatar
PeterVT11 Verified
MLL-TEAM
MLL-TEAM
Beiträge: 92
Registriert: Mi 9. Apr 2025, 21:21
Hat sich bedankt: 224 mal
Wurde bedankt: 266 mal

Re: Push Button - Hilfe bei erster Programmierung

#28

Beitrag von PeterVT11 Verified »

Hallo Renato,

Variablennamen mit Bindestrich funktionieren nicht in der MLL. Auch lange Namen sind ungeeignet. Ich hab mal deinen Sketch abgeändert. Aus "Licht-an" hab ich jetzt "Licht_on" gemacht, dürfte natürlich auch "Licht_an" heißen :) . Ich bin kein Freund von solchen Namensgebungen, vor allem, wenn der Umfang größer wird. Ich tendiere eher dazu einer Funktion einen Namen zu geben und dann eine Ziffer dazu (Stellw0, Stellw1..).
Dateianhänge
Prog_Gen_Data_SwitchB2-B4_Version 2.MLL_pgf
(1.62 KiB) 59-mal heruntergeladen

Viele Grüße Peter

Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
bomber1970 Verified
Kerzenanzünder
Beiträge: 33
Registriert: Mi 16. Apr 2025, 18:53
Wohnort: Ostfriesland
Hat sich bedankt: 25 mal
Wurde bedankt: 25 mal

Re: Push Button - Hilfe bei erster Programmierung

#29

Beitrag von bomber1970 Verified »

Hallo Peter,
Vielen Dank, werde ich testen.
In diesem Zusammenhang noch eine Frage, wenn ich die Excel Datei zum Arduino schicke, geht ja ein Fenster auf, welches die Übertragung zeigt.
Kann ich dieses Fenster mit dem kompletten Log anschließend irgendwo sehen? Da scheinen fehler in der Programmierung zu sein, weil da so ein langer Text angezeigt wird.

Gruß
Renato

Gruß
Renato
Benutzeravatar
PeterVT11 Verified
MLL-TEAM
MLL-TEAM
Beiträge: 92
Registriert: Mi 9. Apr 2025, 21:21
Hat sich bedankt: 224 mal
Wurde bedankt: 266 mal

Re: Push Button - Hilfe bei erster Programmierung

#30

Beitrag von PeterVT11 Verified »

Hallo Renato,

Du verwendest einen ESP32? Da werden beim kompletten Kompieliervorgang,der3 Minuten dauert, 2 Hinweismeldungen ausgegeben. Die sind ok.
Zu Deiner Frage, nein das wird nicht gespeichert. Solange das Fenster blau bleibt, ist alles gut. Bei eignem echten Fehler wird das Fenster rot und bleibt stehen. Dann kann man den Text kopieren.

Viele Grüße Peter

Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
bomber1970 Verified
Kerzenanzünder
Beiträge: 33
Registriert: Mi 16. Apr 2025, 18:53
Wohnort: Ostfriesland
Hat sich bedankt: 25 mal
Wurde bedankt: 25 mal

Re: Push Button - Hilfe bei erster Programmierung

#31

Beitrag von bomber1970 Verified »

Hallo,
nein, kein ESP.
Die Fehlermeldungen stehen im Zusammenhang mit den beiden SwitchB programmierungen, soweit ich das in dem blauen Fenster sehen kann.
Geht ja so schnell wieder weg.

Gruß
Renato
bomber1970 Verified
Kerzenanzünder
Beiträge: 33
Registriert: Mi 16. Apr 2025, 18:53
Wohnort: Ostfriesland
Hat sich bedankt: 25 mal
Wurde bedankt: 25 mal

Re: Push Button - Hilfe bei erster Programmierung

#32

Beitrag von bomber1970 Verified »

Hallo,
jetzt bin ich komplett raus. Alles was bis hierhin funktioniert hat, mit den Switch B2 und B4 geht gar nicht mehr.
Ich habe meine alte DCC Programmierung geladen, ohne Switch Programmierung, um noch einmal von vorne anzufangen.
Alles funktioniert wie vorher.
DCC.PNG

Wenn ich aber meine DCC2 Programmierung wieder lade, dann funktionieren die Switch B2 und B4 nicht mehr.
DCC2.PNG
Ich verstehe es leider nicht.

Gruß
Renato
bomber1970 Verified
Kerzenanzünder
Beiträge: 33
Registriert: Mi 16. Apr 2025, 18:53
Wohnort: Ostfriesland
Hat sich bedankt: 25 mal
Wurde bedankt: 25 mal

Re: Push Button - Hilfe bei erster Programmierung

#33

Beitrag von bomber1970 Verified »

Hallo,
vielleicht kann mal jemand erklären, was bei der Programmierung in welcher Zeile passiert, und wo man was abfragt.
Also, was steht in welchem Zusammenhang bei der Switch Programmierung.
Ich drehe mich im Moment leider etwas im Kreis

Gruß
Renato
Benutzeravatar
PeterVT11 Verified
MLL-TEAM
MLL-TEAM
Beiträge: 92
Registriert: Mi 9. Apr 2025, 21:21
Hat sich bedankt: 224 mal
Wurde bedankt: 266 mal

Re: Push Button - Hilfe bei erster Programmierung

#34

Beitrag von PeterVT11 Verified »

Hallo Renato,

was mir auffällt, in der Spalte Adresse müsste die erste "LichtAus" müsste "PBA" lauten. Was geht denn genau nicht?
Kannst Du dann bitte mal dein Sheet exportieren in eine MLL_Pgf-Datei und hier posten. Danke.

Viele Grüße Peter

Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
bomber1970 Verified
Kerzenanzünder
Beiträge: 33
Registriert: Mi 16. Apr 2025, 18:53
Wohnort: Ostfriesland
Hat sich bedankt: 25 mal
Wurde bedankt: 25 mal

Re: Push Button - Hilfe bei erster Programmierung

#35

Beitrag von bomber1970 Verified »

Hallo Peter
ich weis leider nicht, wie ich es schreiben soll.
Muss ich mich entschuldigen, muss ich das ganze Projekt aufgeben, ...........ich weis es leider nicht.

Es hatte ja schon gut funktioniert mit dem SwitchB, um damit einen Servo zu schalten, sogar der Taster hat in den Farben geleuchtet wie gewünscht.
Dann kam der nächste Switch ins Spiel, womit ich eine LED schalten wollte. Nach ein paar Hilfestellungen hat es dann nicht zu 100% geklappt, die LED ging aber an und aus.
Während meiner Versuch es noch etwas besser hinzubekommen, habe ich wohl immer mehr durcheinander gebracht. Zuletzt hat nichts mehr so richtig funktioniert. Also zurück auf die Programmierung ohne Switch. Alles bestens.
Als ich dann wieder die Programmierung mit den switches geladen habe, ging nicht einmal mehr der Switch mit dem Servo. :h2w: :h2w: :h2w:

Ich gebe nicht auf........

Erst einmal auf 3.4.0 geupdatet.

Dann noch einmal die Programmierung mit den Switches bearbeitet, (nach Anleitung aus den vorherigen Beiträgen) geladen.
und siehe da, beim Übertragen auf den Arduino kam dieses mal auch kein langer Text mit Meldungen.
Switch B2 (Servo) schaltet auf geradeaus (Taster leuchtet grün) Servo auf Abbiegen (Taster leuchtet Rot)
Switch B4 (LED) LED An (Taster leuchtet Grün) LED Aus (Taster leuchtet Rot)

Fazit:
Zu 99% liegt das Problem vor dem PC, aber was ich da falsch gemacht habe, weis ich leider nicht.
Ich hoffe ich nerve alle beteiligten nicht zu sehr mit meinen Problemen.

Gruß
Renato
Benutzeravatar
PeterVT11 Verified
MLL-TEAM
MLL-TEAM
Beiträge: 92
Registriert: Mi 9. Apr 2025, 21:21
Hat sich bedankt: 224 mal
Wurde bedankt: 266 mal

Re: Push Button - Hilfe bei erster Programmierung

#36

Beitrag von PeterVT11 Verified »

Hallo Renato,

es freut mich, dass Du nicht aufgegeben hast. Und auch, dass es jetzt funktioniert. Manchmal ist halt der Wurm drin.
Aber wir helfen gerne. Viel Spass noch mit der MobaLedLib.

Viele Grüße Peter

Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag

Zurück zu „Ich brauche Hilfe beim Erstellen“