If you’re into SDR then you have probably heard of GNURadio, gqrx, SDR# and other software tools for controlling RF hardware. With the growing popularity of the HackRF platform and RTL-SDR dongle a new software tool has entered the scene: REDHAWK.
As explained by its developers, “REDHAWK is a software-defined radio (SDR) framework designed to support the development, deployment, and management of real-time software radio applications. To support the design and development of software applications, REDHAWK provides tools that allow development and testing of software modules called “Components” and composition of Components into “Waveform Applications” that can be seamlessly deployed on a single computer or multiple network-enabled computers.
The REDHAWK integrated development environment (IDE) provides tools to support development of REDHAWK software. The development and deployment of REDHAWK Applications are aided by graphical editors and drag-and-drop Waveform construction. The IDE allows users to interact with and control multiple running REDHAWK instances and applications.”
REDHAWK is a Linux program suite consisting of the Core Framework, the IDE, and the Basic Components. The Core Framework is the software back-end of REDHAWK. The IDE is a Graphical User Interface (GUI) for development and use of REDHAWK systems. The Basic Components are building blocks that developers can use to create radio algorithms.
So far we’ve heard reports of REDHAWK working with RTL-SDR and with HackRF.