RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#851 von Pfiff , 01.02.2022 19:16

Hallo Holger28,

du musst bei RocRail die Adresse deines DCC-Zubehördecoders unter Port eintragen.

z.B. Wie hier bei eine meiner Weichen mit der DCC Adresse 104:


Das ganze nennt sich PADA...

Zitat
Wenn die Adresse auf "0" gesetzt wird und der Port > "0" ist, wird in einigen Zentralen PADA aktiviert.



MADA, FADA sind andere Zählweisen von Adressen.
Für die "normal" DCC-Adressierung reicht der Eintrag in dem Port Feld...

Quelle: WIKI RocRail


4fangnix und Holger28 haben sich bedankt!
 
Pfiff
Regionalbahn (RB)
Beiträge: 49
Registriert am: 11.04.2021
Ort: Uelzen
Gleise G in Messing / N in Minitrix
Spurweite N, G
Steuerung Laptop, Roco MultiMaus WLAN, Z21 App...
Stromart Digital

zuletzt bearbeitet 01.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#852 von Holger28 , 01.02.2022 19:48

Danke für die Antworten. Im Rocrail-Wiki ist angegeben, dass z21 kein PADA unterstützt.

Ich habe jetzt 24 (20+4 wegen Verschiebung) bei Adresse und 0 bei Port angegeben = FADA und siehe da, zumindest einmal hat das Relais gezuckt. Ich bin auf dem richtigen Weg. Heißt das nun, dass ich für die nächste Weiche DCC 25 angebe und jede Weiche seine eigene DCC-Adresse hat?

Viele Grüße,
Holger


Holger28  
Holger28
InterRegioExpress (IRE)
Beiträge: 312
Registriert am: 31.01.2018
Ort: Bayern
Gleise Märklin M
Spurweite H0
Steuerung DCC z21PG, z21-App, Rocrail
Stromart Digital


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#853 von 4fangnix , 01.02.2022 19:54

Hallo Holger,

bei mir ist das so. Jede Weiche hat seine eigene Adresse.
3-Wege-Weichen haben z.B. zwei Adressen.

Viele Grüße
Armin


Rocrail; 1x OpenDCC GBMboost, 1x BiDiB RF-Basis (OpenCar), 5x GBM16T, 2x LightControl, 2x OneControl, 5x Mobalist, DMX-RGB-Dimmer;
MobaLedLib (kann > 48.000 LED via WS2811 oder > 16.000 WS2812-RGB-LED steuern und/oder Servos, Sounds, Stepper, DMX und Displays);
Intellibox; Märklin C- und K-Gleis, Bahn im Aufbau.


Holger28 hat sich bedankt!
4fangnix  
4fangnix
InterRegioExpress (IRE)
Beiträge: 271
Registriert am: 18.10.2015
Ort: Weiterstadt
Gleise K-Gleis, C-Gleis
Spurweite H0
Stromart Digital


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#854 von Holger28 , 01.02.2022 23:15

Hallo, prima, jetzt ist bei mir der Groschen gefallen. Von dem Versatz um 4 hatte ich zwar vorher schon gelesen aber da hatte ich noch keinen Bezug dazu. Und auch das jede Weiche eine eigene DCC-Adresse bekommt habe ich jetzt gelernt. Nachdm ich bei der Weiche die standardmäßig eingestellte Schaltzeit in Rocrail deaktiviert habe kommen auch nicht mehr die timout Fehlermeldungen. Ich habe die Schaltzeit im Decoder vorgegeben. Und vor allem habe ich die Bestätigung, dass mein erster Versuch die Platine aufzubauen funktionert hat!

Allen noch einen schönen Abend und danke für die prompte Hilfe,
Holger


Holger28  
Holger28
InterRegioExpress (IRE)
Beiträge: 312
Registriert am: 31.01.2018
Ort: Bayern
Gleise Märklin M
Spurweite H0
Steuerung DCC z21PG, z21-App, Rocrail
Stromart Digital

zuletzt bearbeitet 02.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#855 von MoBa_Alfred , 01.02.2022 23:47

Hallo Franz-Peter,
im Manual zur Version 7 steht beim Beispiel für Vorsignal (3-Begriffig) folgendes bei FSIGNAL0:
(Dcc-Addr 1/grün) Leds für Vr1 -> 255 | Ungenutzt

Was allerdings passiert, ist dass alle LEDs eines 3-begriffigen Vorsignals eingeschaltet werden. Der Befehl wird also nicht ignoriert.
Wahrscheinlich reicht es da eine 0 einzutragen, um keine LED einzuschalten.

Viele Grüße
Alfred


=================================
Mä-M-Gleisanlage und C-Gleisanlage, Digital mit MoBaSbS und TrainController 10
H0e Module mit DR5000(YD7001) und multiMAUS
und aus Altbeständen 6021, IB und MobileStation
=================================


 
MoBa_Alfred
InterCity (IC)
Beiträge: 541
Registriert am: 19.10.2006
Gleise C-Gleis, M-Gleis, Roco H0e Gleis
Spurweite H0, H0e, Z
Steuerung MoBaSbS
Stromart Digital, Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#856 von Holger28 , 02.02.2022 09:47

Hallo zusammen,

ich war nicht aufmerksam genug. A6 und A7 habe ich mit verwendet musste aber feststellen, dass die wirklich nur analog zu benutzen sind. Hat Franz-Peter eigentlich auch in der KONFIG-Datei erwähnt. Gut, muss ich A3 und A5,die jetzt die Jumper abfragen, mit A6 und A7 tauschen.

Brauche ich für einen reinen Weichendecoder überhaupt eine Rückmeldung über den zweiten Optokoppler oder wird da nichts gemeldet? Ich habe nur FCOIL im Einsatz für Doppelspulenweichen ohne Lagemeldung.

Viele Grüße,
Holger


Holger28  
Holger28
InterRegioExpress (IRE)
Beiträge: 312
Registriert am: 31.01.2018
Ort: Bayern
Gleise Märklin M
Spurweite H0
Steuerung DCC z21PG, z21-App, Rocrail
Stromart Digital


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#857 von MicroBahner , 02.02.2022 10:32

Hallo Alfred,

Zitat von MoBa_Alfred im Beitrag #855
Der Befehl wird also nicht ignoriert.

ups, ja, das Thema hatten wir schonmal. Bei den Erweiterungen der Version 7 ist die Funktion 'ungenutzt' leider auf der Strecke geblieben. Dass das in der Doku noch so steht, ist also ein Fehler, den ich noch korrigieren muss.
Da wird es wohl demnächst ein V7.0.1 geben müssen ...


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#858 von MicroBahner , 02.02.2022 10:36

Hallo Holger,

Zitat von Holger28 im Beitrag #856
Brauche ich für einen reinen Weichendecoder überhaupt eine Rückmeldung über den zweiten Optokoppler oder wird da nichts gemeldet?

Den 2. Optokoppler brauchst Du, wenn Du auf dem 'Programmiergleis' die CV's auslesen willst. Im Betrieb wird da nichts gemeldet. Wenn Du keine CV's über die Zentrale anzeigen/verändern willst, brauchst Du den nicht.


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#859 von MoBa_Alfred , 02.02.2022 19:58

Hallo,
ich habe einen Decoder parametrisiert für 4begriffiges HS und 3begriffiges VS am gleichen Mast, weiteres 3begriffiges VS, BÜ-Blinker, einfacher Schalter. Die Basisadresse ist 801. Es funktioniert alles gut, außer dass das 2.VS nicht mit dem HS Adr.801 mitschaltet obwohl ich die Adresse des HS eingetragen habe. Auf Adresse 805/806 reagiert des 2.VS einwandfrei.
Konfiguration

1
2
3
4
5
6
7
8
9
10
11
12
 
/* iniFmode (CV120,130,..*/ { 0b000000, 0b000100,  0b00000,  0b00000,  0b00000,  0b00000,     0x47,        0 },
/* iniPar1 (CV121,131,..*/ { 0b001001, 0b110001, 0b01001, 0b01010, 0b01001, 0b01010, 70, 0 },
/* iniPar2 (CV122,132,..*/ { 0b100010, 0b100110, 0b10010, 0b00000, 0b10010, 0b00000, 70, 0 },
/* iniPar3 (CV123,133,..*/ { 3, 0, 0, 0, 33, 34, 100, 0 },
/* iniPar4 (CV124,134,..*/ { 0b000101, 0, 0, 0, 3, 3, 0, 0 },
/* iniPar5 (CV125,135,..*/ { 0, 0, 0, 0, 0, 0, 0, 0 },
/* iniPar6 (CV126,136,..*/ { 0, 0, 0, 0, 0, 0, 0, 0 },
/* iniPar7 (CV127,137,..*/ { 0, 0, 0, 0, 0, 0, 0, 0 },
/* iniPar8 (CV128,138,..*/ { 0, 0, 0, 0, 0, 0, 0, 0 },
/* iniState (CV129,139,..*/ { 0, 0, 0, 0, 0, 0, 0, 0 }}; // Status-Werte
//------------------------------------------------------------------------------------
 
 


Rechne ich die Adresse falsch um oder habe ich da was falsch verstanden?

EDIT: Habe gerade gemerkt dass das VS dann auf Adresse 33 reagiert.

Viele Grüße
Alfred


=================================
Mä-M-Gleisanlage und C-Gleisanlage, Digital mit MoBaSbS und TrainController 10
H0e Module mit DR5000(YD7001) und multiMAUS
und aus Altbeständen 6021, IB und MobileStation
=================================


 
MoBa_Alfred
InterCity (IC)
Beiträge: 541
Registriert am: 19.10.2006
Gleise C-Gleis, M-Gleis, Roco H0e Gleis
Spurweite H0, H0e, Z
Steuerung MoBaSbS
Stromart Digital, Analog

zuletzt bearbeitet 03.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#860 von MoBa_Alfred , 02.02.2022 22:58

noch ein kleiner Hinweis:
Im Manual in der Tabelle CV-Werte - Übersicht
Lichtsignale
Bild entfernt (keine Rechte)
stimmt da etwas mit der Reihenfolge / den CV-Nummern oder so nicht?
In der Tabelle Seite 8/9 ist es ja ok.

Viele Grüße
Alfred


=================================
Mä-M-Gleisanlage und C-Gleisanlage, Digital mit MoBaSbS und TrainController 10
H0e Module mit DR5000(YD7001) und multiMAUS
und aus Altbeständen 6021, IB und MobileStation
=================================


 
MoBa_Alfred
InterCity (IC)
Beiträge: 541
Registriert am: 19.10.2006
Gleise C-Gleis, M-Gleis, Roco H0e Gleis
Spurweite H0, H0e, Z
Steuerung MoBaSbS
Stromart Digital, Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#861 von MicroBahner , 03.02.2022 15:20

Zitat von MoBa_Alfred im Beitrag #859
Rechne ich die Adresse falsch um oder habe ich da was falsch verstanden?

Muss ich mir anschauen, sieht erstmal ok aus. Vielleicht gibt es noch ein bisher unentdecktes Problem bei großen Adressen ...

Zitat von MoBa_Alfred im Beitrag #860
stimmt da etwas mit der Reihenfolge / den CV-Nummern oder so nicht?

Sieht so aus, als wären da noch Rudimente der Vorgängerversion drin

Die V7.0.1 rückt näher ....

P.S. Könntest Du bitte noch die komplette Tabelle hochladen - dann tue ich mich beim Testen leichter - Danke.


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


MoBa_Alfred hat sich bedankt!
 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog

zuletzt bearbeitet 03.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#862 von MicroBahner , 03.02.2022 17:04

Zitat von MicroBahner im Beitrag #861
Sieht so aus, als wären da noch Rudimente der Vorgängerversion drin

Ja, sieht wirklich so aus. Früher stand das HighByte der Adresse im letzen Parameter, jetzt in Par4.
Schreib das HighByte mal in iniState rein. Wenn's dann geht, dann war's das.


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


MoBa_Alfred hat sich bedankt!
 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog

zuletzt bearbeitet 03.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#863 von MoBa_Alfred , 03.02.2022 18:28

Zitat von MicroBahner im Beitrag #862
Zitat von MicroBahner im Beitrag #861
Sieht so aus, als wären da noch Rudimente der Vorgängerversion drin

Ja, sieht wirklich so aus. Früher stand das HighByte der Adresse im letzen Parameter, jetzt in Par4.
Schreib das HighByte mal in iniState rein. Wenn's dann geht, dann war's das.


Hallo Franz-Peter,
stimmt, schreibe ich die 3 in iniState, stimmt die Adresse.

Viele Grüße
Alfred


=================================
Mä-M-Gleisanlage und C-Gleisanlage, Digital mit MoBaSbS und TrainController 10
H0e Module mit DR5000(YD7001) und multiMAUS
und aus Altbeständen 6021, IB und MobileStation
=================================


 
MoBa_Alfred
InterCity (IC)
Beiträge: 541
Registriert am: 19.10.2006
Gleise C-Gleis, M-Gleis, Roco H0e Gleis
Spurweite H0, H0e, Z
Steuerung MoBaSbS
Stromart Digital, Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#864 von MoBa_Alfred , 03.02.2022 18:48

Hallo Franz-Peter,
irgendwas ist auch verdreht, wenn man Adresse 802 schaltet, das zugehörige VS schaltet bei HP2 aus und bei SH1 auf VR2.
Anbei die Konfigdatei.

Grüße
Alfred


=================================
Mä-M-Gleisanlage und C-Gleisanlage, Digital mit MoBaSbS und TrainController 10
H0e Module mit DR5000(YD7001) und multiMAUS
und aus Altbeständen 6021, IB und MobileStation
=================================

Dateianlage:
Sie haben nicht die nötigen Rechte, um die angehängten Dateien zu sehen

 
MoBa_Alfred
InterCity (IC)
Beiträge: 541
Registriert am: 19.10.2006
Gleise C-Gleis, M-Gleis, Roco H0e Gleis
Spurweite H0, H0e, Z
Steuerung MoBaSbS
Stromart Digital, Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#865 von Pfiff , 03.02.2022 19:13

Franz-Peter,

Da du ja schon über eine Version 7.0.1 nach denkst….
Es gab vor einer Weile einen Quasi-FeatureRequest…

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben (34)


😁

Grüße


 
Pfiff
Regionalbahn (RB)
Beiträge: 49
Registriert am: 11.04.2021
Ort: Uelzen
Gleise G in Messing / N in Minitrix
Spurweite N, G
Steuerung Laptop, Roco MultiMaus WLAN, Z21 App...
Stromart Digital

zuletzt bearbeitet 03.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#866 von MicroBahner , 04.02.2022 10:50

Hallo Alfred,

Zitat von MoBa_Alfred im Beitrag #864
irgendwas ist auch verdreht, wenn man Adresse 802 schaltet,


so ganz komme ich mit deiner Konfig noch nicht klar:

1
2
3
4
5
6
7
8
9
10
11
 

const byte iniTyp[] = { FSIGNAL2, FSIGNAL0, FVORSIG, FSIGNAL0, FVORSIG, FSIGNAL0, FSTATIC, FSTATIC };
const byte out1Pins[] = { A0, A3, A5, 4, 6, 8, 10, 12 };
const byte out2Pins[] = { A1, A4, 3, 5, 7, 9, 11, NC };
const byte out3Pins[] = { A2, NC, NC, NC, NC, NC, NC, NC };

const byte iniCVx[10][sizeof(iniTyp)] = {
/* iniFmode (CV120,130,..*/ { 0b000000, 0b000100, 0b00000, 0b00000, 0b00000, 0b00000, 0x47, 0 },
/* iniPar1 (CV121,131,..*/ { 0b001001, 0b110001, 0b01001, 0b01010, 0b01001, 0b01010, 70, 0 },
/* iniPar2 (CV122,132,..*/ { 0b100010, 0b100110, 0b10010, 0b00000, 0b10010, 0b00000, 70, 0 },
 
 


Kannst Du mal beschreiben, welche Leds an welchen Pins hängen? Du schaltest z.B. beim Hauptsignal auch die 6. Led ( Bit 5 in den Masken) obwohl da gar keine Led zugeordnet ist.
Jedenfalls werden bei mir in einem ersten Test die Ausgangspins so geschaltet, wie das im Konfigfile steht, auch beim 2. Vorsiggal (805/806), wenn das Hauptsignal (801/802) angsteuert wird.


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#867 von MoBa_Alfred , 04.02.2022 13:43

Hallo Franz-Peter,
entschuldige bitte die Verwirrung.
Ich hatte die Pinzuordnung einfach aus deinen Beispielen in der Anleitung übernommen. Da war wohl auch noch ein Relaisausgang dabei.
Ich habe das jetzt korrigiert.
Die Pins und Ledzuordnung ist folgendermaßen:
A0 rot-HS
A1 grün-HS
A2 gelb-HS
A3 rot2-HS
A4 weiss-HS
A5 gelb-VS1
3 grün-VS1
4 gelb-VS1
5 grün-VS1
6 gelb-VS2
7 grün-VS2
8 gelb-VS2
9 grün-VS2

Die angehängte Datei ist jetzt so wie es bei mir richtig schaltet, auch VS2 mit HS1.
EDIT: ein Fehler war noch in der angehängten Config: statt 0 bei den VS FSIGNAL0-iniPar1 muss natürlich 0b01001 stehen, also VR0.

Ich hoffe das hilft weiter.
Viele Grüße
Alfred


=================================
Mä-M-Gleisanlage und C-Gleisanlage, Digital mit MoBaSbS und TrainController 10
H0e Module mit DR5000(YD7001) und multiMAUS
und aus Altbeständen 6021, IB und MobileStation
=================================

Dateianlage:
Sie haben nicht die nötigen Rechte, um die angehängten Dateien zu sehen

 
MoBa_Alfred
InterCity (IC)
Beiträge: 541
Registriert am: 19.10.2006
Gleise C-Gleis, M-Gleis, Roco H0e Gleis
Spurweite H0, H0e, Z
Steuerung MoBaSbS
Stromart Digital, Analog

zuletzt bearbeitet 04.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#868 von MicroBahner , 04.02.2022 17:57

Hallo Alfred,

Zitat von MoBa_Alfred im Beitrag #867
Die angehängte Datei ist jetzt so wie es bei mir richtig schaltet, auch VS2 mit HS1.

Dann bleibt also nur noch das Problem mit dem falschen High Byte bei der HS-Adress im VS ? Das habe ich jetzt bei mir schon korrigiert. Das mit den Defines und die Doku werde ich auch noch glattziehen.
Das Thema von Pfiff schau ich mir auch nochmal an - wobei es da ja auch schon eine Lösung gab.
Die V7.0.1 ist in Sichtweite


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog


Arduinobasierter DIY Zubehördecoder V7.1.0 ?

#869 von MicroBahner , 05.02.2022 16:58

Hallo an alle Interessierte dieses Decoders.

Zitat von Pfiff im Beitrag #865
Da du ja schon über eine Version 7.0.1 nach denkst….
Es gab vor einer Weile einen Quasi-FeatureRequest…


Ja, deshalb überlege ich gerade, nicht nur Bugfixes zu machen, sondern auch neue Funktionalität ( dann eben V7.1.0 ).
Der 'FeatureRequest' war ja, 2 Relais mit 2 getrennten Pins über eine Adresse schalten zu können. Das kann FSTATIC bisher nicht, da die 2 Pins immer im Gegentakt angesteuert werden. In der V7 stehen nun deutlich mehr CV's pro Funktion zur Verfügung, deshalb dachte ich an einen 'Extended Mode' des FSTATIC. In diesem Modus
- können bis zu 3 Pins definiert werden
- für jeden Pin kann getrennt invertiert/nicht invertiert vorgegeben werden
- für jeden Pin getrennt weich oder hart umschalten
- für jeden Pin getrennt blinken oder statisch
- für jeden Pin getrennt die Blinkfrequenz
Damit könnte der Feature Request erfüllt werden, und vielleicht auch noch ein paar sonstige Anwendungen?

Die bisherige Funktionalität stünde als 'Basic Mode' natürlich weiterhin und kompatibel bei den Einstellungen zur Verfügung.

So sähen die CV's dann aus:
Bild entfernt (keine Rechte)


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


MoBa_Alfred und Ronald haben sich bedankt!
 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog

zuletzt bearbeitet 05.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#870 von Pfiff , 05.02.2022 20:23

Das ist klasse, das gefällt mir,...

Danke Franz-Peter, super das du so schnell solche Sachen umsetzt und dabei so eifrig bist... Da könnten sich manche Entwickler eine Scheibe abschneiden....


Ich zitiere mich mal selber..

Vielleicht kannst da das in dem Atemzug gleich mit beheben...

Zitat von Pfiff im Beitrag #819
    Wenn man wie auf Seite 20 im Handbuch, ein 3 griffiges Vorsignal den IniPar3 auf 0b11111111 (oder 255) beim FSSIGNAL0 stellt, ist diese nicht deaktiviert. So hatte ich es zumindes aus der Anleitung verstanden... kann ja auch ein Verständnis-Problem sein.




Ansonsten hätte ich nur noch die Idee, dass man sich via USB-Seriell den Zustand der Ausgänge abfragen könnte...


 
Pfiff
Regionalbahn (RB)
Beiträge: 49
Registriert am: 11.04.2021
Ort: Uelzen
Gleise G in Messing / N in Minitrix
Spurweite N, G
Steuerung Laptop, Roco MultiMaus WLAN, Z21 App...
Stromart Digital

zuletzt bearbeitet 05.02.2022 | Top

RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#871 von MicroBahner , 05.02.2022 22:22

Zitat von Pfiff im Beitrag #870
den IniPar3 auf 0b11111111 (oder 255) beim FSSIGNAL0 stellt, ist diese nicht deaktiviert.

Ja ich weis, das hatten wir schon. Durch die Änderungen in der V7 geht das aber nicht mehr so ohne weiteres.

Zitat von Pfiff im Beitrag #870
Ansonsten hätte ich nur noch die Idee, dass man sich via USB-Seriell den Zustand der Ausgänge abfragen könnte...

Mal schauen, ob sich da was machen lässt. Da aber nicht alle Ausgänge einfach auf HIGH oder LOW gestellt werden, könnte das auch etwas problematisch sein.


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#872 von Wolfi4711 , 06.02.2022 23:36

Hallo Franz-Peter
toll dass Du über Ergänzungen nachdenkst. Wäre es eigentlich auch möglich, aus den Moba-Tools die Steppersteuerung in den Decoder zu integrieren?
Viele Grüße und besten Dank für den tollen Decoder.
Wolfi4711


Ronald hat sich bedankt!
Wolfi4711  
Wolfi4711
Regionalbahn (RB)
Beiträge: 42
Registriert am: 19.04.2020
Spurweite H0
Stromart DC, Digital


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#873 von MicroBahner , 07.02.2022 17:57

Zitat von Wolfi4711 im Beitrag #872
Wäre es eigentlich auch möglich, aus den Moba-Tools die Steppersteuerung in den Decoder zu integrieren?

Rein programmtechnisch wahrscheinlich schon. Ich habe aber noch ein Problem damit, wie man für den Stepper eine allgemeine Funktion definieren könnte. Stepperanwendungen sind in der Regel doch recht speziell und es ist immer eine Referenzfahrt am Anfang notwendig. Deshalb sehe ich das bei so einem allgemein konfigurierbaren Decoder eher problematisch.
Ausserdem soll der Decoder ja auch auf einem Nano laufen, und da könnte es bei größeren Erweiterungen langsam mit dem Ram knapp werden. Das was die IDE da als Ram-Verbrauch anzeigt, ist ja noch nicht mal die halbe Wahrheit, da die Funktionen, je nach Konfiguration, dynamisch angelegt werden.


viele Grüße
Franz-Peter
Ein 'elektromechanisches' Stellwerk
Der (ehemalige) 'Eisberg'


MoBa_Alfred und Ronald haben sich bedankt!
 
MicroBahner
Metropolitan (MET)
Beiträge: 2.833
Registriert am: 28.11.2012
Ort: Mittelfranken
Gleise Tillig Elite
Steuerung Eigenbau
Stromart Analog


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#874 von Wolfi4711 , 07.02.2022 19:10

Hallo Franz-Peter
herzlichen Dank für prompte die Rückmeldung.
Ein Nano muss vermutlich nicht unbedingt sein. ESP32 und STM 32 sind auch für relativ kleines Geld zu bekommen. Auch würde ich den Stepper über z.B. den A4988 Treiber ansteuern. Somit würden die Pins „Step“, „Dir“ und „Enable“ gebraucht. Aber das weißt du alles viel besser als ich.

Wenn Du mal Langeweile hast…… :-))))))

Viele Grüße und alles Gute
Wolfi 4711


Wolfi4711  
Wolfi4711
Regionalbahn (RB)
Beiträge: 42
Registriert am: 19.04.2020
Spurweite H0
Stromart DC, Digital


RE: Arduinobasierter DIY Zubehördecoder V7.0.0 freigegeben

#875 von mondmann25 , 09.02.2022 10:28

Hallo zusammen,

ich bin am versuchen mir ein 3 begriffiges Signal mit Rocrail einzurichten und bin nun langsam am verzweifeln.
Am Decoder (Adresse 20) habe ich die original Einstellungen wie im Manual genommen. Aber egal was ich in Rocrail einstelle die gelbe LED macht nicht das was sie soll.
Meist bleibt sie mit rot oder grün an.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
const byte iniTyp[] = { FSIGNAL2, FSIGNAL0 };
const byte out1Pins[] = { A0, NC };
const byte out2Pins[] = { A1, NC };
const byte out3Pins[] = { A2, NC };

const byte iniCVx[10][sizeof(iniTyp)] = {
/* iniFmode (CV120,130,..*/ { 0, 0b000100 },
/* iniPar1 (CV121,131,..*/ { 0b001001 , 0b110001},
/* iniPar2 (CV122,132,..*/ { 0b100010, 0b100110 },
/* iniPar3 (CV123,133,..*/ { 0, 0 },
/* iniPar4 (CV124,134,..*/ { 0b000101, 0 },
/* iniPar5 (CV125,135,..*/ { 0, 0 },
/* iniPar6 (CV126,136,..*/ { 0, 0 },
/* iniPar7 (CV127,137,..*/ { 0, 0 },
/* iniPar8 (CV128,138,..*/ { 0, 0 },
/* iniState (CV129,139,..*/ { 0, 0 }}; // Status-Werte
 




In Rocrail habe ich unter der Adresse für Rot: 20, Grün: 21 eingestellt.
Unter Steuerung Markierung auf Muster.
Unter Einzelheiten habe ich die Einstellung wie im Bild gemacht.

[img]Bild entfernt (keine Rechte)[/img]

Vielleicht benutzte ich auch die falschen Auswahlmöglichkeiten.


mondmann25  
mondmann25
Regionalbahn (RB)
Beiträge: 30
Registriert am: 28.01.2012
Ort: bei Apolda
Spurweite H0
Stromart DC, Analog


   

Lenz Booster LV102 mit Booster Mangementsystem BMS-D von Boll
rtDrive Lenz Digikeijs DR5000

  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz