So, ich habe schon etwas nachforschen können:
- TTL Converter wird jetzt mit 3.3 V vom Pi gespeist
- GND geht wie oben bestätigt am Booster auf Daten (-) und TX auf Daten (+)
- Wenn nicht gesendet wird, habe ich nach dem Converter ca. 4,5 V zwischen GND und TX
- Wenn gesendet wird, fällt das auf ca. 3,8 V - mit dem Multimeter gemessen, also vermutlich dem Langzeitmittelwert des flickernden Signals entsprechend
- wenn ich TX auf RX zurückführe und mir mit
anschaue, was auf der seriellen Schnittstelle gesendet/empfangen wird, sehe ich folgendes - sowohl vor wie auch nach dem Converter:
[list]
- SRCPD aus: nichts
- SRCPD starten:
1
SRCP-DAEUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTU^@?^@?^@?^@???????????^@?^@?^@?^@???????????^@?^@?^@?^@???????????^@?^@?^@?^@???????????UUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUMUM-MM-LM-LM-LM-LTUUUUUMUM-MM-LM-LM-LM-LTUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM-MM-LM-LM-LM-LTUUUUUUUUUU^@?^@?^@?^@???????????^@?^@?^@?^@???????????^@?^@?^@?^@???????????^@?^@?^@?^@???????????UUUMUM-MM-LM-LM-LM-LTUUUUUUUUUUUUMUM
Alles nach "SRCP-DAE" wird dann permanent wiederholt.
[/list]
Ich bin überrascht, am Anfang überhaupt lesbare Zeichen zu empfangen. "SRCP-DAE" sollte sicherlich mindestens "SRCP-DAEMON" heißen, deshalb sieht mir das danach aus, als würde der Datenstrom vorzeitig unterbrochen und dann durch diese permanente Signalfolge überschrieben.
Weiß jemand von euch, wie der Datenstrom auf dem Gleis eigentlich aussehen sollte bzw. kann dazu Literatur verlinken? Ich hatte eigentlich nicht ertwartet, dass dort Signale permanent zyklisch wiederholt werden und eher angenommen, dass Befehle nur bei Bedarf gesendet werden.
Die LED am Booster blinkt jedenfalls weiterhin, um "Kein Signal von der Zentrale" zu signalisieren.
Danke nochmal für eure Hilfe!
Edit: Habe inzwischen einiges an Literatur gefunden wie z.B. NEM 671 mit der Spec zum DCC Datensignal. Werde mich mal gründlicher einlesen.
Noch ein Update: Ich habe den srcpd so konfiguriert, dass er sowohl DCC als auch Märklin/Motorola sendet. Daher würde ich - spätestens, wenn ich auch einen DCC Decoder anmelde - im Datenstrom irgendwo auch ein DCC Paket erwarten. Das müsste mit mindestens 16 Synchronisationsbits = 1 anfangen. Sowas kommt aber in meinem Datenstrom nicht vor, auch nicht, wenn ich srcpd nur mit DCC laufen lasse.