ferrous-systems / rust-exercises

Exercises for learning Rust, by Ferrous Systems
Creative Commons Attribution Share Alike 4.0 International
184 stars 17 forks source link

Make radio exercise robust in the face of collisions #86

Closed jonathanpallant closed 5 months ago

jonathanpallant commented 5 months ago

There are only a limited number of IEE 802.15.4 channels on the nRF52840 and sometimes it is impossible to find a quiet one.

We should change the packets we send to include:

1) a 4-byte ID which is unique to every nRF52840 and sent in every request, and reflected back in every response 2) a 1-byte command which tells the puzzle dongle what you want to do (rather than just going on the length of the packet)

jonathanpallant commented 5 months ago

Closed by #87