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

Can't discover custom service on android phone

Hello, I am useing nRF52832 with custom-made board.

SD 5.0.0 and 14.0 SDK

I have a strange issue - i am using custom-made service to transfer data from/to smartphone.

I test device with android 8 phone(Huawei P20lite), android 7 phone and iPhone7 (Huawei P9)

I have tested device with android 8 phone and iphone, but forgot to test with android 7 phone (last test was with 11 version of the FW)

And now, after few monthes and FW version 18 device successfully works with android 8 and iphone, but doesn't work with android 7 phone.

In our application i see "cannot fetch the service", and also in nRF Connect app i see only Generic Access Service. And in the same time in android 8 phone nRf Connect shows all 3 services (Generic Access Service, Generic Attribute and custom service).

I tried to compare code of both versions, but in the gap and gatt section they are same.

Can someone help me or give the direction where should I dig in?

upd. Also the same issue with some another phones with Android 5-6

Parents Reply Children
No Data
Related