I was trying to integrate BLE scanning with Mesh Example "Light Switch Client Proxy". This assert pops up suddenly. What is the reason for the error?
I was trying to integrate BLE scanning with Mesh Example "Light Switch Client Proxy". This assert pops up suddenly. What is the reason for the error?
To increase your chances of getting replies from other forum members, please be more descriptive.
Please give more information on the assert and the changes you made to the application. What kind of assert is it? What is the test environment, which version of SDK/hardware are you using?
Hi,
I am using the mesh sdk 2.0.1 and my goal to scan for beacons and send scan information via the mesh. I have resisted the device(nrf52 DK) as an observer along with the mesh config(no alterations except for addition of "NRF_SDH_BLE_OBSERVER" api just before mesh init function).
HI
I have not made any configuration changes to the project.
This issue is not appearing when i am adding an __LOG statement in the registered soft device scan call back function, if not it appears after about 10 sec from the start of program execution.
It seems to e an timing/synchronization issue.
Thank You.
what are the details of this assert? i mean which file and which line. Maybe we can try to analyze why it caused based on the assert.
"<t: 357049>, app_error_weak.c, 105, Mesh error 3758153728 at 0x00000000 (:0)"
This is the complete assert debug print
Also i have replaced the __LOG with an 50 ms delay which gives the same effect as the __LOG statement
there seems to be very clear timing issue there. It is hard for me to replicate your setup to analyze more on what is happening. Can you give me your setup?
there seems to be very clear timing issue there. It is hard for me to replicate your setup to analyze more on what is happening. Can you give me your setup?