Hallo In der Modellbahn Digitaltechnik gibt es eine SUSE Schnittstelle. Gibt es Programme für den Arduino um dieses SUSE Protokoll auszuwerten?
Die Susi Schnittstelle ist eine Art Schieberegister Ansteuerung. Auf keinen Fall ein Frauenname.
Suse ist ein Linux. SUSI ist das "Serial User Standart Interface". Ob es da was für Ardunio gibt, keine Ahnung, warum googelst du nicht? Aber man kann das Protokoll doch ganz einfach ansprechen, das ist ja kein Hexenwerk. Also ran an die Tastatur und mach es.
http://www.nmra.org/standards/DCC/standards_rps/SUSI-1.31-english.pdf Die Spezifikation ist da nicht zu finden, aber das schöne GIF wollte ich euch nicht vorenthalten. Die 4 Pins für Susi sehen stark nach I2C aus. Ergo ist vermutlich nur der Software-Stack nachzubilden.
https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwjh6vHup8jPAhXCWywKHW_KASIQFgggMAA&url=http%3A%2F%2Fnormen.railcommunity.de%2FRCN-600.pdf&usg=AFQjCNEuHs24aWlWL1vwaJ1A8zEletKpHQ&sig2=GrTbucqcDkDrgUxT9ElCCw&cad=rja Naja nicht wirklich I2C. Find ich übrigens super, dass Modellbahnen sowas haben. Der Erkenntnisgewinn durch den Bahnbetrieb selbst war ja immer etwas begrenzt.
Wenn ich zu Fuß so was zusammen schustere ist die Empfangsgeschwindigkeit des Arduinos etwas wenig. Deshalb eine kleine Empfangs LIB in ASM. Alles andere traue ich mir als Modellbahnen auch noch zu.
Assembler ist in der Regel nur marginal schneller, als C/C++. Und auch nur dann, wenn man es gut beherrscht. Es spricht normalerweise nichts dagegen, das gesamte Programm in C/C++ zu schreiben.
Sascha_ schrieb: > http://www.nmra.org/standards/DCC/standards_rps/SUSI-1.31-english.pdf > > Die Spezifikation ist da nicht zu finden, aber das schöne GIF wollte ich > euch nicht vorenthalten. :-)))
Rene K. schrieb: > SUSI ist das "Serial User Standart Interface". https://de.m.wikipedia.org/wiki/Standart
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.