Practical Software Defined Radio Development
$1890 per person
This three day course will provide the foundational skills required to develop software defined radios using the GNURadio framework. This course consists of both lecture material and worked SDR software examples. The course begins with a background in SDR technologies and communications theory. The course then covers programming in the Linux environment common to GNURadio development. GNURadio is introduced through a presentation on the basic concepts of the framework and worked examples which utilize existing GNURadio signal processing components. Then the class will cover how to develop and debug custom signal processing blocks in the context of a working SDR modem. Finally, the advanced features of GNURadio will be covered such as RPC, data tagging, and burst (event) processing. This class will present SDR development best practices developed through the development of over a dozen SDR systems. Such practices include approaches to quality assurance coding, process monitoring, and proper system segmentation architectures.
Each student will receive a complete set of lecture notes as well as a complete SDR development environment preloaded with the worked examples of GNURadio applications.
Dr. Mark Plett has 15 years experience developing Communications Systems. He has worked at several telecommunications start-ups as well as the DoD, and Microsoft. Most recently, Dr. Plett is a Principal professional member of the Johns Hopkins Applied Physics Lab (APL) directing the Wireless Cyber Capabilities Group there. Dr. Plett has spent the last 7 years developing software-defined radios for a variety of DoD applications. He is active in the open source SDR community and has contributed source code to the GNURadio project. Dr. Plett received his Masters in Electrical Engineering from the University of Maryland in 1999 and his Ph.D. in Electro-physics from the University of Maryland in 2007. Dr. Plett is a licensed Professional Engineer in the State of Maryland.Electro-physics from the University of Maryland in 2007. Dr. Plett is a licensed Professional Engineer in the State of Maryland.
Contact this instructor (please mention course name in the subject line)