Hallo,
Auf meiner Anlage gibt es seit heuer einen Fiddleyard mit Schrittmotoren, die von einem RaspberryPi gesteuert werden.
Es gibt am Fiddleyard ein kleines Steuerpanel, mit je einem Taster pro Gleis. Auf Knopfdruck Steuer der Fiddleyard das gewählte Gleis an.
Soweit so lustig.
Die Anlage selbst ist digitalisiert und wird mit Selectrix betrieben.
Für die weitere Automatisierung ist geplant den Raspi über den selectrix-bus anzusteuern.
Die Hardware dazu ist nicht das Problem, die wird selbst gebaut, bzw gibt es brauchbare Beispiele aus der Arduino-Ecke.
Die Ausgangssituation ist also ein Raspi an dem der SX-Takt- und Datenkanal mit entsprechenden Vorwiderständen + Spannungsteiler an 2 GPIOs angehängt sind.
Was mir noch fehlt ist ein Stück Programmcode für Python um den Bus dann richtig auszulesen.
Konkret möchte ich die 8 bit einer bestimmten SXAdresse auslesen.
Darum meine Frage: Hat jemand von euch so etwas?
Danke im voraus und LG Richbert