K3 macros questions

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

K3 macros questions

ve1js
To begin with, I'm not sure if this should be here or on the N1MM
reflector (or both).

I would like to have a macro that will, in effect, allow F1 ... F4 on
the computer keyboard in N1MM to press the DVR keys for me so I don't
have to reach for them,and to turn the monitor function so I can tell if
I sent the right thing and when it ends and then turn the monitor
function off so I don't have to listen to it all the time.

So what I need are the following commands:

1. Turn on the monitor function so I can hear the output of the DVR in
my headphones:  ML010; should do it.

2. Emulate the tapping of M1 ... M4 as required:  SWTnn; is the command
where nn is one of 21, 31, 35 or 39.

3. Turn the monitor off:   ML000;

This macro would save reaching from the keyboard to the radio during a
contest.  I hit the wrong button a few times during the SS-SSB this past
week-end!  In effect, it would be just like CW where we do exactly what
I am describing.  I know the middle part of this works, because I can do it.

Using the K3 utility the commands:   ML010; SWT21;ML00; entered
individually each into one of Macro 9,Macro 10 and Macro 11 work just
fine.  However, if I put these three commands into one Macro, the first
and the last are ignored and only the DVR message is played.  Nothing in
the headphones.  (It's the same for Macros 1 to 8 as for the others.)

Now, in N1MM there is the macro command {CATA1ASC  radio_commands}.  
According to the N1MM manual, there can be only one CATA1ASC command per
macro, but that command may contain more than one radio command.

In N1MM the command  {CATA1ASC SWT21;} works perfectly when placed into
the F1 key for SSB.  (You must, however, put a space in the first
character in the table when typing it.  This is N1MM's cue NOT to look
for  *.wav file).  Reference an earlier post from N6ML.

Other other hand in N1MM the command (in F1)    {CATA1ASC
ML010;SWT21;ML000;} does not work at all.  Nothing happens.

Is this a bug in the K3, N1MM or is it intended to be that way in the
first place and I am wasting my time?

Any comments and help would be appreciated.

John, VE1JS
K3 # 3486
BTW Using FW Ver. 3.63

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 macros questions

Iain MacDonnell - N6ML-2
Hi John,

I suspect what's happening here is that the three commands are
executed instantly, one after the other, so the monitor is turned on,
the DVR message is kicked off, and the monitor is turned off again -
*immediately*, while the DVR message is just starting. I don't know if
there's any way to delay execution of the last command until the DVR
message has finished.

BTW, I have notes on KDVR3 + N1MM Logger at:

http://www.dseven.org/ar/n1mm-kdvr3

I don't attempt any tricks with the monitor level, though.

    ~Iain / N6ML



On Fri, Nov 27, 2009 at 9:09 AM, John Scott <[hidden email]> wrote:

> To begin with, I'm not sure if this should be here or on the N1MM
> reflector (or both).
>
> I would like to have a macro that will, in effect, allow F1 ... F4 on
> the computer keyboard in N1MM to press the DVR keys for me so I don't
> have to reach for them,and to turn the monitor function so I can tell if
> I sent the right thing and when it ends and then turn the monitor
> function off so I don't have to listen to it all the time.
>
> So what I need are the following commands:
>
> 1. Turn on the monitor function so I can hear the output of the DVR in
> my headphones:  ML010; should do it.
>
> 2. Emulate the tapping of M1 ... M4 as required:  SWTnn; is the command
> where nn is one of 21, 31, 35 or 39.
>
> 3. Turn the monitor off:   ML000;
>
> This macro would save reaching from the keyboard to the radio during a
> contest.  I hit the wrong button a few times during the SS-SSB this past
> week-end!  In effect, it would be just like CW where we do exactly what
> I am describing.  I know the middle part of this works, because I can do it.
>
> Using the K3 utility the commands:   ML010; SWT21;ML00; entered
> individually each into one of Macro 9,Macro 10 and Macro 11 work just
> fine.  However, if I put these three commands into one Macro, the first
> and the last are ignored and only the DVR message is played.  Nothing in
> the headphones.  (It's the same for Macros 1 to 8 as for the others.)
>
> Now, in N1MM there is the macro command {CATA1ASC  radio_commands}.
> According to the N1MM manual, there can be only one CATA1ASC command per
> macro, but that command may contain more than one radio command.
>
> In N1MM the command  {CATA1ASC SWT21;} works perfectly when placed into
> the F1 key for SSB.  (You must, however, put a space in the first
> character in the table when typing it.  This is N1MM's cue NOT to look
> for  *.wav file).  Reference an earlier post from N6ML.
>
> Other other hand in N1MM the command (in F1)    {CATA1ASC
> ML010;SWT21;ML000;} does not work at all.  Nothing happens.
>
> Is this a bug in the K3, N1MM or is it intended to be that way in the
> first place and I am wasting my time?
>
> Any comments and help would be appreciated.
>
> John, VE1JS
> K3 # 3486
> BTW Using FW Ver. 3.63
>
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> 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:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 macros questions

David Gilbert


Send the description of the {END} command in the N1MM help file.  I
can't make it work for more than two sequential commands, though.

73,
Dave   AB7E




Iain MacDonnell - N6ML wrote:

> Hi John,
>
> I suspect what's happening here is that the three commands are
> executed instantly, one after the other, so the monitor is turned on,
> the DVR message is kicked off, and the monitor is turned off again -
> *immediately*, while the DVR message is just starting. I don't know if
> there's any way to delay execution of the last command until the DVR
> message has finished.
>
> BTW, I have notes on KDVR3 + N1MM Logger at:
>
> http://www.dseven.org/ar/n1mm-kdvr3
>
> I don't attempt any tricks with the monitor level, though.
>
>     ~Iain / N6ML
>
>
>
> On Fri, Nov 27, 2009 at 9:09 AM, John Scott <[hidden email]> wrote:
>  
>> To begin with, I'm not sure if this should be here or on the N1MM
>> reflector (or both).
>>
>> I would like to have a macro that will, in effect, allow F1 ... F4 on
>> the computer keyboard in N1MM to press the DVR keys for me so I don't
>> have to reach for them,and to turn the monitor function so I can tell if
>> I sent the right thing and when it ends and then turn the monitor
>> function off so I don't have to listen to it all the time.
>>
>> So what I need are the following commands:
>>
>> 1. Turn on the monitor function so I can hear the output of the DVR in
>> my headphones:  ML010; should do it.
>>
>> 2. Emulate the tapping of M1 ... M4 as required:  SWTnn; is the command
>> where nn is one of 21, 31, 35 or 39.
>>
>> 3. Turn the monitor off:   ML000;
>>
>> This macro would save reaching from the keyboard to the radio during a
>> contest.  I hit the wrong button a few times during the SS-SSB this past
>> week-end!  In effect, it would be just like CW where we do exactly what
>> I am describing.  I know the middle part of this works, because I can do it.
>>
>> Using the K3 utility the commands:   ML010; SWT21;ML00; entered
>> individually each into one of Macro 9,Macro 10 and Macro 11 work just
>> fine.  However, if I put these three commands into one Macro, the first
>> and the last are ignored and only the DVR message is played.  Nothing in
>> the headphones.  (It's the same for Macros 1 to 8 as for the others.)
>>
>> Now, in N1MM there is the macro command {CATA1ASC  radio_commands}.
>> According to the N1MM manual, there can be only one CATA1ASC command per
>> macro, but that command may contain more than one radio command.
>>
>> In N1MM the command  {CATA1ASC SWT21;} works perfectly when placed into
>> the F1 key for SSB.  (You must, however, put a space in the first
>> character in the table when typing it.  This is N1MM's cue NOT to look
>> for  *.wav file).  Reference an earlier post from N6ML.
>>
>> Other other hand in N1MM the command (in F1)    {CATA1ASC
>> ML010;SWT21;ML000;} does not work at all.  Nothing happens.
>>
>> Is this a bug in the K3, N1MM or is it intended to be that way in the
>> first place and I am wasting my time?
>>
>> Any comments and help would be appreciated.
>>
>> John, VE1JS
>> K3 # 3486
>> BTW Using FW Ver. 3.63
>>
>> ______________________________________________________________
>> Elecraft mailing list
>> Home: http://mailman.qth.net/mailman/listinfo/elecraft
>> Help: http://mailman.qth.net/mmfaq.htm
>> Post: mailto:[hidden email]
>>
>> 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:[hidden email]
>
> 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:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 macros questions

Iain MacDonnell - N6ML-2
On Fri, Nov 27, 2009 at 6:40 PM, David Gilbert <[hidden email]> wrote:
>
>
> Send the description of the {END} command in the N1MM help file.  I can't
> make it work for more than two sequential commands, though.

Doesn't help when the voice message is being played by the KDVR3
anyway - N1MM Logger really has no idea that that's infact what's
happening - it's just sending the commands that you specify to the
radio.

    ~Iain / N6ML


> Iain MacDonnell - N6ML wrote:
>
> Hi John,
>
> I suspect what's happening here is that the three commands are
> executed instantly, one after the other, so the monitor is turned on,
> the DVR message is kicked off, and the monitor is turned off again -
> *immediately*, while the DVR message is just starting. I don't know if
> there's any way to delay execution of the last command until the DVR
> message has finished.
>
> BTW, I have notes on KDVR3 + N1MM Logger at:
>
> http://www.dseven.org/ar/n1mm-kdvr3
>
> I don't attempt any tricks with the monitor level, though.
>
>     ~Iain / N6ML
>
>
>
> On Fri, Nov 27, 2009 at 9:09 AM, John Scott <[hidden email]> wrote:
>
>
> To begin with, I'm not sure if this should be here or on the N1MM
> reflector (or both).
>
> I would like to have a macro that will, in effect, allow F1 ... F4 on
> the computer keyboard in N1MM to press the DVR keys for me so I don't
> have to reach for them,and to turn the monitor function so I can tell if
> I sent the right thing and when it ends and then turn the monitor
> function off so I don't have to listen to it all the time.
>
> So what I need are the following commands:
>
> 1. Turn on the monitor function so I can hear the output of the DVR in
> my headphones:  ML010; should do it.
>
> 2. Emulate the tapping of M1 ... M4 as required:  SWTnn; is the command
> where nn is one of 21, 31, 35 or 39.
>
> 3. Turn the monitor off:   ML000;
>
> This macro would save reaching from the keyboard to the radio during a
> contest.  I hit the wrong button a few times during the SS-SSB this past
> week-end!  In effect, it would be just like CW where we do exactly what
> I am describing.  I know the middle part of this works, because I can do it.
>
> Using the K3 utility the commands:   ML010; SWT21;ML00; entered
> individually each into one of Macro 9,Macro 10 and Macro 11 work just
> fine.  However, if I put these three commands into one Macro, the first
> and the last are ignored and only the DVR message is played.  Nothing in
> the headphones.  (It's the same for Macros 1 to 8 as for the others.)
>
> Now, in N1MM there is the macro command {CATA1ASC  radio_commands}.
> According to the N1MM manual, there can be only one CATA1ASC command per
> macro, but that command may contain more than one radio command.
>
> In N1MM the command  {CATA1ASC SWT21;} works perfectly when placed into
> the F1 key for SSB.  (You must, however, put a space in the first
> character in the table when typing it.  This is N1MM's cue NOT to look
> for  *.wav file).  Reference an earlier post from N6ML.
>
> Other other hand in N1MM the command (in F1)    {CATA1ASC
> ML010;SWT21;ML000;} does not work at all.  Nothing happens.
>
> Is this a bug in the K3, N1MM or is it intended to be that way in the
> first place and I am wasting my time?
>
> Any comments and help would be appreciated.
>
> John, VE1JS
> K3 # 3486
> BTW Using FW Ver. 3.63
>
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> 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:[hidden email]
>
> 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:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 macros questions

David Gilbert
In reply to this post by David Gilbert
That should have read "see" the description etc.

Dave  AB7E


David Gilbert wrote:

> Send the description of the {END} command in the N1MM help file.  I
> can't make it work for more than two sequential commands, though.
>
> 73,
> Dave   AB7E
>
>
>
>
> Iain MacDonnell - N6ML wrote:
>  
>> Hi John,
>>
>> I suspect what's happening here is that the three commands are
>> executed instantly, one after the other, so the monitor is turned on,
>> the DVR message is kicked off, and the monitor is turned off again -
>> *immediately*, while the DVR message is just starting. I don't know if
>> there's any way to delay execution of the last command until the DVR
>> message has finished.
>>
>> BTW, I have notes on KDVR3 + N1MM Logger at:
>>
>> http://www.dseven.org/ar/n1mm-kdvr3
>>
>> I don't attempt any tricks with the monitor level, though.
>>
>>     ~Iain / N6ML
>>
>>
>>
>> On Fri, Nov 27, 2009 at 9:09 AM, John Scott <[hidden email]> wrote:
>>  
>>    
>>> To begin with, I'm not sure if this should be here or on the N1MM
>>> reflector (or both).
>>>
>>> I would like to have a macro that will, in effect, allow F1 ... F4 on
>>> the computer keyboard in N1MM to press the DVR keys for me so I don't
>>> have to reach for them,and to turn the monitor function so I can tell if
>>> I sent the right thing and when it ends and then turn the monitor
>>> function off so I don't have to listen to it all the time.
>>>
>>> So what I need are the following commands:
>>>
>>> 1. Turn on the monitor function so I can hear the output of the DVR in
>>> my headphones:  ML010; should do it.
>>>
>>> 2. Emulate the tapping of M1 ... M4 as required:  SWTnn; is the command
>>> where nn is one of 21, 31, 35 or 39.
>>>
>>> 3. Turn the monitor off:   ML000;
>>>
>>> This macro would save reaching from the keyboard to the radio during a
>>> contest.  I hit the wrong button a few times during the SS-SSB this past
>>> week-end!  In effect, it would be just like CW where we do exactly what
>>> I am describing.  I know the middle part of this works, because I can do it.
>>>
>>> Using the K3 utility the commands:   ML010; SWT21;ML00; entered
>>> individually each into one of Macro 9,Macro 10 and Macro 11 work just
>>> fine.  However, if I put these three commands into one Macro, the first
>>> and the last are ignored and only the DVR message is played.  Nothing in
>>> the headphones.  (It's the same for Macros 1 to 8 as for the others.)
>>>
>>> Now, in N1MM there is the macro command {CATA1ASC  radio_commands}.
>>> According to the N1MM manual, there can be only one CATA1ASC command per
>>> macro, but that command may contain more than one radio command.
>>>
>>> In N1MM the command  {CATA1ASC SWT21;} works perfectly when placed into
>>> the F1 key for SSB.  (You must, however, put a space in the first
>>> character in the table when typing it.  This is N1MM's cue NOT to look
>>> for  *.wav file).  Reference an earlier post from N6ML.
>>>
>>> Other other hand in N1MM the command (in F1)    {CATA1ASC
>>> ML010;SWT21;ML000;} does not work at all.  Nothing happens.
>>>
>>> Is this a bug in the K3, N1MM or is it intended to be that way in the
>>> first place and I am wasting my time?
>>>
>>> Any comments and help would be appreciated.
>>>
>>> John, VE1JS
>>> K3 # 3486
>>> BTW Using FW Ver. 3.63
>>>
>>> ______________________________________________________________
>>> Elecraft mailing list
>>> Home: http://mailman.qth.net/mailman/listinfo/elecraft
>>> Help: http://mailman.qth.net/mmfaq.htm
>>> Post: mailto:[hidden email]
>>>
>>> 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:[hidden email]
>>
>> 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:[hidden email]
>
> 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:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 macros questions

David Gilbert
In reply to this post by Iain MacDonnell - N6ML-2


That suggests that adding enough delay characters (~) after the SWT21;
command (to allow the K3 to finish sending before receiving the ML000;
command) should work.  It's probably not practical, but I'll give it a
try and report back.

73,
Dave   AB7E



Iain MacDonnell - N6ML wrote:

> On Fri, Nov 27, 2009 at 6:40 PM, David Gilbert <[hidden email]> wrote:
>  
>> Send the description of the {END} command in the N1MM help file.  I can't
>> make it work for more than two sequential commands, though.
>>    
>
> Doesn't help when the voice message is being played by the KDVR3
> anyway - N1MM Logger really has no idea that that's infact what's
> happening - it's just sending the commands that you specify to the
> radio.
>
>     ~Iain / N6ML
>
>
>  
>> Iain MacDonnell - N6ML wrote:
>>
>> Hi John,
>>
>> I suspect what's happening here is that the three commands are
>> executed instantly, one after the other, so the monitor is turned on,
>> the DVR message is kicked off, and the monitor is turned off again -
>> *immediately*, while the DVR message is just starting. I don't know if
>> there's any way to delay execution of the last command until the DVR
>> message has finished.
>>
>> BTW, I have notes on KDVR3 + N1MM Logger at:
>>
>> http://www.dseven.org/ar/n1mm-kdvr3
>>
>> I don't attempt any tricks with the monitor level, though.
>>
>>     ~Iain / N6ML
>>
>>
>>
>> On Fri, Nov 27, 2009 at 9:09 AM, John Scott <[hidden email]> wrote:
>>
>>
>> To begin with, I'm not sure if this should be here or on the N1MM
>> reflector (or both).
>>
>> I would like to have a macro that will, in effect, allow F1 ... F4 on
>> the computer keyboard in N1MM to press the DVR keys for me so I don't
>> have to reach for them,and to turn the monitor function so I can tell if
>> I sent the right thing and when it ends and then turn the monitor
>> function off so I don't have to listen to it all the time.
>>
>> So what I need are the following commands:
>>
>> 1. Turn on the monitor function so I can hear the output of the DVR in
>> my headphones:  ML010; should do it.
>>
>> 2. Emulate the tapping of M1 ... M4 as required:  SWTnn; is the command
>> where nn is one of 21, 31, 35 or 39.
>>
>> 3. Turn the monitor off:   ML000;
>>
>> This macro would save reaching from the keyboard to the radio during a
>> contest.  I hit the wrong button a few times during the SS-SSB this past
>> week-end!  In effect, it would be just like CW where we do exactly what
>> I am describing.  I know the middle part of this works, because I can do it.
>>
>> Using the K3 utility the commands:   ML010; SWT21;ML00; entered
>> individually each into one of Macro 9,Macro 10 and Macro 11 work just
>> fine.  However, if I put these three commands into one Macro, the first
>> and the last are ignored and only the DVR message is played.  Nothing in
>> the headphones.  (It's the same for Macros 1 to 8 as for the others.)
>>
>> Now, in N1MM there is the macro command {CATA1ASC  radio_commands}.
>> According to the N1MM manual, there can be only one CATA1ASC command per
>> macro, but that command may contain more than one radio command.
>>
>> In N1MM the command  {CATA1ASC SWT21;} works perfectly when placed into
>> the F1 key for SSB.  (You must, however, put a space in the first
>> character in the table when typing it.  This is N1MM's cue NOT to look
>> for  *.wav file).  Reference an earlier post from N6ML.
>>
>> Other other hand in N1MM the command (in F1)    {CATA1ASC
>> ML010;SWT21;ML000;} does not work at all.  Nothing happens.
>>
>> Is this a bug in the K3, N1MM or is it intended to be that way in the
>> first place and I am wasting my time?
>>
>> Any comments and help would be appreciated.
>>
>> John, VE1JS
>> K3 # 3486
>> BTW Using FW Ver. 3.63
>>
>> ______________________________________________________________
>> Elecraft mailing list
>> Home: http://mailman.qth.net/mailman/listinfo/elecraft
>> Help: http://mailman.qth.net/mmfaq.htm
>> Post: mailto:[hidden email]
>>
>> 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:[hidden email]
>>
>> 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:[hidden email]

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