This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Is it required to use ble_advdata_encode()?

I've search DevZone, read the header info in ble_advdata.h, but don't understand when using ble_advdata_encode() is required. (I looked for Hung Bui's blog about advertising at https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/bluetooth-smart-and-the-nordics-softdevices-part-1 mentioned in Devzone but that page is "not found").

Our Nordic nRF52840 application advertises (EXTENDED_NONCONNECTABLE_NONSCANNABLE_UNDIRECTED) as Manufacturer-Specific Data (type 0xFF) only, and we have not used ble_advdata_encode() in our project. These BLE advertisements are easily read by Android devices and other Nordic nRF52840 boards, as is. My concern is that if we must use ble_advdata_encode, our Android code complexity will increase.

Thanks for your guidance on this.

   2
R

Parents Reply Children
No Data
Related