FAILURE TO INTERFACE WITH ANDROID DEVICE OVER BLE?

Hi,

I’ve been trying to use the Artemis Nano with its BLE featues and my Android Q (Samsung Galaxy S9) with various examples with no luck. I’ve tried the amdtp, the BLE Blink LED example, I’ve even built my own makefile with a Tag profile. Nothing works.

  1. Whenever I’m trying to scan for devices, I get no results [Android: btAdapter.getBluetoothLeScanner().startScan()].

  2. I sometime manage to see the device when I scan them using the phone’s Bluetooth scanning menu but it only pairs.

  3. Using the nRF app I’m trying to connect to it [Android: myBLEDevice.connectGatt()] but getting error message 257 and “Device disconnected”

Is it Android Q’s fault? Something incompatible here? Anyone had these kind of issues?

Thanks!!

We just release an update to the Arduino core for the Apollo3, which now offers full compatibility with the ArduinoBLE library. Additionally, soon users should also be able to develop with Mbed OS for additional BLE functionality.