How to test this? I imagine I can come up with some simple unit tests for logic that doesn't touch the radios, but after that it will get hard...