Max B
- Forum-Beiträge: 2
31.07.2011, 15:42:53 via Website
31.07.2011 15:42:53 via Website
Hallo Leute,
mein Ziel ist es eine App zu schreiben, welche es ermöglicht eine BT-Verbindung mit einem Sensor herzustellen. Der Sensor schickt 12 byte Datenpackete, die ich erstmal in einer Datei speichern muss und dann auswerten. Das Problem taucht aber schon bei der Abfrage ob BT an ist:
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
Der Quellcode wird problemlos von Eclipse compiliert, die Anwendung stürzt aber auf dem Smartphone (Samsung Galaxy SII) genau an dieser Stelle ab! Hat vielleicht jemand Ahnung warum?
und die Zweite frage...
Wie kann ich die ankommenden Daten(1. byte = Start_of_block, dann 4 Parameter jeweils 2byte und 1byte end_of_block) am besten in eine Datei schreiben, so dass ich dann die Datei erstmal am Rechner auswerten kann um zu schauen ob das richtige ankommt?
Vielen Dank im Voraus für jede Hilfe!
mein Ziel ist es eine App zu schreiben, welche es ermöglicht eine BT-Verbindung mit einem Sensor herzustellen. Der Sensor schickt 12 byte Datenpackete, die ich erstmal in einer Datei speichern muss und dann auswerten. Das Problem taucht aber schon bei der Abfrage ob BT an ist:
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
Der Quellcode wird problemlos von Eclipse compiliert, die Anwendung stürzt aber auf dem Smartphone (Samsung Galaxy SII) genau an dieser Stelle ab! Hat vielleicht jemand Ahnung warum?
und die Zweite frage...
Wie kann ich die ankommenden Daten(1. byte = Start_of_block, dann 4 Parameter jeweils 2byte und 1byte end_of_block) am besten in eine Datei schreiben, so dass ich dann die Datei erstmal am Rechner auswerten kann um zu schauen ob das richtige ankommt?
Vielen Dank im Voraus für jede Hilfe!
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.