Learning Path — RF Software Development

Guidance only — nothing here is required. Work these modules in order to build real competence developing SDR/RF software: understand the signal, learn to build and ship software, then bring the two together to decode digital trunked voice like GopherTrunk does.

This is a guide, not a requirement. A Learning Path only recommends an order for working through otherwise-independent modules toward competence in this area. Take them all, or pick just the ones you need — your progress is tracked per module either way.

Building software that turns raw radio into decoded data pulls together several skills: the physics of the signal, the craft of writing and shipping code, and the specifics of how trunked systems work. The modules below are ordered to take you through all of it. None is required on its own — this path just points the way.