Himanshu Kumar

Production C++17 Tool · 2026

FieldFox RF Measurement Suite.

C++17/Qt6 automation software driving Keysight FieldFox VNA over SCPI, cutting 10-hour test runs to 7 minutes.

Production C++17 Tool2026

Production Artifact

FieldFox RF Measurement Suite

C++17/Qt6 automation software driving Keysight FieldFox VNA over SCPI, cutting 10-hour test runs to 7 minutes.

C++17 · Qt6 · SCPI Protocol · GPIB / USB VISA · CMake10h → 7m sweep reduction (98.8%)

Architecture & Design.

High-reliability desktop automation application for high-frequency microwave and antenna testing, connecting multi-axis positioners and Keysight FieldFox N9951B Vector Network Analyzers.

The Engineering Problem

Manual RF test runs required continuous engineer intervention, taking up to 10 hours per antenna test matrix with high error susceptibility in manual calibration and angle indexing.

The Implementation

Engineered a modular, layered C++17 architecture with asynchronous SCPI communication across GPIB and USB VISA backends, automated stepper positioners, and real-time polar/Cartesian Qt6 visualization.

Verified Outcomes.

Cut end-to-end antenna test sweep duration from 10 hours down to 7 minutes (98.8% time saved) and deployed into active production workflows across 50 RF engineers.

Metric 0110h → 7m sweep reduction (98.8%)
Metric 0250 production engineers using the tool
Metric 03Modular SCPI driver with zero UI coupling

Technologies

C++17Qt6SCPI ProtocolGPIB / USB VISACMake