A series of posts outlining how to create a fully remote operation setup for the Yaesu FT-991a transceiver
The first chapter deals exclusively with Stockcorner JC-3s antenna tuner. I propose an ESP8266 driven method to replicate the functionality of a supplied control box to enable remote operation. This chapter contains solder, electronics and esphome
This chapter starts by expanding chapter 1 by automating the tuning process. There were a couple of ways to achieve this, I opted for node-RED combined with flrig. Since the tuner does, by itself, not communicate with my Yaesu FT-991a, I needed to introduce a middleware to control and monitor both tuner and rig. The overhead of introducing this automated, remote controlled tuning enabled advancing the setup: Introducing full remote operation, which is the focus of chapter 3. I also touch upon remote control of the power supply as both failsafe and means to control power usage.
The last chapter started out as an appendix, but thanks to macOS, the lovely pitfalls of open-source software on Linux actually transporting audio back and forth between a Linux system controlling the Yaesu FT-991a and a remote machine wasn’t as easy as thought. The result contains building blocks for Windows, Linux and macOS to universally transport Audio between the rig and whatever client. A web client (RDP protocol) and native applications on controlling machines drive the solution. Not only is audio transported, but also CAT commands. I only touch the surface of it, but with being able to transport all exposed CAT commands, full remote operation is possible.