1zu160 - Forum



Anzeige:


THEMA: Kennt Ihr schon DCC++? (6)

THEMA: Kennt Ihr schon DCC++? (6)
Startbeitrag
haba - 20.12.24 22:45
Dann machen wir weiter....
Der Fünfer war hier: https://www.1zu160.net/scripte/forum/forum_show.php?id=1379860
Harald.

Zitat - Antwort-Nr.: | Name:


Zarwos brauxt an Synchronsprecher?


Bei dir nehm ich dann lieber Untertitel

Jetzt müssen wir zu Weihnachten noch die -Devel Software in -Prod umtaufen. Groß geändert wird da nix mehr, es funktioniert ja.

Inwieweit jemand in der EU wagt "Fertiggeräte" mit aufgespielter Software zu verkaufen weiss ich nicht. Dann wäre es ja ein "Elektrogerät" oder so.

Grüße,
Harald.

Zitat - Antwort-Nr.: | Name:

Inwieweit jemand in der EU wagt "Fertiggeräte" mit aufgespielter Software zu verkaufen weiss ich nicht. Dann wäre es ja ein "Elektrogerät" oder so.


Auf jeden Fall ein riesiges Bürokratiemonster und viele zusätzliche Kosten und Gebühren! Ganz besonders in Deutschland! (Stiftung EAR, Elektroaltgeräte-Gesetz)
Gruß Holger
Das hab ich befürchtet. Aber zum Glück sind die meisten zumindest so bastelbegabt dass folgende Schritte kein unüberwindliches Hindernis darstellen:

USB einstecken

Installer runterladen

Eine Handvoll Clicks durchführen

Netzteil (Spannung nach Geschmack) einstecken

Und danach ist die Zentrale fertig, Gehäuse gibt's auch als Druck wenn man das unbedingt braucht. Sonst halt nur auf Unterlage festschrauben, das Teil ist recht klein und leicht.

Die Webseite wird laufend upgedated.

Grüße,
Harald.
Morgen,

ist das die korrekte Seite, um sich die Dinge mal zu bestellen?

https://dcc-ex.com/#gsc.tab=0

Danke VG Freetrack
https://dcc-ex.com/ex-commandstation/ready-to-run/purchasing.html#gsc.tab=0

Shopping Links sind auf der Seite.

Grüße,
Harald.
Vertrieb für Europa geht über https://www.mrw-electronics.com in Österreich.
"Set EX-CSB1 incl. Display & Housing" gibt es für €114,05 incl. Steuern und Versand.

Habt nen schönen Tag
Volker
Danke Harald,

kannst du mir noch ein Wort zur PWM-Funktion sagen?

Kann das Teil also alternativ zum DCC -Signal PWM-Strom auf Blöcken erzeugen und einen Mischbetrieb ermöglichen?

(Also im Prinzip so ähnlich wie Dinamo es kann oder es ALAN versucht hat).

Und welche Rückmelder bzw. Signal-Verteiler kann man verwenden?

Danke VG Freetrack


Ja, man kann alternativ PWM aber die Umschaltung ist manuell. Dafür funzt es. Man nimmt dazu eine beliebige Adresse.  PWM Frequenzen umschaltbar über F29 bis F31.

Rückmelder via I2C, das ist mehr für Bastler. In Zukunft vielleicht auch über IP (alles eine Frage der Software)

Grüße
Harald.
Hi,

ich habe ein Problem mit dem EX-Installer 0.0.20 für mein neues DCC-EX CSB1 Board

Umgebung Ubuntu LTS 24.04

Der Installer startet, holt sich das Arduino CLI 0.35.3 und die ESP32 Files

findet das /dev/ttyUSB0

aber nach der Auswahl der Configuration für das CSB1 ist der Compile und load button ausgegraut und kann nicht angeklickt werden.

Wenn ich den CSB1 auswähle, ist die Motordriverlist leer. Vielleicht liegt es ja daran ?

VG wassi

PS: im log steht bei Auswahl CSB1
2024-12-31 12:10:09.134 - ex_installer.ex_commandstation - DEBUG - Found motor driver list []

PS2: habe gerade gesehen, das auf dem CSB1 Board schon eine Firmware 5.2.90/devel-202411091200z ab Lieferant drauf ist

Die von wassi zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login



Hi,

kurze Rückmeldung,

Hat sich erledigt, wenn man stat dem Latest Production V5.0.9 den Latest Developer Zweig auswählt, kann man auch einen Motorschield auswählen.
Dann geht auch Compile and Load

VG wassi
Zitat - Antwort-Nr.: | Name:

gerade gesehen, das auf dem CSB1 Board schon eine Firmware 5.2.90/devel-202411091200z ab Lieferant drauf ist



Wir kommen gerade mir so administrativen Sachen wie Release zusammenbacken nicht richtig nach, hoffen aber dass es im neuen Jahr als erstes eine Softwareversion zusammenkommt die nicht nur funktioniert sondern auch gut aussieht Da es einfach ist die Version zu wechseln kann ist ja kein Ding eine Neue zu testen. Dich würde ich es bevorzugen wenn die Distributoren nur Softwareversionen aufspielen würden, die einen Tag im GitHub haben. https://github.com/DCC-EX/CommandStation-EX/tags

Grüße, bin gut gerutscht (bei -2C und Schnee), hoffe ihr auch,
Harald
Hallo,

Folgendes Problem beim einrichten habe ich;

Dabei bin ich, nach diesem Video vorgegangen, https://www.youtube.com/watch?v=fy4XaZa3anM&t=1547s  bei 31:00 Min. zeigt der Kollege das einbinden seiner beiden erstellten File in myAutomation.h

Wenn ich diese beiden #include Zeilen Eingebe kompiliere und hochladen will, erhalte ich eine Fehlermeldung.
Es wird kein Text angezeigt, nur in Rot  Error during build: exit status 1

Beste Grüße

Peter
Denkst du wirklich dass die Menge an Informationen die du gegeben hast ausreicht um Dir helfen zu können?

Grüße,
Harald.
Hallo Peter,
scrolle mal in dem Feld nach oben, irgendwo findest du eine Meldung, welche zu exit status 1 führt.

Viel Erfolg Uli
Hallo,

ja das hatte ich gehofft. Habe sonst kein Information.

Welche sind denn notwendig?
In dem Feld weiter oben, wo sonst Fehlermeldungen stehen, ist leider nichts. Das Feld ist komplett leer.

Grüße  Peter

Die von Peter Bro. zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login

Hallo,

sobald ich #include "mySubfile" in "myAutomation" eingebe bekomme ich die Fehlermeldung.


Wer kann mir da weiter helfen?

Hat sich erledigt, habe den Fehler gefunden.

Gruß  Peter

Die von Peter Bro. zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login



Hallo DCC-EX Anwender und die es noch werden wollen,

ab und zu bekomme ich die Mitteilung dass mal wieder jemand ein Video über DCC-EX auf die Tube gelegt hat. So auch diesmal und sogar zwei Folgen bei https://www.youtube.com/@StefansMoBa-Projekte Dann guckt man sich die an und der positive Feedback (bis jetzt sind so gut wie alle begeistert) geht ja auch gut runter. Doch manchmal findet man Sachen die noch verbessert werden können. So diesmal mit den vorgestellten Produkten. Wenn man Software so offen macht wie wir es tun, dann hat man keine Möglichkeit bei allen Verkäufern auf der Welt nachzusehen ob die Kombination der Hardware auf der sie dann angewendet wird gut ist. Bei den (jetzt gerade sieben) von der DCC-EX Webseite verlinkten Verkäufern haben wir Entwickler einen engen Dialog wie die Produkte zusammengesetzt werden. Bei andern Verkäufern manchmal gar nicht. So ein Produkt is
Zitat


Lieferumfang Teilesatz BETA mit ESPDUINO-32 ESP32 Wroom-32 Mikrocontrollerboard:
-ESPDUINO ESP32 Mikrokontroller Board
-L298HN Motor Shield (auch einzeln erhältlich)
-USB Netzteil 5V 1A zur Stromversorgung des Mikrocontrollerboards (für den Betrieb ohne PC)
-USB Kabel 1 Meter
-Netzteil zum Anlagenbetrieb nach Wahl: 16V 2A/14V 2A/12V 2A oder ohne Netzteil
-Adapterkabel mit Buchse (zur einfachen Verbindung des Netzteils mit dem Motorshield)
-Gleisanschlusskabel
-1x Widerstand zum einlöten (Lötarbeiten sind zwingend erforderlich)
-3x Steckbrücken
-Kurzanleitung als Download


der auf Ebay erhältlich ist. Das Problem bei der Zusammenstellung von ESP32 + L298HN  nach der gelieferten Anleitung ist dass in dem Fall der L298 nur mit 3.3V betrieben wird. Da das eigentlich ein 5V Motorshield ist das dann ohne extra Schutz auf einem 3.3V CPU sitzen würde dürfen es auch nicht einfach so 5V sein. Sonst geht der ESP32 in die ewigen Jagdgründe.  Als wird das Shield mit 3.3V betrieben, aber der L298 chip ist erst ab 4.5V spezifiziert (die er so natürlich nicht bekommt). Aus den vielen zufriedenen Kundenbewertungen zu schließen geht das wahrscheinlich meistens gut. So das sag ich jetzt nicht weil ich euch eine Zentrale für knapp 30 EUR madig machen will oder weil andere Verkäufer das DCC-EX Shield verkaufen sondern weil ich will dass ihr nicht enttäuscht werdet. Auch wenn es nicht funktioniert dann landen oft die Fragen bei DCC-EX und nicht beim Verkäufer, und dann wissen wir oft nicht mal wie die Hardware aussieht. Auf der DCC-EX Webseite gibt es auch Informationen zur Kombination ESP32 und L298 und wie man die kombinieren kann - aber eben nicht in der oben gennanten Weise. So denkt etwas nach was ihr wo bestellt und wie das zu euren Zielsetzungen passt.

Grüße,
Harald.
Hallo,

es gibt eine neue Master-Version:  5.4.0

Viel Erfolg
Uli
Hallo zusammen,

Ich bin komplett baff - - da startet man vor ein paar Jahren einen Thread ins Blaue https://www.1zu160.net/scripte/forum/forum_show.php?id=993634 dann macht man einige Zeit weniger Moba, und schwupps, dann gibt es schon die sechste Runde!

Ihr seid grossartig, danke für die tollen Beiträge und viel Spass mit DCC++ !

Lg Thomas Aka fka Lokschrauber
Moin zusammen,

hab gerade mal etwas gelesen in dem Link von 'lokschrauber' @#19....
Es ist schon beachtlich was aus dem Projekt geworden ist, Respekt!!!

Ich habe seinerzeit mit dcc++ begonnen, mit Pololu Motorshield, mit angelöteten Brücken usw,
hat schon immer einigermaßen funktioniert, aber gegen das heutige "DCC-EX" ...? kein Vergleich!

Daran ist zu sehen, wie großartig Open-Source sein kann, in Software UND Hardware.
Wäre es daher nicht an der Zeit den Thread "dcc++" zu beenden und einen neuen mit dem richtigen
Namen, also z.B. "DCC-EX CommandStation", im Titel zu beginnen?
Denn mit der Ur-Version hat die heutige, geniale Version nur noch die Idee gemeinsam

Gruß, Günter

PS: Beginne gerade mit "EX-Turntable" --> Ansteuerung einer Drehscheibe, und dann sind da noch
       all die anderen Features: fahren mit DC, EX-Toolbox, TrackManager  um nur einges zu nennen.
Zitat - Antwort-Nr.: | Name:

es gibt eine neue Master-Version:  5.4.0


Ich musste wegen einem kleinen Bug der nur das Weichen schalten bei ESP32 betrifft 5.4.1 nachschieben. Also nur wenn ihr erlebt dass eure DCC Weichendecoder bei einer ESP32 Zentrale nicht immer zuverlässig schalten braucht ihr 5.4.1.

Grüße,
Harald
Hallo,

wie muss ich dies Mega Shield in DCCEX einrichten?
Ist das Überhaupt möglich?
https://www.dfrobot.com/product-560.html?srslti...1N54-zaKy1FP0ktg6bJZ

Kann mir da jemand weiter helfen?

Danke

Grüße
Peter
Hallo Peter,

Es wäre schön zu wissen, was du mit diesem Board vor hast?

Wenn es nur für den Anschluss der externen Leitungen ist, wirst du nicht glücklich damit werden.

Ich habe dieses Board: https://de.aliexpress.com/item/32864836449.html dafür benutzt.
Ich habe es auch nur beim freundlichen Chinesen gefunden.

Es sind auf der Seite mehrere Artikel: die ersten beiden Bilder anklicken, beim ersten muss man die Header und Schraubanschlüsse selber auflöten.

Im Anhang meine derzeitiger Aufbau mit dem atmega256.

Franzi

Die von vbh zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login

Ich finde die Schraubklemmen auch praxistauglicher als die vielen Steckpins. Seinen Zweck wird aber das Board von dfrobot aber auch erfüllen, kommt ein bißchen darauf an, was du anschließen willst.

Uli
Was willst du mit dem Teil von DFROBOT? Wenn ich das richtig gesehen habe dann hat zwar viele Pins wie ein Igel, muss aber direkt auf dem Mega sizten. Wenn man dann ein Motorshield drauf setzt ist sind die Hälfte der Pins dann wieder verdeckt. Da es nur ein Kabel an eine andere Stelle ist muss man auch nichts einrichten. Ich versteh nicht zu was das gut sein soll.

Grüße,
Harald.
Das Teil möchte ich nutzen, wenn das möglich ist.
Durch das Teil habe ich mehr Pins trotz Motorshield.

Grüße
Peter
Die Anzahl der IO verändert sich nicht, möglicherweise werden aber gewisse IO durch Verbindungen zB zu der Zigbee Elektronik blockiert.

Das ist schön gebettet für einen typischer Fall von zuerst Hardware anschließen die keiner empfiehlt und dann kommen wenns oh Wunder nicht funktioniert.

Grüße,
Harald.
Hallo Harald,

das ist immer noch ein Testen, der ganzen Sache. Durch probieren auch die Möglichkeiten von DCCEX zu lernen.
Wenn es nicht geht, fliegt die Platine wieder raus, auch kein Thema.

Aber eine Frage zu dem Thema Aliase, diese werden ja mit ALIAS und dann in Klammern den Namen, muss dieser in Englisch sein oder kann ich auch in Deutsch wie z.B. Frontlicht etc. verwenden?

Grüße
Peter
Hallo,

wie wäre es, wenn Du die Pins auf der rechten Seite mit langen Pins aufständerst und das I/O Shield oben auf das Motorshield drauf setzt?

Du musst halt immer genau drauf achten, welche Anschlüsse belegt sind und welche Du frei verwenden kannst.

Bedenke aber, auch der Mega hat nur 16 MHz CPU Takt. Der hat zwar viele GPIO und mehr Speicher, aber schneller ist er deshalb nicht.

Grüße, Peter W
Hallo,
nur so eine Idee:
nimm einen UNO oder zweiten MEGA als EX-IOExpander (https://dcc-ex.com/ex-ioexpander/supported-devices.html#gsc.tab=0 ) Auf diesen UNO/MEGA kannst du dann dein Board stecken und hast max. 62 I/O. Verbinde ihn mit I2C mit der CS.  Achte darauf, dass die I2C-Leitung kurz ist.

Viel Erfolg Uli
Hallo Peter.
Hallo Uli,

ja deshalb werde ich den STM32F446 oder 429 , wird ja auch von DCCEX unterstützt, mal testen, der müsste doch um einiges schneller sein und hat auch mehr Pins.

Bin mal gespannt ob sich da ein Wechsel lohnt.

Was heißt kurze I2C Leitung? Auf der DCCEX habe ich da noch keinen Hinweis dazu gesehen. Das soll sich so um 1 - 1,5 Meter abspielen unter dem BW, je nach Lage der Zentrale.

Grüße  Peter
Zitat - Antwort-Nr.: | Name:


Aber eine Frage zu dem Thema Aliase, diese werden ja mit ALIAS und dann in Klammern den Namen, muss dieser in Englisch sein oder kann ich auch in Deutsch wie z.B. Frontlicht etc. verwenden?


Der name im ALIAS(name) muss den Regeln eines Variabelnamens in C erfüllen.

Grüße,
Harald.
Ob eine Buslänge von 1-1,5m schon kritisch ist, kann ich mangels Erfahrung nicht beurteilen. I2C wurde für Verbindungen zwischen ICs auf einer Leiterplatte entwickelt. Die Kapazität dieser Verbindung(en) darf 400pF nicht überschreiten. Es gibt sogenannte I2C-Bus Extender. Da sollen Kabellängen bis 50m möglich sein.

Gruß Uli
Hallo,

hat schon jemand Erfahrung mit DCCEX und STM Nucleo F446RE?

Leider findet der EX-Installer die Platine nicht.
Mit IDE kann ich die Platine finden und auch die CommandStation aufspielen.

Kann mir da jemand Starthilfe geben?

Danke

Grüße
Peter
Was denkst du wie groß das Geschrei wäre, wenn das im Installer wählbar ist bevor das dann Idiotensicher durchläuft? Irgendwer muss es auch noch machen und testen. Davon abgesehen werden wir das Backend von arduino-cli auf platformio umstellen müssen. Wenn es auch noch jemand gibt der Erfahrung Microsoft glücklich machen hat (wegen Windows Defender) dann bitte melden. Solange bitte für STM32 ab besten mit Platformio installieren.

Grüße,
Harald.
Naja in der Beschreibung auf  der DCCEX Homepage werden ja einige Platinen mit Unterstützt und empfohlen angezeigt.
Dann hatte ich mich etwas eingelesen und mir gedacht das versuchste mal.
Aber es geht nicht, jedenfalls habe ich es nicht geschafft.
Warum werden die Platinen da so angezeigt?
Das das nicht Idiotensicher ist ist mir schon klar,
Wenn eh eh nicht geht oder nur für Spezialisten ist.
Aber gut dann bleib ich beim Mega und seh zu wie weit ich komme.

Gruß
Peter




Es geht, mir Arduino IDE oder PlatformIO. Nach meiner Meinung ist für STM32 die zweite Methode die einfachere weil im platformio.ini steht wie die Installation ausgeführt werden soll. In MotorDrivers.h steht wie man ein Shield angibt.

Wenn das noch nicht reicht dann ist es noch nix für dich.  Nur für Spezialisten? Wir haben alle unterschiedliche Talente und ich würde bestimmt einiges was hier im Fahrzeugbau gezeigt wurde auch nicht hinbekommen.


Aber wir sind auf dem Weg zu mehr STM32 und der F439ZI ist auch schon im Prototypstadium.

Grüße,
Harald
Ich habe mir 2 Platinen heute zum testen besorgt von Reichelt. Einmal F429 + F446.
Da ich das noch NIE gemacht habe, war ich sehr gespannt wie das geht, ob das schneller ist und mehr Möglichkeiten hat durch den grösseren Speicher.

So, du kennst das bestimmt auch, wenn man etwas noch nie gemacht hat.

Aber ich werde die Platinen morgen wieder zurück bringen. Der Versuch ist für mich erstmal gescheitert.

Mit diesem PlatformIO habe ich auch noch nicht gearbeitet.

Grüße
Peter
Hallo Harald,

Der Windows Defender hat mich bisher nicht geärgert.

Ich nutze ausschliesslich vsCode mit PlatformIO
ich habe den Branch Devel über RSS abonniert, damit bekomme ich Änderungen zeitnah mit.

Die Frage letztens: Es wurde von Euch innerhalb eines Halben Tages das Problem beseitigt

Ich nutze entweder den Arduino Mega2560 oder den ESP32
Sinnvoller erscheint mir für neue Projekte die Arduinos nicht mehr zu nutzen, wenn die per WLAN angeschlossen werden sollen. Die bessere Verbindung stellt man zB über den ESP32 oder andere her, die schon das WLAN Modul integriert haben.

Der Schritt nach vsCode ist sinnvoll, es ist schon enormer Aufwand die Arduino IDE einzurichten,
Allerdings muss man sich mit vsCode länger befassen, die Oberfläche erschlägt einen erstmal

Wenn man es dann verstanden hat, ist die Arbeit mit vsCode + git schon echt Klasse.

zu den neuen STMs usw: Es ist schon ein enormer Aufwand all diese verschiedenen Controller einzubinden und den Code auch zu testen. Danke für die Arbeit.


Viele Grüße, Franzi
Die STM32 kannst du bald verwenden, das Aufspielen auf F446RE sollte eigentlich jetzt schon einfach gehen. Ich wundere mich etwas dass der Installer das Board nicht erkannt hat, weil ich glaube das ging schon mal. Auch Arduino IDE sollte DCCEX aufgespielt bekommen. PlatformIO auch.
https://dcc-ex.com/reference/hardware/microcont...ze-and-nucleo-f429zi

F429ZI und F439ZI kommen bald auch mit Ethernetsupport.

So vielleicht noch ein Quäntchen Geduld.

Harald.

Zitat - Antwort-Nr.: | Name:


zu den neuen STMs usw: Es ist schon ein enormer Aufwand all diese verschiedenen Controller einzubinden und den Code auch zu testen. Danke für die Arbeit.


Auf esp32 alleine verlassen wir uns  nicht und AVR wird zu klein. In einen Mega gehen nur so 70 Weichen rein, dann ist das RAM zu Ende und wir machen schon alle Tricks.

Grüße
Harald
Hallo Harald

danke für den Post #40, genau deswegen habe ich mir diese beiden Boards gekauft.
Ich weiß das ich keine Fachmann bin, muss mich also auf die Aussagen und Empfehlungen, die ich lese, verlassen.

Dann war meine Meldung zumindest ein Hinweis darauf, das das Board nicht erkannt wird.
Habe es mit IDE probiert, da war ein aufspielen möglich, aber sollte ja mit dem Installer gehen.

Platformio habe ich mir zwischenzeitlich auch mal installiert, oh man noch unübersichtlicher am Anfang, das wird schwer.

Auf den Discord, habe ich mich auch angemeldet, erstmals, da ich aber wenig Englisch kann, auch nicht die Lösung.

Also was kann ich derzeit tun? Warum wird das F446ZE + F429ZI nicht erkannt?

Kannst DU mir da weiter helfen, den Fehler zu finden?

Gruß
Peter
Hallo Harald,

wozu ich noch keine Infos gefunden habe:
- Wieviel RAM benötigt eine Weiche ?
- Wieviel RAM benötigt ein "Block": IFRESERVE/FREE ?
- Wieviel RAM benötigt ein Signal (rot/gelb/grün) ?
- Wieviel RAM benötigt ein Sensor (aktiv/inaktiv) ?
- Wieviel RAM benötigt ein LATCH ?

Dadurch könnte ich abschätzen, ob ein MEGA ausreicht oder ob ich gleich einen vorhandenen F411 nehme. Umsteigen kann ich problemlos, da fast alle I/Os über I2C angebunden sind.

Meine Anlage wird ca. 20 Weichen, ca. 20 Blöcke, ca 30 Sensoren und 6 Signale (rot/gelb/grün) haben.

Bei den F4xx muss beachtet werden, dass manche I/Os nur 3.3V vertragen.

Gruß Uli
Zitat - Antwort-Nr.: | Name:  Habe es mit IDE probiert, da war ein aufspielen möglich, aber sollte ja mit dem Installer gehen.



Wenns mit der IDE geht, dann ist doch soweit gut, oder?

Zitat - Antwort-Nr.: | Name:


Kannst DU mir da weiter helfen, den Fehler zu finden?



Siehe Bild. Bei mir sind im Installer die beiden Boards die wir bis jetzt im Installer supporten als Auswahl zu sehen.

Grüße,
Harald

Die von haba zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login

Zum Verbrauch vom RAM und FLASH (das sind bei AVR ja zwei verschiedene Paar Schuhe) ist es schwer genaue Aussagen zu machen da ja dazwischen auch noch ein Kompilator werkelt der das zu optimieren versucht. Weichen brauchen auch je nach Typ verschieden.

Zitat - Antwort-Nr.: | Name:


Meine Anlage wird ca. 20 Weichen, ca. 20 Blöcke, ca 30 Sensoren und 6 Signale (rot/gelb/grün) haben.



Das sollte in einen Mega reingehen. Wenn du aber viel Automation vor hast und der STM32 schon da ist würde ich einen STM32 nehmen. Außer du willst bald mit RailCom experimentieren, der Cutout wird zuerst auf dem Mega realisiert (weil es da am einfachsten war).

Grüße,
Harald.
Hallo Harald,

#44  Ja die Auswahl Möglichkeit wie auf dem Bild zu sehen habe ich auch. Wähle dies entsprechend an.
Dann folgt das kompilieren, dass klappt auch, dann kommt die Fehlermeldung, das das Board, F446 nicht gefunden wurde.  Exit error 7 in Rot angezeigt.
Gruß
Peter
Hallo Harald,

Railcom – gutes Stichwort. Ich suche für mein eigenes Projekt noch einen Railcom-Detector. Ein paar Schaltungen habe ich im Internet schon gefunden, aber noch nichts fertiges. Allerdings habe ich noch nicht wirklich intensiv gesucht. Meine DCC-Implementierung wird vermutlich erst in der zweiten Jahreshälfte starten. Was schwebt Euch denn da hardware-mäßig vor?

Klaus
@46 das hat sich aber weiter oben noch anders angehört.

@47 Es gibt ein paar Leute die basteln was, um aber das in alle Blocks einsetzen zu können muss das einfacher und billiger werden. Nicht meine Expertise.

G.
H.
naja gibt es denn einen Vorschlag, was ich machen kann, damit es denn doch funktioniert?

Gruß
Peter
hier das Bild dazu.

Gruß
Peter

Die von Peter Bro. zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login

Hallo Uli,

den Treiber habe ich geladen, siehe Bild.

Gruß
Peter

Die von Peter Bro. zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login

Dann kann man noch nachsehen ob der Firmware-Updater von ST den F446RE findet und wenn man gerade dabei ist eine neue Firmware aufspielen. Steht auch irgendwo auf unserer Homepage.
Harald.
Das habe ich gemacht. Der F446ZE wird von dem Firmware-Updater erkannt und das Update wurde erfolgreich gemacht.

Das hat aber für den EX-Installer keinen Veränderung gebracht, die Fehlermeldung bleibt bestehen.

Gruß
Peter

Zitat - Antwort-Nr.: | Name:

Das sollte in einen Mega reingehen. Wenn du aber viel Automation vor hast und der STM32 schon da ist würde ich einen STM32 nehmen. Außer du willst bald mit RailCom experimentieren, der Cutout wird zuerst auf dem Mega realisiert (weil es da am einfachsten war).



Spricht denn etwas gegen den ESPDUINO-32? Dieser hat doch genug Speicher und Rechenleistung, oder?

VG
Uli
Espduino32 geht auch, wenn man aber schon einen stm32 der richtigen Sorte hat, dann geht das doch. Kommt darauf an ob man IO, wifi oder später Ethernet will.

Grüße,
Harald.
Was ist denn die richtige Sorte stm32?
In der Anleitung wird der F446RE genannt, ist der F446ZE auch möglich? Oder nur der 446RE?
Trotz aller Mühe, der F446ZE wird nicht erkannt, im EX-Installer.

Gruß
Peter
Hallo,

ig 121: NUCLEO F429ZI and FZ439ZI pins

This file identifies how pins were assigned for 10 tracks on F4x9ZI, F446ZE or F413ZH. EX-CommandStation can presently use 8 tracks. Pins not used in track definitions are available for use as accessory pins

Wer kann mir dazu etwas sagen? Was ist mit diesen Tracks gemeint? Die CommandStation kann derzeit 8 Tracks nutzen?

Mit Arduion IDE kann ich die CommandStation auf ein F429ZI hochladen, mit dem EX Installer klappt das nicht, bleibt die Fehlermeldung das das Board nicht gefunden wurde.

Gruß  Peter
Moin,

Der Spieltrieb hat wieder gesiegt: Ich habe eine Lieferung vom freundlichen Chinesen erhalten,
Ich hatte ein 2.4'' Display I2C, SSD1309 bestellt.
zB: https://de.aliexpress.com/item/1005006100836064.html

Es ist bei den unterschiedlichen Händlern immer mal im Angebot

So, ich komme zum Punkt:
Dieses Display funktioniert ohne Probleme mit dem SSD1306 Treiber

Anschluss: immer auf den Aufdruck aufpassen, bei mir ist VCC und GND im Vergleich zum 1,3'' Display vertauscht.

Viele Grüße, Franzi

Die von vbh zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login

Zitat - Antwort-Nr.: | Name:


Mit Arduion IDE kann ich die CommandStation auf ein F429ZI hochladen, mit dem EX Installer klappt das nicht,


Wird auch bis zur nächsten Version des Installers sich nix dran ändern. Andere Sachen haben högre Priorität, wie z.B. dass ich funktionierendes mDNS für das F429ZI Ethernet in eine fertige Version einbinde.

Zitat - Antwort-Nr.: | Name:


Anschluss: immer auf den Aufdruck aufpassen, bei mir ist VCC und GND im Vergleich zum 1,3'' Display vertauscht.


Kann man nicht zu oft wiederholen. Ich habe gehört in den Displays steckt seht viel Rauch drin wenn man nicht aufpasst.

5.5.12, bleeeeedin Edge

Grüße,
Harald.
Hallo,

hier die Datei, wofür ist die? Kann mir da jemand eine Info geben, was kann ich damit anfangen?

Die von Peter Bro. zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login

Hallo,

schon längere Zeit habe ich dieses Thema mit Interesse beobachtet. Ich fahre bisher mit der DR5000. Aber seit dem Ende dieser Firma, haben mich verstärkt Alternativen interessiert.
Nur so richtig ran getraut hab ich mich noch nicht.
Jetzt war aber die Zeit reif, meine eigenen Erfahrungen mit dem Selbstbau und dem DCC-Ex Projekt zu sammeln.
Hab mir also die nötigen Teile besorgt und zusammen gesteckt. Software installiert, ausprobiert und, was soll ich sagen, es funktioniert auf Anhieb. Sowohl über den WebThrottle, als auch über den Engine Driver.
Ich hätte echt nicht gedacht, dass das alles so unkompliziert zu bewerkstelligen ist.

Vielen Dank an all die Macher, die hinter dem Projekt stehen!!!

Ich wollte als Alternative auch mal einen autarken Regler haben, was ja mit der DR5000 nicht so einfach ist. Da habe ich sehr viel länger daran herumgedoktert.
Ich bin echt begeistert, wie alles funktioniert!

Eine Frage hab ich aber noch. Was muss ich konkret tun, um auch mal analoge Loks damit zu fahren?
Wo muss ich da was umschalten? Das sollte doch auch gehen.

Herzliche Grüße
Thomas
ich habe in meiner  myAutomation.h dafür folgende Einträge:

// Verschiedene Konfigurationen setzen
AUTOMATION(500, "Kanal A Main,B Prog")// Reset Default back to DCC Main & PROG
SET_TRACK(A,MAIN)
SET_TRACK(B,PROG)
LCD (1,"A Main,B Prog")
DONE

AUTOMATION(502, "Kanal A (99) DC")//
SETLOCO(99)
SET_TRACK(A,DC)
SET_TRACK(B,NONE)
LCD (1,"A (99) DC,B None")
DONE

AUTOMATION(503, "Kanal B (99) DC")//
SETLOCO(99)
SET_TRACK(A,NONE)
SET_TRACK(B,DC)
LCD (1,"A None,B (99) DC")
DONE

Damit kann ich dann im Trackmanager Kanal A oder Kanal B auf PWM-Gleichstrom umschalten. Die Lok läuft dann unter Adresse 99.

Uli
Hallo Harald und Uli,

vielen Dank für eure schnelle Antwort.
Das kann ich leider erst morgen probieren. Musste noch mal auf Arbeit.

Herzliche Grüße Thomas
Hallo,

hab gerade getestet, klappt wunderbar.
Danke für eure Hilfe! So macht das richtig Spaß.
Da werde ich mich weiter einarbeiten.

Herzliche Grüße Thomas

Moin,

Ich bin mal wieder am Bauen ...

Ich habe das NUCLEO-F446ZE eingerichtet und in Betrieb genommen (ich bastel mit vsCode im Devel Branch herum)

Ich hatte gedacht, für WiFi nehm ich ein ESP32 WROOM Modul. Dafür gibt es auch die AT Firmware.
Grundsätzlich funktioniert das auch damit, leider habe ich es nicht hinbekommen mDNS zum Arbeiten zu bekommen.
So muss man eben im Moment die IP angeben.
Mit dem 8266 Modul fkt mDNS ohne Probleme (im Übrigen mit Ethernet Modul W5100 gehts auch nicht)

Ich habe zusätzlich aus Neugierde mal ein DIY More Motorshield umgebaut. Damit fkt das Stacking Zweier dieser Boards.
Was ich noch nicht Ergründen konnte: Es gibt die Möglichkeit die Ausgänge A und B zu Joinen. Funktioniert das auch mit den anderen Ausgängen paarweise für das jeweilige Board?

Ich bastel auch etwas am Source: Die Power Anzeige auf dem Display funktioniert nicht, sobald man die erweiterten Möglichkeiten des TrackManagers benutzt, also zB DCC / DC / Prog mischt
Ich hab testweise die Anzeige für jeden Track einzeln auf das Display gebracht (Foto)


Achso, noch vergessen, ich habe echt lange herumgesucht, welche Serial Ports auf dem NUCLEO ich für WiFi nutzen kann .. ich hab dann immer wieder umgelötet, letztenendes aber im Source nachgesehen:

Serial2 und Serial6 sind nutzbar.

Ich habe für den NUCLEO noch kein bezahlbares ProtoShield gefunden, also habe ich eine normale Lochraster Platine für den Aufbau benutzt. Da die Abstände (Arduino PinHeader) nicht dem Rastermaß entsprechen, musste ich die Pins etwas biegen.
Wenn da jemand einen Tipp hat, da wäre ich Dankbar.

Edit: Die Buchstabenfresser waren da ..

Viele Grüße, Franzi

Die von vbh zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login



Ob mDNS funzt kommt bei den ESPRESSIF Modulen mit AT-Firmware ganz auf die Version an und ob STA oder AP Mode. So pauschal kann man da nix sagen. Für F439ZI und W5x00 Ethnernet machen wir dann in Zukunft mDNS selber.

Zitat - Antwort-Nr.: | Name:

Die Power Anzeige auf dem Display funktioniert nicht, sobald man die erweiterten Möglichkeiten des TrackManagers benutzt, also zB DCC / DC / Prog mischt



Ja, kann sein dass die Anzeige dann den Status von "Main DCC" anzeigt. Was man alles anzeigen will, darüber gibt es so viele Meinungen wie Anwender und ja, inwieweit DC über WiThrottle mit angeschaltet wird ist auch noch eine Baustelle.

Grüße.
Harald.
Hallo Harald,

Die Information zur Firmware des ESP32, die ich aufgespielt habe:
Zitat - Antwort-Nr.: | Name:

AT+GMR
AT version:3.4.0.0(s-c31b833 - ESP32 - Jun  7 2024 03:48:17)
SDK version:v5.0.6-dirty
compile time(70ff5889):Jun  7 2024 04:46:00
Bin version:v3.4.0.0(WROOM-32)

OK


Mein vorrangiges Setup ist der Betrieb als DHCP Client

Aber wie gesagt: Es ist schön, wenn mDNS funktioniert, wenn nicht geht es auch über die IP Adresse


Viele Grüße, Franzi
Hallo,

zur Zeit habe ich folgendes Phänomen: mit dem DCC-EX-WebTrottle auf einem Laptop mit Linux Mint 32 Bit, Chromium Browser, kann ich die Fahrtrichtun nicht mit der Maus umstellen.
Wenn ich den Befehl in die Kommandozeile schreibe, funktioniert es.
Alle anderen Bedienungen mit der Maus funktionieren tadellos.
Auch auf dem Win 11 Rechner, ebenso mit Engine Driver.
Kennt vielleicht noch jemand das Phänomen? Ist das vielleicht ein Linux Problem?
Wenn es keine Lösung geben sollte, ist auch nicht schlimm. Der Befehl ist ja schnell geschrieben.

Herzliche Grüße
Thomas
Dann erzähl doch mal alle Versionsnummern. Auch Diagnose mit <D CMD ON> vorher einschalten gibt uns vielleicht Info was (nicht) passiert. Die beste Kompetenz findert man im Discord, dort Ticket aufmachen,
Grüße,
Harald.
Hallo Harald,
vielen Dank für den Hinweis. Komme leider jetzt erst dazu, der Sache nach zu gehen.

Version 112.0.5615.49 (Offizieller Build) Built on Ubuntu , running on LinuxMint 19.3 (32-Bit)

Mit eingeschalteter Diagnose passiert auch nichts. Zumindest nicht, wenn ich die Fahrtrichtung ändern will. Es gibt keinen Befehl aus.
Alles andere funktioniert.

```
[S] <D CMD EIN>
[R] <* PARSING:D CMD EIN> *>
[S] <t 32 -1 1>
[S] <!>
[R] <* PARSING:t 32 -1 1> *>
[R] <l 32 0 129 0>
[S] <t 32 0 1>
[R] <* PARSING:!> *>
[R] <* PARSING:t 32 0 1> *>
[R] <l 32 0 128 0>

```
Wie ich oben schon geschrieben habe, ist das nicht das große Problem. Kann das ja immer noch händisch eingeben.
Hat mich nur interessiert, ob das nur bei mir so ist.

Herzliche Grüße
Thomas

Ich habe gemeint: Welche Version von Webthrottle und welche Version von DCCEX

<D CMD EIN>

Ich nehme an du hast schon irgendwann mal "ON" und nicht "EIN" geschrieben.

<t 32 -1 1>

Das ist Lok 32  Notstop Vorwärts

<t 32 0 1>

Das ist Lok 32 Stop Vorwärts

Wo ist der gewollte Richtungswechsel? Wenn das die Kommandos von Webthrottle sind, dann macht Webthrottle das falsch. So welche Version von Webthrottle ist das?

Grüße,
Harald.
Hallo Harald,

das ist die Online Version
https://dcc-ex.com/WebThrottle-EX/

Keine Ahnung wo ich da eine Versionsnummer finde.

Den Befehl  D CMD ON hab ich auch so geschrieben.
Warum der so in der Konsole landet ist mir auch ein Rätsel
Wahrscheinlich, weil ich den automatischen Übersetzer immer eingestellt habe.

Dass
<t 32 0 1>
Lokstop vorwärts für die 32 ist, das ist mir auch klar. Den habe ich ja auch danach angeklickt, als das klicken auf den Richtungswechsel nichts ausgelöst hat.

Tut mir nun leid, dass ich dir mit meinen Anfängerfragen Mühe mache.
Vielen Dank.
Herzliche Grüße Thomas
Oben rechts ist ein (i). Dann beim Start wird auch eine Zeile mit der Version und dann der Browserversion angezeigt. Hast du da  1.3.37?
Dann kann ich auch probieren, wenn ich weiß welche Version ich ausprobieren soll.

Dass es für niemand funktioniert halte ich für unwahrscheinlich.

Grüße
Harald.
Hallo,

unter Windows10, DCC-EX V5.4.4 und Webthrottle 1.3.37 funktioniert Richtungswechsel durch grünen Pfeil:
(Lokadresse ist 8, Geschwindigkeit 0)

[R] <* PARSING:t 8 0 1> *>
[R] <l 8 0 128 0>
[S] <t 8 0 0>
[R] <* PARSING:t 8 0 0> *>
[R] <l 8 0 0 0>
[S] <t 8 0 1>
[R] <* PARSING:t 8 0 1> *>
[R] <l 8 0 128 0>

Version Webthrottle rechts oben "i" anklicken.

Viel Erfolg mit DCC-EX   Uli
Vielen Dank Harald und Uli.
Werde ich zu Hause gleich nachsehen. Bin noch unterwegs.

Dass es für niemanden funktioniert, glaube ich auch nicht. Auf den anderen Rechnern, die ich habe, klappt es ja auch problemlos.
Aber die sind zu unhandlich und passen nicht neben die Anlage.

Herzliche Grüße Thomas

Hallo, ich noch mal,

Hatte den Link nur von unterwegs vom Handy geschickt.
Nun bin ich zu Hause. Ja, es ist die Version 1.3.37.

Sobald ich die Richtung ändern möchte, wird der grüne Pfeil weiß.
Es passiert nichts. Sobald ich aber irgend eine andere Funktion anwähle, auch eine beliebige F Taste, wird er wieder grün. Aber nur in der gleichen Richtung.
Händisch eingegeben, wechselt die Richtung ohne Probleme.
Dann aber auch wieder nicht zurück. Nur wieder händisch.

Auf den Rechnern mit Win 11 und Win 10 läuft die gleiche Version. Dort funktioniert es.
Ich vermute, dass es wirklich ein Linux Problem zu sein scheint.

Herzliche Grüße Thomas
Juhu, Ursache gefunden!

Hab gerade noch mal rum probiert. Wenn ich die Sprache wieder auf englisch setze, funktioniert es.
Keine Ahnung warum. Gut, aber damit kann ich sehr gut leben.

Vielen Dank für eure Bereitschaft, euch damit zu beschäftigen.

Herzliche Grüße Thomas
Also, unter Win 11 das gleiche.
Auf deutsch geht es auch nicht.
Englisch alles ok.
DCC EX erwartet eine gewisse syntax .... die basiert eben auf englisch. du kannst den Befehl auch auf schwedisch schicken, die Software versteht dich dann nur nicht
Ja, das ist mir schon klar. Aber ein Übersetzer sollte doch eigentlich nur den Text einer Webseite übersetzen, egal jetzt mal in welche Sprache, und nicht den Befehl, der durch einen Mausklick ausgelöst wird. Und warum dann nur diesen einen Button?

Aber egal, ich habe dazugelernt.
Welcher Browser (mit Version) und nur wenn die Sprache umgestellt wird? Linux und Windows gleich betroffen?

Grüße,
Harald.
Ja, Linux und Windows gleich betroffen. Nur wenn Sprache auf deutsch ist. Andere Sprachen hab ich noch nicht ausprobiert. Auf Win 11 Chrom Version 132.0.6834.160 (Offizieller Build) (64-Bit)
und auf Linux Chromium Version 112.0.5615.49.
Auf einem anderen Laptop habe ich noch Win 10 mit Chrom. Da tritt das gleiche auf. Den hab ich aber gerade nicht hochgefahren und weiß jetzt die Version nicht.
Bei mir funktioniert es auch nur auf Englisch.
Chrome 133.0.6943.99 (Offizieller Build) (64-Bit) und Win10 22H2.
Hab gerade noch mal einen Test mit einer anderen Sprache gemacht. Auf tschechisch tritt das selbe Phänomen auf.
Es wäre toll wenn sich jemand finden würde der sich des Browserproblems annehmen würde, am besten jemand der nicht Englisch als Muttersprache hat und der auch nicht ich bin, da ich schon genug andere Baustellen habe und JS+CSS nicht so meine Stärke ist. Das es aber im Orginal auf englisch  funktioniert wie es soll muss da irgendwo etwas automatisch übersetzt werden dass eben nicht übersetzt werden sollte. Der Quellcode ist da https://github.com/DCC-EX/WebThrottle-EX/blob/.../js/exwebthrottle.js und mit der Webbconsole sollte sich doch finden lassen wo es hakt. Bei jedem ankommendem <l> für die eigene Lok sollte der Slider umgestellt werden und dann auch aktiv bleiben.

Grüße,
Harald.
Hallo Harald,

Ich nutze die Web Anwendung nicht, hab nur mal kurz reingesehen:

Nach dem Translate kommt sowas raus:
Zitat

<div class="dir-toggle rückwärts nach vorne">
                                            <button class="dir-btn forward" id="dir-f" aria-label="nach vorne"><span class="arrow-up icon-up"></span></button>
                                            <!-- <button class="dir-btn stop" id="dir-S" aria-label="stop"> <span class="stop"></span></button> -->
                                            <button class="dir-btn backward selected" id="dir-b" aria-label="rückwärts"> <span class="arrow-down icon-down"></span></button>        
                                        </div>



Ich finde es schon schräg, dass Translate die Class Names übersetzt, das sollte so wohl nicht passieren
Ich habe mich mit den Funktionen (des Translators) nicht auseinandergesetzt, aber
Solche Infos wie IDs ode Style Infos sollte der Translator wohl in Ruhe lassen.

Viele Grüße, Franzi
Hallo Harald,
Ursache:
In der index.html sind diese Zeile für den Richtungswechsel verantwortlich:

<button class="dir-btn forward selected" id="dir-f" aria-label="forward" disabled=""><span class="arrow-up icon-up"></span></button>
<button class="dir-btn backward" id="dir-b" aria-label="backward" disabled=""> <span class="arrow-down icon-down"></span></button>

Bei Chrome werden diese zwei Zeilen ins Deutsche so übersetzt:
<button class="dir-btn forward selected" id="dir-f" aria-label="nach vorne" disabled=""><span class="arrow-up icon-up"></span></button>
<button class="dir-btn backward" id="dir-b" aria-label="rückwärts" disabled=""> <span class="arrow-down icon-down"></span></button>

Das Programm exwebthrottle.js interpretiert diese zwei Zeilen (ab Zeile 804). Kennt aber nur aria-label="forward" bzw. aria-label="backward". Aber nicht aria-label="nach vorne" bzw.  aria-label="rückwärts". Deswegen gibt es keine Umschaltung.

Ok, wir haben den aria-label as den Schuldigen. Dann wird der geändert. Wird wohl ein Richtungsattribut werden oder so.

Grüße,
Harald.
Wenn ihr jetzt https://dcc-ex.com/WebThrottle-EX/  versucht solltet ihr 1.3.38 bekommen und da ist ein Fix drin für das Problem. Gerne testen.

Grüße,
Harald.
Hallo Harald,

Version 1.3.38 ist online. Gerade getestet aber leider noch keine Umschaltung per Mausklick bei eingeschalteter Übersetzung. (Win 11)

Aber trotzdem Anerkennung, dass du immer noch dran bist, obwohl du ja so viele andere Sachen auch zu tun hast.
Hallo Harald,
wenn ich V1.3.38 von Github (https://github.com/DCC-EX/WebThrottle-EX) auf meine lokale Platte kopiere und starte, dann funktioniert die Richtungsumschaltung.
Starte ich es online (https://dcc-ex.com/WebThrottle-EX/),  dann funktioniert es nicht.
Die index.html unterscheidet sich zwischen github und online.

Schönes Wochenende
Uli
Zitat - Antwort-Nr.: | Name:

Die index.html unterscheidet sich zwischen github und online.


Das ist aber komisch weil ich einen 1.3.38 von genau der URL bekommen habe. Wobei der web Server ist aus GitHubs eigene Infrastruktur die auch noch Cache haben könnte.

Grüße,
Harald
Chrome Browserdaten gelöscht.
index.html online:
<button class="dir-btn forward selected" id="dir-f" aria-label="nach vorne" disabled=""><span class="arrow-up icon-up"></span></button>

und index.html lokal von github:
<button class="dir-btn forward selected" id="dir-f" data-direction="forward" aria-label="nach vorne" disabled=""><span class="arrow-up icon-up"></span></button>
Ok, die Verwirrung war in der Art und Weise wie man von GitHub automatisch eine Webseite generiert. Jetzt sollte als neueste Version 1.3.39 auftauchen, da ist dann auch noch ein anderer Bugfix (der mit Routes zu tun hat) drin.

Zitat - Antwort-Nr.: | Name:


$ curl -s https://dcc-ex.com/WebThrottle-EX/ | grep aria-label
                                            <button class="dir-btn forward selected" id="dir-f" data-direction="forward" aria-label="forward" ><span class="arrow-up icon-up"></span></button>
                                            <!-- <button class="dir-btn stop" id="dir-S" aria-label="stop"> <span class="stop"></span></button> -->
                                            <button class="dir-btn backward" id="dir-b" data-direction="backward" aria-label="backward"> <span class="arrow-down icon-down"></button>        


Da ist dann ein aria-label drin den wer auch immer übersetzen darf und ein data-direction dass die Übersetzung hoffentlich in Ruhe lässt.

Grüße,
Harald.
Jetzt funktioniert es!
Ihr seid Helden!
Vielen Dank an alle, die mitgewirkt haben. Harald, Uli, Franzi. Ihr seid ein tolles Team.
So macht DCC-Ex richtig Spaß.

Herzliche Grüße Thomas
Ich hab bei DCCEX CS Version 5.4.4 einen Bug eingebaut, so falls ihr das anwendet, bitte auf 5.4.6 upgraden. Gilt auch für neuestes "devel" da ist der  Bugfix aber noch nicht ganz fertig.

Grüße,
Harald.
Ich habe erfolgreich die Version 5.4.6 auf meinem ESP32 DevKit installiert. Dabei habe ich mich zum ersten Mal ganz in die Hände des Ex-Installers begeben und es hat hat fast problemlos funktioniert. Fast, weil ich ziemlich am Anfang VIEW DEVICE MONITOR aktiviert hatte und der dann beim Upload noch offen war und der Upload dann natürlich scheiterte.

Eine Erinnerung oder ein automatisches Schließen dieses Monitors wäre nicht schlecht.

Kennt jemand eine einfache Konfiguration um auf dem Programmiergleis auch fahren zu können, oder muss ich jedesmal mit dem Trackmanager hin- und herschalten. Mit dem Engine Driver müsste sich das doch automatisieren lassen, bin ich im Menü Programmierung, dann DCC Prog, bin ich im Menü Fahrregler, dann DCC Main.

VG Uli
Hallo Uli,


Ich weiß nicht, ob ich dein Problem richtig verstanden habe: Du hast doch weiter oben schon Einträge in deiner myAutomation.h beschrieben.

Um beim Start auf beiden Anschlüssen fahren zu können, füge zur myAutomation.h

einen Eintrag für deine Defaults hinzu:

zB

Zitat

AUTOSTART SEQUENCE(100)
    SET_TRACK(A, MAIN)
    SET_TRACK(B, MAIN)
DONE



so kannst du für alle verfügbaren Tracks deine Voreinstellung setzen

Viele Grüße, Franzi

Fortsetzung: Kennt Ihr schon DCC++? (7)
https://www.1zu160.net/scripte/forum/forum_show.php?id=1442947


Nur registrierte und eingeloggte User können Antworten schreiben.
Einloggen ->

Noch nicht registriert? Hier können Sie Ihren kostenlosen Account anlegen: Neuer N-Liste Account





Zum Seitenanfang

© by 1zu160.net;