Hi All,
I had a customer state that his iPhone X could not connect to our BLE data logger. I too have been able to confirm that it cannot connect on the X that I have borrowed.
Loading the BLE Example app, I tell the phone to connect to a device and in the logs I get:
Then after approximately 30 seconds (which is the timeout for our Bluetooth device), it disconnects. with this:
Which I assume is the library getting an unexpected disconnection from the device.
So essentially, it looks like the connection is being made (our data logger connection LED starts flashing from the moment I tell it to connect), but the 'Manager_Connected' Event isn't being fired for some reason.
Any ideas on how to fix this?
Thanks,
Terry
EDIT: After some testing and tinkering it does work _sometimes_ if I power reset the BLE device, however, when it does work, notifications do not seem to be enabling . There is something very broken with iPhone X and BLE... Is there a way to check if notifications are indeed enabled?
I had a customer state that his iPhone X could not connect to our BLE data logger. I too have been able to confirm that it cannot connect on the X that I have borrowed.
Loading the BLE Example app, I tell the phone to connect to a device and in the logs I get:
B4X:
Discovering Services
B4X:
Disconnected: <B4IExceptionWrapper: Error Domain=CBErrorDomain Code=0 "Unknown error." UserInfo={NSLocalizedDescription=Unknown error.}>
So essentially, it looks like the connection is being made (our data logger connection LED starts flashing from the moment I tell it to connect), but the 'Manager_Connected' Event isn't being fired for some reason.
Any ideas on how to fix this?
Thanks,
Terry
EDIT: After some testing and tinkering it does work _sometimes_ if I power reset the BLE device, however, when it does work, notifications do not seem to be enabling . There is something very broken with iPhone X and BLE... Is there a way to check if notifications are indeed enabled?
Last edited: