This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

iOS app not discovering or connecting to Nordic BLE Device

Hi,

I'm trying to get an iOS app to connect to a Nordic BLE device. I'm a firmware guy with little app experience but I have gotten a app to work based off the code presented below with a Broadcom based BLE device. I appreciate the effort put forth by Nordic in developing such comprehensive examples but as a non-app developer it means I have to go through a lot of code (which since I am not an app developer means a lot of googling) to find the code I need. Maybe I am approaching this the wrong way...

Anyway, I found this example here of using iOS with a BLE device: www.raywenderlich.com/.../arduino-tutorial-integrating-bluetooth-le-ios-swift

which uses the following iOS code:

cdn3.raywenderlich.com/.../Arduino_Servo_Starter_Swift.zip

I am able to connect and manipulate my Nordic BLE device using LightBlue on iOS. I am not able to see the service or/and characteristic and connect with the iOS app. The same iOS app by modifying the UUID's can interact with a Broadcom BLE device. I am using the ble_lbs example. However, I can't connect to the app from any of the Nordic examples I have tried. I am guessing it has something to do with the configuration of the advertisement packets but I am not certain what has gone wrong...

Related