How to develop/test network applications? #453
-
I am working on an example to demonstrate using UDP in user applications in my forked repo. I am developing on a nRF52840dk and can display the 3 local IP interfaces setup in the board's kernel. But what is the best testing approach to get packet transmission working? My thought is to get the user application working by mocking the UDP driver with the Linux sockets. Once that is working then bring up the network stack on one nrf52840 with another nrf52840 running Zephyr’s IPv6 stack to use as the test source. Any thoughts on what the best development/testing strategy is for getting a an application that can demonstrate the basic capabilities of UDP? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
I would start by testing interaction with the |
Beta Was this translation helpful? Give feedback.
-
Just as a follow up. I was able to install the libtock-c app |
Beta Was this translation helpful? Give feedback.
I would start by testing interaction with the
libtock-c
UDP apps -- Flash theudp_rx
libtock-c app on one board and see if your rust UDP app can send packets to it, and vice versa using theudp_send
libtock-c app