Oh Gawd, doubly indirect self-modifying code.....

Matt Zilmer
Consultant - Product Management Dept.
Magellan Navigation / MiTAC Digital Corp.
Tel: (909) 394-6052
Cell: (909) 730-6552
Si fractum non sit, noli id reficere


-----Original Message-----
From: elecraft-boun...@mailman.qth.net 
[mailto:elecraft-boun...@mailman.qth.net] On Behalf Of Joe Subich, W4TV
Sent: Wednesday, July 11, 2012 1:15 PM
To: Rich - K1HTV
Cc: elecraft@mailman.qth.net
Subject: Re: [Elecraft] [K3] Toggle macros


Rich,

> But, once the macros are assigned from the present 8 K3 memories to 
> specific keys in the K3, there is not reason why these memories can 
> not be written over for the next batch of 8 different macros to be 
> assigned as multiple macros to other 1-8 or PF keys.

There's the rub ...  if you load new values to Macro 1 - Macro 8 your 
multi-state macro *will no longer work correctly*.  The multi-state macros work 
by *assigning new values* to the key every time you press it. If you change the 
contents of Macro 1 - Macro 8 the new value of Macro 'n' will be assigned to 
the key - not what is expected by the multi-state macro.
73,

    ... Joe, W4TV



On 7/11/2012 2:47 PM, Rich - K1HTV wrote:
> Joe,
>     Yes, more macro slots would be helpful. It would be great to be 
> able to transfer not only Macros 1-8 in the K3 Utility, but also 
> Macros 9-16, which presently can NOT be sent to the K3.
>
> But, once the macros are assigned from the present 8 K3 memories to 
> specific keys in the K3, there is not reason why these memories can 
> not be written over for the next batch of 8 different macros to be 
> assigned as multiple macros to other 1-8 or PF keys.
>
> 73,
> Rich - K1HTV
>
> = = =
>
> -----Original Message-----
> From: Joe Subich, W4TV [mailto:li...@subich.com]
> Sent: Wednesday, July 11, 2012 14:13
> To: elecraft@mailman.qth.net
> Subject: Re: [Elecraft] [K3] Toggle macros
>
>
> Given the usability of these "multi state macros" it would be valuable 
> if Wayne would extend the number of macro slots that can be assigned 
> to K3 switches.  In effect each of these "toggle" or "tri-state" 
> macros is two or three individual macros that remap the key on each 
> step - with at least 10 assignable keys (M1-M4 tap, M1-M4 hold, PF1, 
> PF2) if each key were used for a multi-state application the number of 
> required macro slots could easily exceed 20 if each key were used for a 
> toggle function.
>
> If one does not use DVK/CW/FSK memories, the number of available keys
> (10) already exceeds the number of assignable macro slots (8).
>
> 73,
>
>      ... Joe, W4TV
>
>
>
> On 7/11/2012 8:17 AM, GW0ETF wrote:
>> Apologies if this is 'yesterday's news'.......
>>
>> When I'm S&Ping in a contest with the 2nd receiver in the right ear
>> (A-AB) I like to be able to switch quickly to sub in both ears 
>> (AB-AB); often it makes it easier to copy a weaker signal.
>>
>> I've been doing this with 2 macros to switch the L-MIX-R menu item, 
>> one allocated to M4 TAP and the other to M4 HOLD. After reading the 
>> recent posts on the K3 Triple Macro ('self modifying code') for 
>> cycling power levels I realised I should be able to set up the audio 
>> mixing macro on just one button as a true toggle switch, and the 
>> following 2 macros both allocated to
>> M4 TAP does just that and now releases the M4 HOLD for another macro.
>>
>> MACRO 5              AB AB           MN111;MP003;MN110;SWT29;SWT39;SWT14;
>> MACRO 6              A AB            MN111;MP001;MN110;SWT27;SWT39;SWT14;
>>
>> Thanks to whoever thought of all this, it's pretty neat. The first 2 
>> fields
>> (MN111;MP003;etc) switch the L-MIX-R and were originally allocated to 
>> tap and hold separately; the other fields reset the macro as in the 
>> 'Triple Macro' examples.
>>
>> As an aside, it would be great to be able to comment the macros (in 
>> K3
>> Utility?) especially when they're a bit involved like this; I've not 
>> found this is possible. Presumably this won't work unless the 
>> 'comments' are stored in the K3's EEPROM....with the inevitable space issues?
>>
>> 73,
>>
>> Stewart, GW0ETF
>>
>>
>>
>> --
>> View this message in context:
>> http://elecraft.365791.n2.nabble.com/K3-Toggle-macros-tp7558974.html
>> Sent from the Elecraft mailing list archive at Nabble.com.
>> ______________________________________________________________
>> Elecraft mailing list
>> Home: http://mailman.qth.net/mailman/listinfo/elecraft
>> Help: http://mailman.qth.net/mmfaq.htm
>> Post: mailto:Elecraft@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@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@mailman.qth.net

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html

Reply via email to