Welcome to the Marote K2 Control program.
What is a marote? I dunno but thats what the kids say they use to
change channels on the TV.
The Elecraft K2 has numerous Windows programs to control it. But I wrote
this because of my intense dislike of all things Microsoft. If you use Linux very
much you may feel the same or at least have some inkling of what I speak.
When using any computer interface program with the K2 please keep in mind
that the K2 is not a 2Ghz PC. It is pretty darn slow cpu. The MCU runs at 4Mhz.
<shudder> And we are communicating with this device over a 4800 baud serial link.
So don't expect instant responses. You can really see this in how the S meter
works. Kind of jerky. But what the heck it works! I just want you to be familiar
with the hardware limitations. Your PC will be like a Ferrari running circles
around a dog cart.
In an effort to speed things up I make some educated guesses as to what the
K2 is going to respond with. I use mutexes to keep track of access to the serial
port. Keeps the different parts of the program sharing nicely. Don't want any
power struggles going on.
After bringing up the program make sure your K2 is connected to COM 1 and
turned on. I have managed to screw this step up more times than I can count. Then
press the ON button in the Marote program. The green light comes on. The green
Link light should be blinking. This indicates that the software is decoding K2
data. The S meter data makes this thing blink like mad. I like the mode set
feature. Instant access to the mode. No scrolling through all the modes.
If you are using the Griffin Powermate make sure it is connected before
enabling it. Marote will disable the Powermate if it is not connected when you
enable it. You will have to restart Marote at that point to get it working.
Also make sure Xlog is running if you plan on logging data to it. Xlog uses
Unix message queues to get logging data. It is not the most reliable way to
receive data. So check Xlog to make sure it logged your qso as you intended
it to be logged. You can edit your qso data in Xlog to make it perfect.
In case of communications problems with the K2 once the program is running,
ie., it is not responding. Just exit program and restart. I am working hard to
guess all the different ways people can confuse the software. But my crystal ball
is out for repair. hihi
Have fun with it. More updates to come! I hope to add a lot more CW
features. Maybe even logging.
This software is licensed under the standard GNU GPL license. Mainly
because that is how Qt is licensed. It is free for non-commercial use. You can't
copy and sell it. If you want to donate to my computer addiction I would greatly
And thanks to everyone who trys my software. Your email encourages me to keep
going at it.