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

for what neded init.advdata.uuids_complete.p_uuids in a static void advertising_init(void) function?

I use SDK15, nrf52832, s132

When in the 

static void advertising_init(void)

I comment 

    init.advdata.uuids_complete.uuid_cnt = sizeof(m_adv_uuids) / sizeof(m_adv_uuids[0]);
    init.advdata.uuids_complete.p_uuids  = m_adv_uuids;

two lines.

Seems works. I can observe on an android nrf connect my device. But on a IOS can't see it via standart settings.

If I add those ... uuids_complete... lines- my devise appear on the IOS.

Why?

But why nrf connect on the android sees device wo thise two lines ....uuids_complete....

 

Related