I worked on some Python code to do this, but programming the KX3 was pretty 
flaky. It is easy to get out of sync with the commands and responses. Also, the 
radio needs varying and undocumented amounts of time to respond to different 
commands.

The program you first linked to is a little more complicated. I eventually just 
moved the frequency with TUNE enabled instead of shutting it off, moving it, 
then TXing again.

You can find some discussion and my code in the Wizkers forum.

http://forum.wizkers.io/t/swr-sweep-with-wizkers-and-kx3/43 
<http://forum.wizkers.io/t/swr-sweep-with-wizkers-and-kx3/43>

The Wizkers code works better than mine. If you want the data, I’d work on 
getting a data dump from Wizkers.

wunder
K6WRU
Walter Underwood
CM87wj
http://observer.wunderwood.org/ (my blog)

> On Sep 23, 2016, at 11:18 AM, Holger Schurig <[email protected]> wrote:
> 
> Hi Walter,
> 
> I'm not going to learn NodeJS, npm, gulp and JavaScript to get the SWR out of 
> my KX3 :-)   I'd rather learn in a generic way how to get the SWR.
> 
> I however checked out the source, and in 
> wizkers/oem/radio/www/js/app/instruments/elecraft/driver_frontend.js it does 
> in this.tune = something similar: MN023;MP001;MN255;SWH16;. I didn't found 
> where it sends the DS; command, but the parsing of the DS commands output is 
> is at the end of 
> wizkers/oem/radio/www/js/app/instruments/elecraft_siggen/display_numeric.js. 
> However, if the radio returns DS@@@@@>>@; as response, than there is still 
> nothing to decode.
> 
> So the question stands: why does my KX3 return "DS@@@@@>>@;", what am I doing 
> wrong?

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [email protected]

Reply via email to