I use buttons in the N1MM+ Bandmap to store CAT Command strings. This
allows my remote operators to make radio setting changes easily while we
are contesting remotely.

When we switch back and forth between CW and SSB in mixed mode contests, it
is very helpful to be able to turn the Monitor/Sidetyone on and off. On for
CW, off for SSB. When you are speaking into the mike remotely, you hear
your voice delayed by the remote audio chain latency, which is beyond
annoying.

The Monitor/Sidetone audio is of course being accessed via the radio's Lin
Out by the shack computer sound card.

I have implemented the following macros:

For Monitor/Sidetone ON: {cat1asc mn032;swt12;mp005;swt14;}

For Monitor/Sidetone OFF: {cat1asc mn032;swt12;mp000;swt14;}

All I am doing is changing  the "Lin Out t=" value from the normal level
(005) to zero.

This works most of the time, but occasionally you have to repeat the button
press or toggle back and forth to get it to "take." Since the macros
contain a Switch Tap (SWT) command, there may be times when the radio has
not completed this function before moving to the next command in the macro.

This problem is addressed in the Programmer's Reference Document as follows:

*Switch emulation commands must sometimes be followed by a delay if
successive commands expect the switch function to have been executed
(example: SWT16; [XMIT], delay, TQ; [transmit status check]).  *

The example is somewhat unclear as to the exact syntax required. In the
example, there is an extraneous element [XMIT] justy to explain what SWT16
does, but it is confusing me about the use of commas.

All CAT commands in macros are separated by semicolons, but the "delay"
command appears to be separated by commas. I can't seem to figure out how
to use the "delay" command in my macros after the "SWT12" command. Does it
replace the semicolons, are the commas  strung together with semicolons, or
what? Everything I try just makes the macro stop working.

Help and advice appreciated!

Tom K3AJ
______________________________________________________________
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
Message delivered to arch...@mail-archive.com 

Reply via email to