Other Parts Discussed in Thread: CC2640R2F, BLE-STACK
I am attempting to get the UUID and RSSI from my iPhone or any wearable bluetooth device such as Bose headphones, Apple watch, Fitbit, etc. I have tried using Simple_Observer and Simple_Central to do this, on the CC2640R2, but my devices never show up. Other devices show up, but not the ones I am looking for. I'm not sure if there are compatibility issues between bluetooth versions or types (V5 vs V4.2 or BLE scanning for Bluetooth Classic vs BLE). I think the example that should yield better results is Simple_Central, but that would mean that my iPhone would have to be setup as a Peripheral, if I understand correctly. I've downloaded an app to do this, LightBlue, but am still not able to discover it, the virtual peripheral. Is there a mode or configuration I need to change in the example code to fix this? Also, if it does end up working, will I have to use an app to make the iPhone a peripheral at all times or can the phone do this natively by only having Bluetooth on in settings?