Hi.
Hope someone could help me on how to scan and parse the Manufacturer Specific Data that comes after the Company ID. I am using zephyr with nRF52840.
Thanks!
Hi
What do you see on the central side when the bt_data_parse() when using the "ad" parameter that is supposed to parse the advertising data as given to the bt_le_scan_cb_t callback? Do you print this data so you should be able to see the advertising data on a terminal for example? And are you certain that the advertising device is transmitting its manufacturer specific data? As far as I know, the bt_data_parse function should be the way to help you see additional advertiisng data.
Best regards,
Simon
What I am trying to do is in this thread: https://devzone.nordicsemi.com/f/nordic-q-a/58478/parsing-adv-data---manufacturer-data-parsing
But the difference is that I am using zephyr. The screenshot that he presented was accurate. I want also to parse the same data. The above thread was also not answered.
I am sure that the advertising devices are transmitting manufacturer specific data.
Yes. I print the data using a the terminal but it is garbage data.
Best regards,
Oli
What I am trying to do is in this thread: https://devzone.nordicsemi.com/f/nordic-q-a/58478/parsing-adv-data---manufacturer-data-parsing
But the difference is that I am using zephyr. The screenshot that he presented was accurate. I want also to parse the same data. The above thread was also not answered.
I am sure that the advertising devices are transmitting manufacturer specific data.
Yes. I print the data using a the terminal but it is garbage data.
Best regards,
Oli