The "DELAY" is not really needed. From what Wayne says if used on RS232 it
will cause a delay as it just gets
characters that do nothing. I don't know if it provides much delay if the
macro is run internally.

It looks like the MACRO X command MN110 was just added at this change if I
read the changelog correctly:

E6, 2-26-2013 [K3, rev 4.62; KX3, rev 1.38]
 [KX3] Added MACRO menu function to MN table.

This would not be possible without that.

So, my macros are now:


RAGCHEW    TE+06+06+00-06+00+04+08+12;**MN110;SWT27;SWH18;MN255;
DX                 TE+00+00+00-06+00+04+08+12;**MN110;SWT20;SWH18;MN255;
VERY DX       TE-06-06+00-06+00+04+08+12;**MN110;SWT28;SWH18;MN255;
FLAT             TE+00+00+00+00+00+00+00+00;**MN110;SWT19;SWH18;MN255;

and they seem to work the same. The macro name shows for long enough to
read it.

Mark


On Sun, Mar 3, 2013 at 7:40 PM, Wayne Burdick <n...@elecraft.com> wrote:

> Great, Jim. It also turns out there's a way to toggle between two or more
> macros on a single PFx switch. Mark Goldberg thought of this. Here's his
> example that rotates through four macros on PF1 using self-modifying setups:
>
>  I used self modifying code. Each macro assigns a different macro to PF1
>> at the end, so I can use PF1 and it cycles between
>> four functions:
>>
>> RAGCHEW    TE+06+06+00-06+00+04+08+12;**MN110;SWT27;DELAY;SWH18;DELAY;**
>> MN255;
>> DX                 TE+00+00+00-06+00+04+08+12;**
>> MN110;SWT20;DELAY;SWH18;DELAY;**MN255;
>> VERY DX       TE-06-06+00-06+00+04+08+12;**MN110;SWT28;DELAY;SWH18;DELAY;
>> **MN255;
>> FLAT             TE+00+00+00+00+00+00+00+00;**
>> MN110;SWT19;DELAY;SWH18;DELAY;**MN255;
>>
>> The MN110 selects the MACRO x menu.
>> The SWTXX selects a number for the macro to be assigned.It simulates a
>> button press of the 1, 2, 3 or 4 keys.
>> The SWH18 assigns it to  PF1. It simulates a button hold of the PF1 key.
>> The MN255 exits the menu
>>
>> Seems to work. The delays may not be necessary but it shows the macro
>> name for a while.
>>
>
> This should work on the KX3 or K3, and you could use the technique to do
> both a special SPLIT on and return-to-normal macro on just PF1 (or PF2).
>
> 73,
> Wayne
> N6KR
>
>
>
> On Mar 3, 2013, at 11:10 AM, Jim Sheldon wrote:
>
>  Thanks to Wayne's pointing to the proper Dual Watch Command SB1 for on
>> and SB0 for off, I've got a working set of Macros assigned to PF1 and PF2
>> to effectively turn split on, set the B VFO up 2 KHz, Turn on Dual Watch so
>> I can hear the pile (must use stereo headphones or plug in a set of stereo
>> speakers) and make sure RIT and XIT are both off.
>>
>> The VFO B knob will tune the second receive frequency.
>>
>> I set PF1 to turn it on and PF2 to turn it off.  The 2 macros tested
>> functional on the TX5K pileup on 20 meters a few minutes ago.  Use the
>> LATEST KX3 Utility to send these to the KX3.
>>
>> Jim Sheldon - W0EB
>>
>>
>> A>B;A>B; (Tap A>B twice to make sure A and B are set to the same
>> frequency and mode to start out with) SET TRANSMIT TO VFO B;MOVE VFO B
>> FREQUENCY UP 2 KHZ;TURN DUAL WATCH ON;TURN RIT OFF;TURN XIT OFF;
>>
>> SWT25;SWT25;FT1;UPB5;SB1;RT0;**XT0;      (Assign this macro to PF1
>> according to the instructions in the KX3 manual)
>>
>> Restore everything to what it was before, turning Dual Watch off, setting
>> TX back to the A VFO and again make sure RIT and XIT are off.  This last
>> may not be necessary but better safe than sorry.
>>
>>
>> SWT25;SWT25;FT0;SB0;RT0;XT0;            (Assign this one to PF2)
>>
>> Remember the semicolons after each command or it won't work.
>>
>>
>>
>>
>> ______________________________**______________________________**__
>> Elecraft mailing list
>> Home: 
>> http://mailman.qth.net/**mailman/listinfo/elecraft<http://mailman.qth.net/mailman/listinfo/elecraft>
>> Help: http://mailman.qth.net/mmfaq.**htm<http://mailman.qth.net/mmfaq.htm>
>> Post: mailto:elecr...@mailman.qth.**net <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<http://mailman.qth.net/mailman/listinfo/elecraft>
> Help: http://mailman.qth.net/mmfaq.**htm<http://mailman.qth.net/mmfaq.htm>
> Post: mailto:elecr...@mailman.qth.**net <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