Testing request: app_rpt 0.181 and chan_irlp 0.26

New versions of app_rpt.c and chan_irlp.c are available from svn:

app_rpt.c Version 0.181
chan_irlp.c Version 0.26

1. Better control of IRLP connect and disconnect messages through config
file options and DTMF commands, and added irlpplay CLI command
to assist in queuing the messages one at a time.

Attempt to resolve Mantis bug 0000003.
New rpt.conf keywords for node stanza:
irlpann={0,1} (0 = no irlp disconnect/connect massages, 1 = play irlp
disonnect/connect messages)

See source file for DTMF command usage.

2. Better control of Echolink connect and disconnect messages through
config file options and DTMF commands

Attempt to resolve Mantis bug 0000002.

New rpt.conf keywords for node stanza:
eannmode=(1,2,3} (1 = say node number only , 2 = say callsign only, 3 =
say node and callsign)

See source file for DTMF command usage.

3. Added feature to call an external program on connect and disconnect.

New rpt.conf keywords for node stanza:

connpgm=yourconnectprogram
discpgm=yourdisconnectprogram

Passes node which is processing the connect or disconnect as the first
arg (us), and node which is being connected or disconnected as the
second arg (them),

Attempt to add Mantis feature request 0000007.

4. Convert morse code sender to use ast_playtones_start so that the
timing of the morse code characters is consistent.

Attempt to resolve Mantis bug 0000005.

···

---

Steve
WA6ZFT

Installed both app_rpt and chan_irlp updates on my LL install. See comments below.

New versions of app_rpt.c and chan_irlp.c are available from svn:

app_rpt.c Version 0.181
chan_irlp.c Version 0.26

1. Better control of IRLP connect and disconnect messages through config
file options and DTMF commands, and added irlpplay CLI command
to assist in queuing the messages one at a time.

Attempt to resolve Mantis bug 0000003.
New rpt.conf keywords for node stanza:
irlpann={0,1} (0 = no irlp disconnect/connect massages, 1 = play irlp
disonnect/connect messages)

See source file for DTMF command usage.

I assume that this is used in the IRLP/AST node stanza of rpt.conf. This version of chan_irlp seems to have broken my setup. Unable to connect to other IRLP nodes. Going back to 0.25.

2. Better control of Echolink connect and disconnect messages through
config file options and DTMF commands

Attempt to resolve Mantis bug 0000002.

New rpt.conf keywords for node stanza:
eannmode=(1,2,3} (1 = say node number only , 2 = say callsign only, 3 =
say node and callsign)

See source file for DTMF command usage.

Not using chan_echolink.

3. Added feature to call an external program on connect and disconnect.

New rpt.conf keywords for node stanza:

connpgm=yourconnectprogram
discpgm=yourdisconnectprogram

Passes node which is processing the connect or disconnect as the first
arg (us), and node which is being connected or disconnected as the
second arg (them),

Attempt to add Mantis feature request 0000007.

I assume that these are used in within the IRLP/AST stanza in rpt.conf and can be used in a similar manner as the custom_on and custom_off IRLP scripts. Have not tried doing anything with them yet.

4. Convert morse code sender to use ast_playtones_start so that the
timing of the morse code characters is consistent.

Attempt to resolve Mantis bug 0000005.

Morse is sounding good. Nice regular dots and dashes.

-- This message was NOT sent by an iPhone or Blackberry
Randy Hammock KC6HUR
http://kc6hur.net/~rhammock/
http://irlp.kc6hur.net/
If there are no horses in heaven, then when I die, I want to go where they went.

···

On May 16, 2009, at 4:07 PM, Stephen Rodgers wrote:

SO far I have tested the changes to the announcements. I find that the echolink announcements are changed as intended but I see no change to the way the IRLP announcements work.

I still get the Male IRLP announcer first and then the female Asterisk announcement.

I tried using the command line:

rpt cmd 2250 cop 40 2250

and

rpt cmd 2250 cop 41 2250

neither one had any effect on IRLP announcements. So I tried assigning a DTMF code to the cop commands and this didnt work for me either.

I have a question: What are the Foreign Link Local Output Path statements for?

Thanks,

Matt

···

2009/5/17 Stephen Rodgers hwstar@rodgers.sdcoxmail.com

New versions of app_rpt.c and chan_irlp.c are available from svn:

app_rpt.c Version 0.181

chan_irlp.c Version 0.26

  1. Better control of IRLP connect and disconnect messages through config

file options and DTMF commands, and added irlpplay CLI command

to assist in queuing the messages one at a time.

Attempt to resolve Mantis bug 0000003.

New rpt.conf keywords for node stanza:

irlpann={0,1} (0 = no irlp disconnect/connect massages, 1 = play irlp

disonnect/connect messages)

See source file for DTMF command usage.

  1. Better control of Echolink connect and disconnect messages through

config file options and DTMF commands

Attempt to resolve Mantis bug 0000002.

New rpt.conf keywords for node stanza:

eannmode=(1,2,3} (1 = say node number only , 2 = say callsign only, 3 =

say node and callsign)

See source file for DTMF command usage.

  1. Added feature to call an external program on connect and disconnect.

New rpt.conf keywords for node stanza:

connpgm=yourconnectprogram

discpgm=yourdisconnectprogram

Passes node which is processing the connect or disconnect as the first

arg (us), and node which is being connected or disconnected as the

second arg (them),

Attempt to add Mantis feature request 0000007.

  1. Convert morse code sender to use ast_playtones_start so that the

timing of the morse code characters is consistent.

Attempt to resolve Mantis bug 0000005.


Steve

WA6ZFT


App_rpt-users mailing list

App_rpt-users@qrvc.com

http://qrvc.com/mailman/listinfo/app_rpt-users

As an addition to my earlier email, I have now added the new code ( both app_rpt and chan_irlp ) to node 2250 and node 2259.

The two nodes are connected together via IAX2.

Having established an iaxRpt connection to node 2259 and listening to 2250 via RF I can hear the following results:

Node 2250 has an incoming Echolink connection - announcement on 2250 is remote echiolink node callsign - correct

Menwhile on node 2259, the echolink connection announcement is the node number.

Reverse the node numbers and the scenario is also reversed i.e. incoming Echolink call to 2259 results in the callsign announcement on 2259 and the node number on 2250.

I have invoked COP 43 on both nodes.

I hope I have explained this clearly enough!

The CW now sounds lovely by the way. Thanks for that one.

Matt

G4RKY

···

2009/5/17 Matt Beasant g4rky@yahoo.co.uk

SO far I have tested the changes to the announcements. I find that the echolink announcements are changed as intended but I see no change to the way the IRLP announcements work.

I still get the Male IRLP announcer first and then the female Asterisk announcement.

I tried using the command line:

rpt cmd 2250 cop 40 2250

and

rpt cmd 2250 cop 41 2250

neither one had any effect on IRLP announcements. So I tried assigning a DTMF code to the cop commands and this didnt work for me either.

I have a question: What are the Foreign Link Local Output Path statements for?

Thanks,

Matt

2009/5/17 Stephen Rodgers hwstar@rodgers.sdcoxmail.com

New versions of app_rpt.c and chan_irlp.c are available from svn:

app_rpt.c Version 0.181

chan_irlp.c Version 0.26

  1. Better control of IRLP connect and disconnect messages through config

file options and DTMF commands, and added irlpplay CLI command

to assist in queuing the messages one at a time.

Attempt to resolve Mantis bug 0000003.

New rpt.conf keywords for node stanza:

irlpann={0,1} (0 = no irlp disconnect/connect massages, 1 = play irlp

disonnect/connect messages)

See source file for DTMF command usage.

  1. Better control of Echolink connect and disconnect messages through

config file options and DTMF commands

Attempt to resolve Mantis bug 0000002.

New rpt.conf keywords for node stanza:

eannmode=(1,2,3} (1 = say node number only , 2 = say callsign only, 3 =

say node and callsign)

See source file for DTMF command usage.

  1. Added feature to call an external program on connect and disconnect.

New rpt.conf keywords for node stanza:

connpgm=yourconnectprogram

discpgm=yourdisconnectprogram

Passes node which is processing the connect or disconnect as the first

arg (us), and node which is being connected or disconnected as the

second arg (them),

Attempt to add Mantis feature request 0000007.

  1. Convert morse code sender to use ast_playtones_start so that the

timing of the morse code characters is consistent.

Attempt to resolve Mantis bug 0000005.


Steve

WA6ZFT


App_rpt-users mailing list

App_rpt-users@qrvc.com

http://qrvc.com/mailman/listinfo/app_rpt-users

I have tried to duplicate this problem. I set up my nodes in a similar manner, and both nodes announce the same thing,
or whatever mode I have set them to. It just works for me.

···

Date: Sun, 17 May 2009 15:15:17 +0100
From: g4rky@yahoo.co.uk
To: hwstar@rodgers.sdcoxmail.com
CC: app_rpt-users@qrvc.com
Subject: Re: [App_rpt-users] Testing request: app_rpt 0.181 and chan_irlp 0.26

As an addition to my earlier email, I have now added the new code ( both app_rpt and chan_irlp ) to node 2250 and node 2259.

The two nodes are connected together via IAX2.

Having established an iaxRpt connection to node 2259 and listening to 2250 via RF I can hear the following results:

Node 2250 has an incoming Echolink connection - announcement on 2250 is remote echiolink node callsign - correct

Menwhile on node 2259, the echolink connection announcement is the node number.

Reverse the node numbers and the scenario is also reversed i.e. incoming Echolink call to 2259 results in the callsign announcement on 2259 and the node number on 2250.

I have invoked COP 43 on both nodes.

I hope I have explained this clearly enough!

The CW now sounds lovely by the way. Thanks for that one.

Matt

G4RKY

2009/5/17 Matt Beasant g4rky@yahoo.co.uk

SO far I have tested the changes to the announcements. I find that the echolink announcements are changed as intended but I see no change to the way the IRLP announcements work.

I still get the Male IRLP announcer first and then the female Asterisk announcement.

I tried using the command line:

rpt cmd 2250 cop 40 2250

and

rpt cmd 2250 cop 41 2250

neither one had any effect on IRLP announcements. So I tried assigning a DTMF code to the cop commands and this didnt work for me either.

I have a question: What are the Foreign Link Local Output Path statements for?

Thanks,

Matt

2009/5/17 Stephen Rodgers hwstar@rodgers.sdcoxmail.com

New versions of app_rpt.c and chan_irlp.c are available from svn:

app_rpt.c Version 0.181

chan_irlp.c Version 0.26

  1. Better control of IRLP connect and disconnect messages through config

file options and DTMF commands, and added irlpplay CLI command

to assist in queuing the messages one at a time.

Attempt to resolve Mantis bug 0000003.

New rpt.conf keywords for node stanza:

irlpann={0,1} (0 = no irlp disconnect/connect massages, 1 = play irlp

disonnect/connect messages)

See source file for DTMF command usage.

  1. Better control of Echolink connect and disconnect messages through

config file options and DTMF commands

Attempt to resolve Mantis bug 0000002.

New rpt.conf keywords for node stanza:

eannmode=(1,2,3} (1 = say node number only , 2 = say callsign only, 3 =

say node and callsign)

See source file for DTMF command usage.

  1. Added feature to call an external program on connect and disconnect.

New rpt.conf keywords for node stanza:

connpgm=yourconnectprogram

discpgm=yourdisconnectprogram

Passes node which is processing the connect or disconnect as the first

arg (us), and node which is being connected or disconnected as the

second arg (them),

Attempt to add Mantis feature request 0000007.

  1. Convert morse code sender to use ast_playtones_start so that the

timing of the morse code characters is consistent.

Attempt to resolve Mantis bug 0000005.


Steve

WA6ZFT


App_rpt-users mailing list

App_rpt-users@qrvc.com

http://qrvc.com/mailman/listinfo/app_rpt-users

Randy Hammock wrote:

Installed both app_rpt and chan_irlp updates on my LL install. See
comments below.

New versions of app_rpt.c and chan_irlp.c are available from svn:

app_rpt.c Version 0.181
chan_irlp.c Version 0.26

1. Better control of IRLP connect and disconnect messages through
config
file options and DTMF commands, and added irlpplay CLI command
to assist in queuing the messages one at a time.

Attempt to resolve Mantis bug 0000003.
New rpt.conf keywords for node stanza:
irlpann={0,1} (0 = no irlp disconnect/connect massages, 1 = play irlp
disonnect/connect messages)

See source file for DTMF command usage.

I assume that this is used in the IRLP/AST node stanza of rpt.conf.
This version of chan_irlp seems to have broken my setup. Unable to
connect to other IRLP nodes. Going back to 0.25.

2. Better control of Echolink connect and disconnect messages through
config file options and DTMF commands

Attempt to resolve Mantis bug 0000002.

New rpt.conf keywords for node stanza:
eannmode=(1,2,3} (1 = say node number only , 2 = say callsign only,
3 =
say node and callsign)

See source file for DTMF command usage.

Not using chan_echolink.

3. Added feature to call an external program on connect and
disconnect.

New rpt.conf keywords for node stanza:

connpgm=yourconnectprogram
discpgm=yourdisconnectprogram

Passes node which is processing the connect or disconnect as the first
arg (us), and node which is being connected or disconnected as the
second arg (them),

Attempt to add Mantis feature request 0000007.

I assume that these are used in within the IRLP/AST stanza in rpt.conf
and can be used in a similar manner as the custom_on and custom_off
IRLP scripts. Have not tried doing anything with them yet.

4. Convert morse code sender to use ast_playtones_start so that the
timing of the morse code characters is consistent.

Attempt to resolve Mantis bug 0000005.

Morse is sounding good. Nice regular dots and dashes.

-- This message was NOT sent by an iPhone or Blackberry
Randy Hammock KC6HUR
http://kc6hur.net/~rhammock/
http://irlp.kc6hur.net/
If there are no horses in heaven, then when I die, I want to go where
they went.

_______________________________________________
App_rpt-users mailing list
App_rpt-users@qrvc.com
http://qrvc.com/mailman/listinfo/app_rpt-users

There's only a one line change between 0.25 and 0.26 having to do with
exp node management through the CLI. It's unlikely that it could have
broken the normal IRLP connectivity. Suggestions: Try to "light-switch"
the problem by repeatedly loading versions 0.25 and 0.26 repeatedly to
ensure it follows version 0.26. 2. If if always fails in version 0.26,
issue "rpt debug level 5" from the Asterisk CLI and then please post the
output from the Asterisk CLI, after a connect attempt.

Steve
WA6ZFT

···

On May 16, 2009, at 4:07 PM, Stephen Rodgers wrote:

Matt Beasant wrote:

SO far I have tested the changes to the announcements. I find that the
echolink announcements are changed as intended but I see no change to the
way the IRLP announcements work.
I still get the Male IRLP announcer first and then the female Asterisk
announcement.

I tried using the command line:
rpt cmd 2250 cop 40 2250
and
rpt cmd 2250 cop 41 2250

neither one had any effect on IRLP announcements. So I tried assigning a
DTMF code to the cop commands and this didnt work for me either.

I have a question: What are the Foreign Link Local Output Path statements
for?

Thanks,

Matt

New versions of app_rpt.c and chan_irlp.c are available from svn:

app_rpt.c Version 0.181
chan_irlp.c Version 0.26

1. Better control of IRLP connect and disconnect messages through config
file options and DTMF commands, and added irlpplay CLI command
to assist in queuing the messages one at a time.

Attempt to resolve Mantis bug 0000003.
New rpt.conf keywords for node stanza:
irlpann={0,1} (0 = no irlp disconnect/connect massages, 1 = play irlp
disonnect/connect messages)

See source file for DTMF command usage.

2. Better control of Echolink connect and disconnect messages through
config file options and DTMF commands

Attempt to resolve Mantis bug 0000002.

New rpt.conf keywords for node stanza:
eannmode=(1,2,3} (1 = say node number only , 2 = say callsign only, 3 =
say node and callsign)

See source file for DTMF command usage.

3. Added feature to call an external program on connect and disconnect.

New rpt.conf keywords for node stanza:

connpgm=yourconnectprogram
discpgm=yourdisconnectprogram

Passes node which is processing the connect or disconnect as the first
arg (us), and node which is being connected or disconnected as the
second arg (them),

Attempt to add Mantis feature request 0000007.

4. Convert morse code sender to use ast_playtones_start so that the
timing of the morse code characters is consistent.

Attempt to resolve Mantis bug 0000005.

---

Steve
WA6ZFT

_______________________________________________
App_rpt-users mailing list
App_rpt-users@qrvc.com
http://qrvc.com/mailman/listinfo/app_rpt-users

This will be fixed in chan_irlp.c version 0.27 which should show up in
SVN shortly...

The foreign link stuff needs to be documented by Jim Dixon, as I don't
have a complete picture in my mind of how it all works. I'll ask him to
pull down the latest svn of usbradio/rpt.conf, and add the documentation
into it.

Steve
WA6ZFT

Steve
WA6ZFT

···

2009/5/17 Stephen Rodgers <hwstar@rodgers.sdcoxmail.com>