Unable to understand the program running process of the 'mesh chat' project

The hardware used is nrf52840dk_ nrf52840.The software used is the "Bluetooth:mesh chat".

I don't know what the running process of this project program is.

For example,

1、I don't know how the hardware declared in 'zephyr.dts' is used in the 'main. c' program.

2、I don't know which functions collaborate and implement during the process of nrf52840dk receiving data on my phone with Bluetooth.

3、I don't know if the data sent by the phone is stored in a certain variable, and what this variable is.

4、I don't know why the function in the figure below can achieve data transmission using uart.

Parents
  • Hi,

    Apologies for the long reply time. This is due to the Easter holidays in Norway which spanned the previous week. This is an update to let you know I've picked up your case and will be working on finding an answer for you. There might still be some time before I have something constructive for you, but I'll do my best to get back to you within this working week.

    In the meanwhile, let me know if you've solved the issue while waiting for a reply.

    Kind regards,
    Andreas

Reply
  • Hi,

    Apologies for the long reply time. This is due to the Easter holidays in Norway which spanned the previous week. This is an update to let you know I've picked up your case and will be working on finding an answer for you. There might still be some time before I have something constructive for you, but I'll do my best to get back to you within this working week.

    In the meanwhile, let me know if you've solved the issue while waiting for a reply.

    Kind regards,
    Andreas

Children
Related