• Re: [EchoIRLP] Scripts

    From 'Tony Langdon' echoirlp@freeway.apa@432:1/101 to Klaus Rung k_rung@yahoo.c on Wed Jul 26 13:13:00 2017
    --7wGutIjlpLqBaZZARCsJkVqtbc0pIK7PFMH8g0u
    Content-Type: text/plain
    Content-Transfer-Encoding: 7bit

    Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to TONY LANGDON <=-

    Does anyone know of a script that can be used on an EchoIRLP node that woul= d produce a tail beeb to identify if there is an irlp or echolink connectio= ns. Low beep if there is an Echolink connection and High
    beep if there is a= n Echolink connection. This would be triggered by someone keying on the rad= io or repeater side and the node would generate some sort of indication tha= t there is an irlp or echolink connection. =C2=A0Best regards, Klaus Rung, VE3KR

    I'm not aware of anything out of the box. There's multiple ways to do this, depending on your setup. If your node is directly connected to a repeater controller, you could have the controller generate the tones, and simply have the node send a DTMF command to the repeater to change the tones (even do it on a per port basis if you only want the remote link to have the changed tone, so distinguish it from local users). If using the IRLP repeater controller , you should be able to do something there (swap a WAV file/change tone generation parameters on the fly).

    Simplex and nodes on the repeater output frquency are a bit more problematic, because adding any tone here adds a slight hangtime, which can make it harder to disconnect from a busy reflector.

    Anyway, the changes you need to make would need to be controlled from the custom_on and custom_off scripts. It's easy to determine what type of connection is active using this code:

    if [ -f "$LOCAL"/echo_active ]; then
    <setup Echolink courtesy tone>
    elif [ -f "LOCAL"/active ]; then
    <setup IRLP courtesy tone>
    else
    <setup unconnected courtesy tone> # strictly speaking, this shouldn't be needed, just covering all bases
    fi

    And in custom_off, you simple need to set the tone back to the unconnected
    one.


    .... Blessed are the meek for they shall inherit the crap.
    --- MultiMail/Win32 v0.49
    --- Synchronet 3.16c-Linux ListGate 1.3
    * Freeway BBS - Bendigo, Victoria, Australia - telnet://freeway.apana.org.au

    --7wGutIjlpLqBaZZARCsJkVqtbc0pIK7PFMH8g0u
    Content-Type: text/html; charset=US-ASCII
    Content-Transfer-Encoding: 7bit




    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    </head>







    <body style="background-color: #fff;">
    <span style="display:none">&nbsp;</span>

    <!--~-|**|PrettyHtmlStartT|**|-~-->
    <div id="ygrp-mlmsg" style="position:relative;">
    <div id="ygrp-msg" style="z-index: 1;">
    <!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >


    <p>-=&gt; Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to TONY LANGDON &lt;=-<br>

    KR[&gt; Does anyone know of a script that can be used on an EchoIRLP node that<br>
    KR[&gt; woul= d produce a tail beeb to identify if there is an irlp or echolink<br>
    KR[&gt; connectio= ns. Low beep if there is an Echolink connecti
  • From 'Tony Langdon' echoirlp@freeway.apa@432:1/101 to Klaus Rung k_rung@yahoo.c on Fri Jul 28 11:44:00 2017
    --2sJPT6YoMiCUrAmC4kxxewBh1meF8P-BIHZkO7Y
    Content-Type: text/plain
    Content-Transfer-Encoding: 7bit

    Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com
    =-

    Thanks Tony for the info. The node will be connected directly to a controll= er port so it should be doable but the irlp board is not one
    of the new one= s with the aux ports.

    But many controllers also have DTMF commands, you might be able to do something there, IRLP has scripts to send DTMF over the radio port (make sure your repeater controller mutes DTMF! :) ).


    .... I'm a soldier, not a diplomat. I can only tell the truth.
    --- MultiMail/Win32 v0.49
    --- Synchronet 3.16c-Linux ListGate 1.3
    * Freeway BBS - Bendigo, Victoria, Australia - telnet://freeway.apana.org.au

    --2sJPT6YoMiCUrAmC4kxxewBh1meF8P-BIHZkO7Y
    Content-Type: text/html; charset=US-ASCII
    Content-Transfer-Encoding: 7bit




    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    </head>







    <body style="background-color: #fff;">
    <span style="display:none">&nbsp;</span>

    <!--~-|**|PrettyHtmlStartT|**|-~-->
    <div id="ygrp-mlmsg" style="position:relative;">
    <div id="ygrp-msg" style="z-index: 1;">
    <!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >


    <p>-=&gt; Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com<br>
    =-<br>

    KR[&gt; Thanks Tony for the info. The node will be connected directly to a<br>
    KR[&gt; controll= er port so it should be doable but the irlp board is not one<br>
    KR[&gt; of the new one= s with the aux ports.<br>

  • From 'Tony Langdon' echoirlp@freeway.apa@432:1/101 to Klaus Rung k_rung@yahoo.c on Fri Jul 28 11:46:00 2017
    --hXkAMX-Bv-1iZE8p5QpzaDqxBFe7upSZKAiihgs
    Content-Type: text/plain
    Content-Transfer-Encoding: 7bit

    Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com
    =-

    I did briefly look at the ctone script as it is probably the closest thing = that might work that is available.

    That's an option too, though only works on the audio from IRLP, and also does add a bit of turnaround delay to the system. But still a viable option.


    .... The test of the morality of a society is what it does for its children. --- MultiMail/Win32 v0.49
    --- Synchronet 3.16c-Linux ListGate 1.3
    * Freeway BBS - Bendigo, Victoria, Australia - telnet://freeway.apana.org.au

    --hXkAMX-Bv-1iZE8p5QpzaDqxBFe7upSZKAiihgs
    Content-Type: text/html; charset=US-ASCII
    Content-Transfer-Encoding: 7bit




    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    </head>







    <body style="background-color: #fff;">
    <span style="display:none">&nbsp;</span>

    <!--~-|**|PrettyHtmlStartT|**|-~-->
    <div id="ygrp-mlmsg" style="position:relative;">
    <div id="ygrp-msg" style="z-index: 1;">
    <!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >


    <p>-=&gt; Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com<br>
    =-<br>

    KR[&gt; I did briefly look at the ctone script as it is probably the closest<br>
    KR[&gt; thing = that might work that is available.<br>

    That&#39;s an option too, though only works on the audio from IRLP, and also
  • From 'Tony Langdon' echoirlp@freeway.apa@432:1/101 to Klaus Rung k_rung@yahoo.c on Wed Jul 26 13:13:00 2017
    --ihyL6Irx16jhmutxOQOiYshHbSJTT59Bn5VvOMs
    Content-Type: text/plain
    Content-Transfer-Encoding: 7bit

    Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to TONY LANGDON <=-

    Does anyone know of a script that can be used on an EchoIRLP node that woul= d produce a tail beeb to identify if there is an irlp or echolink connectio= ns. Low beep if there is an Echolink connection and High
    beep if there is a= n Echolink connection. This would be triggered by someone keying on the rad= io or repeater side and the node would generate some sort of indication tha= t there is an irlp or echolink connection. =C2=A0Best regards, Klaus Rung, VE3KR

    I'm not aware of anything out of the box. There's multiple ways to do this, depending on your setup. If your node is directly connected to a repeater controller, you could have the controller generate the tones, and simply have the node send a DTMF command to the repeater to change the tones (even do it on a per port basis if you only want the remote link to have the changed tone, so distinguish it from local users). If using the IRLP repeater controller , you should be able to do something there (swap a WAV file/change tone generation parameters on the fly).

    Simplex and nodes on the repeater output frquency are a bit more problematic, because adding any tone here adds a slight hangtime, which can make it harder to disconnect from a busy reflector.

    Anyway, the changes you need to make would need to be controlled from the custom_on and custom_off scripts. It's easy to determine what type of connection is active using this code:

    if [ -f "$LOCAL"/echo_active ]; then
    <setup Echolink courtesy tone>
    elif [ -f "LOCAL"/active ]; then
    <setup IRLP courtesy tone>
    else
    <setup unconnected courtesy tone> # strictly speaking, this shouldn't be needed, just covering all bases
    fi

    And in custom_off, you simple need to set the tone back to the unconnected
    one.


    .... Blessed are the meek for they shall inherit the crap.
    --- MultiMail/Win32 v0.49
    --- Synchronet 3.16c-Linux ListGate 1.3
    * Freeway BBS - Bendigo, Victoria, Australia - telnet://freeway.apana.org.au

    --ihyL6Irx16jhmutxOQOiYshHbSJTT59Bn5VvOMs
    Content-Type: text/html; charset=US-ASCII
    Content-Transfer-Encoding: 7bit




    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    </head>







    <body style="background-color: #fff;">
    <span style="display:none">&nbsp;</span>

    <!--~-|**|PrettyHtmlStartT|**|-~-->
    <div id="ygrp-mlmsg" style="position:relative;">
    <div id="ygrp-msg" style="z-index: 1;">
    <!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >


    <p>-=&gt; Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to TONY LANGDON &lt;=-<br>

    KR[&gt; Does anyone know of a script that can be used on an EchoIRLP node that<br>
    KR[&gt; woul= d produce a tail beeb to identify if there is an irlp or echolink<br>
    KR[&gt; connectio= ns. Low beep if there is an Echolink connecti
  • From 'Tony Langdon' echoirlp@freeway.apa@432:1/101 to Klaus Rung k_rung@yahoo.c on Fri Jul 28 11:44:00 2017
    --ECi8YxbREI8skj3cjOuDfbLg9zbHLhTYsCfR7Gr
    Content-Type: text/plain
    Content-Transfer-Encoding: 7bit

    Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com
    =-

    Thanks Tony for the info. The node will be connected directly to a controll= er port so it should be doable but the irlp board is not one
    of the new one= s with the aux ports.

    But many controllers also have DTMF commands, you might be able to do something there, IRLP has scripts to send DTMF over the radio port (make sure your repeater controller mutes DTMF! :) ).


    .... I'm a soldier, not a diplomat. I can only tell the truth.
    --- MultiMail/Win32 v0.49
    --- Synchronet 3.16c-Linux ListGate 1.3
    * Freeway BBS - Bendigo, Victoria, Australia - telnet://freeway.apana.org.au

    --ECi8YxbREI8skj3cjOuDfbLg9zbHLhTYsCfR7Gr
    Content-Type: text/html; charset=US-ASCII
    Content-Transfer-Encoding: 7bit




    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    </head>







    <body style="background-color: #fff;">
    <span style="display:none">&nbsp;</span>

    <!--~-|**|PrettyHtmlStartT|**|-~-->
    <div id="ygrp-mlmsg" style="position:relative;">
    <div id="ygrp-msg" style="z-index: 1;">
    <!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >


    <p>-=&gt; Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com<br>
    =-<br>

    KR[&gt; Thanks Tony for the info. The node will be connected directly to a<br>
    KR[&gt; controll= er port so it should be doable but the irlp board is not one<br>
    KR[&gt; of the new one= s with the aux ports.<br>

  • From 'Tony Langdon' echoirlp@freeway.apa@432:1/101 to Klaus Rung k_rung@yahoo.c on Fri Jul 28 11:46:00 2017
    --jR6EQWSyQ2RSv-0MiTm0-CfPVHBJZM4GnCVDhzA
    Content-Type: text/plain
    Content-Transfer-Encoding: 7bit

    Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com
    =-

    I did briefly look at the ctone script as it is probably the closest thing = that might work that is available.

    That's an option too, though only works on the audio from IRLP, and also does add a bit of turnaround delay to the system. But still a viable option.


    .... The test of the morality of a society is what it does for its children. --- MultiMail/Win32 v0.49
    --- Synchronet 3.16c-Linux ListGate 1.3
    * Freeway BBS - Bendigo, Victoria, Australia - telnet://freeway.apana.org.au

    --jR6EQWSyQ2RSv-0MiTm0-CfPVHBJZM4GnCVDhzA
    Content-Type: text/html; charset=US-ASCII
    Content-Transfer-Encoding: 7bit




    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    </head>







    <body style="background-color: #fff;">
    <span style="display:none">&nbsp;</span>

    <!--~-|**|PrettyHtmlStartT|**|-~-->
    <div id="ygrp-mlmsg" style="position:relative;">
    <div id="ygrp-msg" style="z-index: 1;">
    <!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >


    <p>-=&gt; Klaus Rung k_rung@yahoo.com [EchoIRLP] wrote to EchoIRLP@yahoogroups.com<br>
    =-<br>

    KR[&gt; I did briefly look at the ctone script as it is probably the closest<br>
    KR[&gt; thing = that might work that is available.<br>

    That&#39;s an option too, though only works on the audio from IRLP, and also