S
Steini99
Gast
Hallo,
ich verwende eine Bluetooth-SPP-Verbindung, wobei die App bereits tadellos funktioniert hat (als Gegenstück diente das BlueNiceCom3 mit einem Mikrocontroller).
Leider mussten wir auf das BlueNiceCom4 umsteigen, wodurch ich jetzt einen eigenartigen Fehler bekomme: Die Verbindung lässt sich weiterhin aufbauen, auch das Senden von Bytes funktioniert einwandfrei - wenn ich nun versuche, Bytes zu lesen, funktioniert das nur genau einmal; beim wiederholten Klick auf den Button hängt sich die App auf (ANR).
Vom read()-Befehl werden jedoch keine Exceptions geworfen
Diesen LogCat-Eintrag bekomme ich beim verbinden:
E/BluetoothEventLoop.cpp(232): event_filter: Recieved signal org.bluez.DeviceropertyChanged from /org/bluez/xxxx/hci0/dev_xx_xx_xx_xx_xx_xx
(also mit der richtigen Adresse halt)
Beim 2. read() hängt sich nun die App auf, in der LogCat steht dazu nur:
ANR in com.<meineApp>
Reason: keyDispatchingTimedOut
Kann der Fehler mit diesem Modus-wechsel zusammenhängen..? Im Datenblatt steht dazu, dass das Bluetoothmodul beim Verbinden in einen reinen Datenübertragungsmodus wechselt..
mfg
ich verwende eine Bluetooth-SPP-Verbindung, wobei die App bereits tadellos funktioniert hat (als Gegenstück diente das BlueNiceCom3 mit einem Mikrocontroller).
Leider mussten wir auf das BlueNiceCom4 umsteigen, wodurch ich jetzt einen eigenartigen Fehler bekomme: Die Verbindung lässt sich weiterhin aufbauen, auch das Senden von Bytes funktioniert einwandfrei - wenn ich nun versuche, Bytes zu lesen, funktioniert das nur genau einmal; beim wiederholten Klick auf den Button hängt sich die App auf (ANR).
Vom read()-Befehl werden jedoch keine Exceptions geworfen
Diesen LogCat-Eintrag bekomme ich beim verbinden:
E/BluetoothEventLoop.cpp(232): event_filter: Recieved signal org.bluez.DeviceropertyChanged from /org/bluez/xxxx/hci0/dev_xx_xx_xx_xx_xx_xx
(also mit der richtigen Adresse halt)
Beim 2. read() hängt sich nun die App auf, in der LogCat steht dazu nur:
ANR in com.<meineApp>
Reason: keyDispatchingTimedOut
Kann der Fehler mit diesem Modus-wechsel zusammenhängen..? Im Datenblatt steht dazu, dass das Bluetoothmodul beim Verbinden in einen reinen Datenübertragungsmodus wechselt..
mfg