nRF52840 WebBLE failure with IOS

Hello All, 

We have designed a custom board for our product and everything pretty much works fine. But now that we have decided to stick to WebBLE, we are facing some issues with IOS devices.
So, it is known that IOS does not natively support  WebBLE, so we are testing 3rd party web browser that supports the functionality. We have tried a couple of apps such as Bluefly, ConnectBrowser, and so on, but with all of them we seem to get the same error message on the nRF side which states:  <wrn> bt_l2cap: Ignoring data for unknown channel ID 0x003a.
This message shows up and the program does not progress any further. I was wondering if someone can shed some light on this warning message and why it shows up. 
Any help would be appreciated. Apologies if I have not provided enough information, please feel free to ask for more info.

More info:
- Board : nRF52840
- Zephyr OS build v2.6.0-rc1-ncs1
- NCS v1.6.1

TIA, 
Sethu 

Parents Reply
  • Hi Sethu,

    Nothing obvious from the sniffer, can you explain more what you intend to do and what is not working after the " <wrn> bt_l2cap: Ignoring data for unknown channel ID 0x003a." shows up.  


    This message shows up and the program does not progress any further.

    What do you expect to happen, where does it stop? What does not work.

    If you are trying to enable notifications and nothing happens then you can check the code on the nRF device. See if it is in fact sending notifications or if it try's and fails. What gets returned? 

    Print what bt_hrs_notify(heartrate); returns to the log, what does it show?

    Regards,
    Jonathan

Children
Related