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]

