Under Review
over 2 years ago

Not all BLE Devices found by scanning

Having several BLE Sensors and wanting to display their data on-screen of the watch. Scanning for the BLE Sensor returns all kinds of apple devices, but not the sensor i'm looking for.

Both sensors contain Bluetooth Classic and Bluetooth Low Energy chips. 

One of the older sensors still has a static LE mac address and shows up in the scan. NRF Connect shows this device as "Classic and LE Capable".

The newer sensors do not show up on the scan, and are shown in NRF Connect as "LE Only".

I have attempted to 'spoof' the newer sensor to appear as a device capable of both, but no luck.

If anyone could shed some light on this issue and perhaps a solution that would be great!

Parents
  • With CIQ, things are not learned over a connection.  Services and characteristics must be defined in the app's BLE profile.

    How are you communicating if you aren't doing a pair request and waiting for a connection?  Then there are things like the 22 byte limit for reads.

    Sound to me that unless there are changes made to the sensor, you won't be able to use CIQ.

Comment
  • With CIQ, things are not learned over a connection.  Services and characteristics must be defined in the app's BLE profile.

    How are you communicating if you aren't doing a pair request and waiting for a connection?  Then there are things like the 22 byte limit for reads.

    Sound to me that unless there are changes made to the sensor, you won't be able to use CIQ.

Children
No Data