02 / Monitoring & remote control
HF Base Station Monitoring & Control
A map-based monitoring and control system that takes operators from a regional overview to live management of individual HF base stations.

I developed a monitoring and remote-control system for HF radio base stations, combining a TypeScript server and PostgreSQL database with a C++/Qt/QML client. The client accessed server functions through a REST API, while communication with the stations used UDP.
The interface was built around a custom SVG map required by the customer. Color coding distinguished normal operation, faults, emergencies, and areas not served by the system. Operators could select a district to open its map, view base station summaries, and then select a station for detailed, real-time monitoring and control. An alternative overview presented districts and station status indicators as a grid. The system included alarms, event logs, and historical charts.
Station views displayed equipment and battery temperatures; external supply voltage; battery voltage and charge level; transmitter RF output power; voltage standing wave ratio (VSWR); and transmitter on/off status. Operators could remotely switch power and transmitters on or off. Detailed views offered both measured values and status summaries, with individual faults highlighted and loss of communication explicitly indicated.


Screenshots from the demonstration version.