Ich denke Jörg wollte erstmal damit einen Adapter für seine ASR-33 schaffen. Aber wenn man daraus etwas allgemein Universelles machen will, ist das ja sicher im Sinne.
Die Betriebsspannung ist meines Erachtens weniger das Problem für die Universalität. Die lässt sich ja auch anderweitig zuführen.
Wo ich eher eine ASR33 typische Sache sehe ist die halbaktive Unterstützung der Current Loop Sache, Das kann bei anderen Geräten zu Problemen führen. Hier wären Punkte einer Optimierung denkbar:
- Konfigurierbare 20mA pro Senden/Empfangen
- optische Trennung in der Schaltung
Für die ASR-33 wäre noch die Reader Run Geschichte zu integrieren, wenn man das im DEC Zusammenhang machen will. Was andere Systeme da für Spezialitäten haben, kenne ich nicht. Und kann mich da auch nicht einbringen.
Meines Erachtens nach sollte es zu der reinen Schnittstelle noch etwas einfache Software, oder Skripte geben, die die universelle Nutzung der Geschichte vereinfachen:
- Nutzung des Raspies (ttyAMA0) mit:
- lokales Login auf dem Raspi (Geht nicht (ohne Weiteres) mit ASR-33 wegen NUR Grossbuchstaben)
- lokalem Terminal (z.B.: Kermit)
- verbunden von /dev/ttyAMA0 mit 2ter seriellen Schnittstelle /dev/ttyUSB0 per socat als Baudzahlen Konverter
- verbunden mit socat über TCP zu einem anderen Rechner (dort existiert entsprechend eine serielle Nutzung)
(Kettendarstellung als Beispiel: Host1 /dev/ttyAMA0 --> socat ---> Netzwerk zu Host2 TCP/Port --> socat ---> /dev/ttyUSB0 --> PDP8)
Das würde mir dazu einfallen, von allen den Punkten habe ich schon Versuche erfolgreich angestellt. So etwas in einfach handhabbarer Form in einem Gerät zu haben hat Charm!