Hallo Timo,
Nach genauerem Studium der Sachlage glaube ich, dass man auch ohne speziellen Kram auskommt, etwa so:
Smartphone <-> USB-OTG-Adapter <-> USB-Serial-Konverter <-> DI-2-S <-> Trabitronic
Genau so habe ich das in meinem letzten Post geschildert:
Tatsächlich haben heute sehr viele Smartphones sogar einen USB-OTG Anschluss, können also umschalten, ob sie Master oder Slave sein sollen: https://de.wikipedia.org/wiki/…_Serial_Bus#USB_On-the-go
Aus technischer Sicht ist das also nicht mal unbedingt die Hürde. Wenn man dann mit einen USB-Seriell-Adapter arbeitet geht die Verbindung also schon mal ganz grundsätzlich.
Ich habe dort aber auch auf ein eventuelles Problem dabei hingewiesen:
Allerdings weiß ich nicht ob Andriod einen generischen Treiber für USB-Seriell-Adapter am OTG-Anschluss dabei hat. Wenn nicht, dann kann man es eigentlich vergessen. Einen eigenen USB-Treiber zu schreiben ist nicht gerade eine Fingerübung.
Für ein anderes Projekt bin ich daher bei einem Linux basiertem Tablet hängen geblieben, welches auf genau diesem Weg mit einem Mikrocontroller per USB-Verbunden ist - ganz ohne gewaltigen Programmier- und Bastelaufwand. Das funktioniert wunderbar. Unter Linux gibt es eben die entsprechenden Treiber. Unter Windows natürlich auch. Mit Apple und Andriod kenne ich mich nicht aus, aber zumindest haben iPhones und iPads ja schon mal keinen USB-Anschluss. Bei Andriod könnte ich mir eben vorstellen, dass der Treiber fehlt, da das ja normalerweise kein Anwendungsfall von Andriod Geräten ist. Aber vielleicht weißt du da ja mehr?
Gruß, Felix