In my first post about the IC-706 remote kit I wrote that we don’t really need to care about what data protocol is used between the radio and the front panel; all we need is to route the data between a serial port and a network socket. However, it turns out that taking a closer look at the protocol is not only a good idea but also necessary for efficient remote control.
Gqrx / C++ update June 4, 2011: After establishing the basic framework for a GNU Radio receiver written in C++ it was time to start working on the GUI framework. As you may recall the GUI will be written in Qt and I am hoping that it will simplify porting the application to Mac OS X.
Grig is a simple Ham Radio control (CAT) program based on the Ham Radio Control Libraries (Hamlib). It is intended to be highly generic presenting the user to the same graphical user interface regardless of which radio is being controlled.
Grig supports the most commonly used CAT commands that are implemented by Hamlib, and integrates well with other ham radio programs like Xlog and gMFSK. Thanks to Hamlib, grig works with most CAT-capable amateur radios. You can check out the Supported Radios page at the Hamlib website.
Grig is free software licensed under the GNU General Public License. This gives you the freedom to use and modify gpredict to suit your needs. Moreover, gpredict is available for most platforms including Unix/Linux, Mac OS X, and Windows.
Please note that I have had very little spare time to work on Grig over the last few years. Therefore I am looking for people to take over and maintain it.