[Elecraft] K3 command mode default k30 k31
Don Wilhelm
w3fpr at embarqmail.com
Fri Oct 2 17:04:47 EDT 2009
Sorry Joe,
The user said he was having a problem with the Microham MK2 - he did not
say that he was having problems with anything else, so I figured he was
using some Microham MK2 native commands for which the Microham MK2 was
originate the commands.
Yes, if the commands originate in some other application, and the MK2
simply passes them along unmodified to the K3, the same argument still
holds, but the problem is in the application that sourced the command -
it does not do adequate checking to assure that the K3 is in a mode
ready to accept an extended command. That is just not good programming,
no matter which program it may be.
So now I may have all programmers whose code depends on unchecked
assumptions upset with me, but so be it - I view making such assumptions
poor programming practice.
73,
Don W3FPR
Joe Subich, W4TV wrote:
>
>> I said I was not going to post any more on this subject, but
>> I tried the K3 command because W4TV reported that it does not
>> send a response when queried, but changes its CAT response.
>>
>
> Will you get it through your head that this is not an issue
> of the behavior of the K3x; command? This is simply and issue
> that the K3 does not report the data sub-mode with the auto-
> information (IF;) UNLESS the K31; extended responses are enabled.
>
> The design imperative of microHAM Router is to be TRANSPARENT to
> user applications (Loggers, data software, control software, etc.).
> To that end it DOES NOT CHANGE the status of either K2x; or K3x;
> and does not care what the application does with the meta commands.
> However, it is difficult on the user when he sets a specific
> mode only to have it wiped out across a reboot - this is much
> like losing all of the memories every time one updates firmware
> or recycles power.
>
> In any case, perhaps Wayne will simply add the "d" byte to the
> auto information (IF;) data full-time - or at least when the
> primary mode is 6 (Data) or 9 (Data-Rev). Since the K31; meta
> state does not change the length of the IF; response, the presence
> of the correct sub-mode in the 'd' byte should not break any other
> software that is dependent on a specific meta state.
>
>
>
>
>> -----Original Message-----
>> From: elecraft-bounces at mailman.qth.net
>> [mailto:elecraft-bounces at mailman.qth.net] On Behalf Of Don Wilhelm
>> Sent: Friday, October 02, 2009 2:08 PM
>> To: elecraft at mailman.qth.net
>> Subject: Re: [Elecraft] K3 command mode default k30 k31
>>
>>
>> I said I was not going to post any more on this subject, but
>> I tried the
>> K3 command because W4TV reported that it does not send a
>> response when
>> queried, but changes its CAT response.
>>
>> I find that the K3 does indeed report the mode as indicated in the K3
>> Programmer's Reference. Here is my verification procedure.
>>
>> Using the K3 Utility, I typed in "k3;" (the GET command)
>> The K3 responded with "K30;"
>> I typed "k31;" (the SET command)
>> No response from the K3 - this is a set command, so no response was
>> expected.
>> I typed "K3;"
>> The K3 responded with "K31;" - this verifies that the K3 is
>> in the K31 mode. I typed "k30;" - to set things back the way
>> they were Again typed "k3;" to verify that the command had
>> been properly received The K3 responded with "K30" as expected.
>>
>> Again, when Wayne makes changes to not require the mode changes, this
>> will be moot, but for now, it is the way it is.
>>
>> 73,
>> Don W3FPR
>>
>>
>> Joe Subich, W4TV wrote:
>>
>>> Bull. The K3 does not provide the information in response to
>>> the K3n; command. The K3 changes its CAT response - specifically
>>> changes the information reported in the IF (auto information)
>>> data and its response to several other commands based on the
>>> status of K3n;
>>>
>>>
>>>
>> ______________________________________________________________
>> Elecraft mailing list
>> Home: http://mailman.qth.net/mailman/listinfo/elecraft
>> Help: http://mailman.qth.net/mmfaq.htm
>> Post: mailto:Elecraft at mailman.qth.net
>>
>> This list hosted by: http://www.qsl.net
>> Please help support this email list: http://www.qsl.net/donate.html
>>
>
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:Elecraft at mailman.qth.net
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.409 / Virus Database: 270.14.3/2409 - Release Date: 10/02/09 06:46:00
>
>
More information about the Elecraft
mailing list