Franz Josef
- Forum-Beiträge: 21
08.10.2012, 17:17:52 via Website
08.10.2012 17:17:52 via Website
Hallo Leute,
nach sehr langer Recherche und lesen von vielen Tutorials, wollte ich mich jetzt doch mal an ein Forum wenden.
Ich bin zur Zeit dabei mit dem Samsung Galaxy S2 mit Android 4.0.4 auf ein Messgerät über Bluetooth zuzugreifen.
Da ich manuell vorher das Gerät kopple habe ich den Code erstmal darauf reduziert indem ich NUR mit der MAC Adresse zum Gerät connecte.
Das klappt auch wunderbar. Das Messgerät ist auch mit dem Handy verbunden.
Jetzt kommt das eigentliche Problem:
Ich WEISS, dass das Messgerät einfach ASCII Codes übernimmt und dadurch dann entsprechende Messungen ausführt.
Ich brauche also nur über den OutputStream einen ASCII Code senden und bekomme dann z.B. einen Winkel zurück.
Was nun passiert ist, dass ich den code über den Button sf_senden abschicke, das Gerät aber den Fehler zurück wirft, dass der requestCode nicht entschlüsselt werden kann. Kann es also sein, dass Android beim senden eines Strings mit OutputStreamWriter die zu sendenden Daten abspeckt oder irgendwas mit dran hängt?
Wenn ich "%R1Q,9028:0" senden möchte, dann soll auch genau das ankommen.
Vielleicht hat ja jemand von euch eine Idee =)
Danke schonmal im voraus
nach sehr langer Recherche und lesen von vielen Tutorials, wollte ich mich jetzt doch mal an ein Forum wenden.
Ich bin zur Zeit dabei mit dem Samsung Galaxy S2 mit Android 4.0.4 auf ein Messgerät über Bluetooth zuzugreifen.
Da ich manuell vorher das Gerät kopple habe ich den Code erstmal darauf reduziert indem ich NUR mit der MAC Adresse zum Gerät connecte.
Das klappt auch wunderbar. Das Messgerät ist auch mit dem Handy verbunden.
Jetzt kommt das eigentliche Problem:
Ich WEISS, dass das Messgerät einfach ASCII Codes übernimmt und dadurch dann entsprechende Messungen ausführt.
Ich brauche also nur über den OutputStream einen ASCII Code senden und bekomme dann z.B. einen Winkel zurück.
Was nun passiert ist, dass ich den code über den Button sf_senden abschicke, das Gerät aber den Fehler zurück wirft, dass der requestCode nicht entschlüsselt werden kann. Kann es also sein, dass Android beim senden eines Strings mit OutputStreamWriter die zu sendenden Daten abspeckt oder irgendwas mit dran hängt?
Wenn ich "%R1Q,9028:0" senden möchte, dann soll auch genau das ankommen.
Vielleicht hat ja jemand von euch eine Idee =)
Danke schonmal im voraus
— geändert am 09.10.2012, 12:21:55
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.