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

I tried to write iOS APP, and the UUID I scanned could not send data until I downloaded nRF Connect ,and then APP can send the data

SDK:【nRF5_SDK_15.0.0_a53641a】【examples】【ble_peripheral】【ble_app_uart】【pca10056】【s140】【arm5_no_packs】

Before downloading nRF Connect ,the results of my scan is

【service1 UUID】181E

【service2 UUID】Device Information

【characteristic1 UUID】2AA5

【characteristic2 UUID】2AA4

【characteristic3 UUID】Manufacturer Name String

Until I download APP【nRF Connect】 and run after

Once again, open own APP

The service and characteristic of the scan are different

6E400001-B5A3-F393-E0A9-E50E24DCCA9E【service1 UUID】

6E400002-B5A3-F393-E0A9-E50E24DCCA9E【characteristic1 UUID】

6E400003-B5A3-F393-E0A9-E50E24DCCA9E【characteristic2 UUID】

than characteristic1 can send data

Is there any way to avoid it ?

It is impossible for customers to download 【nRF Connect】 first ,then download the other APP ?

Related