Hallo Zusammen, ich habe mir ein Wifi232-Modul gekauft, um eine bidirektionale Kommunikation über UART zwischen einem Atmel-Prozessor und einem Android-Handy herzustellen. Es gibt vom Hersteller auch eine Beispiel-App, die in beide Richtungen funktioniert. Jetzt möchte ich aber eine eigene Client-App schreiben. Ich bekomme aber nur Kommunikation vom Handy zum UART hin, nicht umgekehrt. In einer Verbindung meiner App zu einem Server auf dem PC funktioniert die Kommunikation in beide Richtungen. Daraus schließe ich, daß das Modul beim Senden über Wifi etwas macht, was von der App nicht als eingehende Meldung interpretiert wird. Hat jemand eine Idee wie das zu lösen ist? Eine Beschreibung zum Modul: http://www.tcp232.net/download/USR-WIFI232-start-en.pdf Und die Quelle meiner eigenen App: http://myandroidsolutions.blogspot.de/2012/07/android-tcp-connection-tutorial.html Gruß hörnerwhisky
Hab's grad selbst gelöst: Das Wifi232-Modul wandelt "\r" nicht automatisch in ein Steuerzeichen um, darum erkennt Java das Ende des Strings nicht. Wenn man hex0D hinterhersendet geht's :-) Gruß hörnerwhisky
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.