Ashhar, I'm not familiar with "Net Rig Conttrol"? ? Is this related?to "rigcat" which is one of the options in FLDGI?? ?Unfortunately I don't know if that is at all related to how N3FJP or WINLINK authors control radios.? ? However, emulation of any of several popular radios makes controlling from? any of these software products fairly easy.? ? ?I may be able to dig up the code that I wrote to have a uBitx do a tiny bit of emulation of an Icom just so frequency?control could be accomplished.? ? One of the yaesu's was already built into the uBitx (I'm sure your'e?more familiar with this than I)
Here is some code I found in an ancient .ino file that I think could read a single CAT command and change the frequency.? ?I had a raduino?controlling in a Heathkit vacuum tube radio, substituting for the vacuum tube VFO - it worked.
// --------------------------TRY TWO TO DO CAT---------------------------
// ?The minimum command we have to listen for is change frequency // ?5 bytes: ? MM MK KK HH ?01 ? is the command // ?where MMM are the megaherts ?(eg ?01 4 // ?and the KKK are the kilohertz ?(eg ? 234 // ?so for example ? 01, 42, 345, 56, 01 means // ?change frequency to 14,234.56 kilohertz
void checkSerialData() { ? int packed; ? int i = Serial.available(); ? // Note that the internal buffer on the arduino can hold up to 64 bytes ? ? if (i < 5) return;
?// if you got here then there are at least 5 ints (?bytes?) ?waiting: get it.