[App_rpt-users] Passing DTMF to another controller

Tim Sawyer tim.sawyer at me.com
Sun Sep 8 17:42:11 UTC 2013


This works by connecting to the node that has propagate_dtmf=yes (node 29876 in your case). Then do *40 to enter the command mode. From then on any touch tones (except * and #) will pas out the TX. Then press # to exit command mode and then (*10 to) disconnect. 
--
Tim
:wq

On Sep 8, 2013, at 10:03 AM, C B <harvard5362 at yahoo.com> wrote:

> Hi
>  
> I am trying to get DTMF from other ALLSTAR nodes to pass to a controller connected to a node.
> My configuration is a beagle board with the controller on port 2 (another controller will ne on port 1 latter).
>  
> I have set in the RPT.CONF
>  
> linktolink=yes
> propagate_dtmf=yes
>  
> On both nodes.
>  
> Below I have copied my RPT.CONF information in case I have placed them in the wrong place or I have a syntax error or some other error.
>  
> Thank you in advance for any help.
>  
>  
> Chris
>  
>  
> ; Radio Repeater configuration file (for use with app_rpt)
> ;
> 
> ;
> ; Your Repeater
> ;
> 
> [29876]                                 ; Change this to your assigned node number
> rxchannel=Beagle/beagle29876
> duplex=0
> erxgain=-3
> etxgain=3
> ;controlstates=controlstates
> scheduler=schedule29876
> morse=morse29876
> macro=macro29876
> functions=functions29876
> phone_functions=functions29876
> link_functions=functions29876
> telemetry=telemetry
> wait_times=wait-times
> context =  radio
> callerid = "Repeater" <0000000000>
> idrecording = |iN6LXX
> accountcode=RADIO
> hangtime=001
> althangtime=100
> totime=170000
> idtime=540000
> politeid=3000
> linktolink=yes
> propagate_dtmf=yes
> idtalkover=|iN6LXX
> unlinkedct=ct2
> remotect=ct3
> linkunkeyct=ct8
> ;nolocallinkct=0
> ;eannmode=1
> ;connpgm=yourconnectprogram
> ;discpgm=yourdisconnectprogram
> ;lnkactenable=0
> ;lnkacttime=1800
> ;lnkactmacro=*52
> ;lnkacttimerwarn=30seconds
> ;remote_inact_timeout=1800
> ;remote_timeout=3600
> nounkeyct=1
> ;holdofftelem=0
> beaconing=0
> ;
> ; *** Status Reporting ***
> ;
> ; Uncomment the either group following two statpost lines to report the status of your node to stats.allstarlink.org
> ; depending on whether you are running ACID or Limey Linux.
> ; ** For ACID ***
> statpost_program=/usr/bin/wget,-q,--timeout=15,--tries=1,--output-document=/dev/null
> statpost_url=http://stats.allstarlink.org/uhandler.php ; Status updates
> ; ** For Limey Linux **
> ;statpost_program=/bin/wget,-q,--timeout=15,--tries=1,--output-document=/dev/null
> ;statpost_url=http://stats.allstarlink.org/uhandler.php ; Status updates
> ;
> ; Morse code parameters, these are common to all repeaters.
> ;
> [morse29876]
> speed=18
> frequency=800
> amplitude=4096
> idfrequency=750
> idamplitude=1024
> [schedule29876]                                                                 
> ;dtmf_function =  m h dom mon dow  ; ala cron, star is implied                 
> 
> [functions29876]
> 1=ilink,1
> 2=ilink,2
> 3=ilink,3
> 4=ilink,4
> 5=macro,1
> 70=ilink,5
> 71=ilink,6
> 72=ilink,7
> 73=ilink,15
> 74=ilink,16
> 75=ilink,8
> 80=status,1
> 81=status,2
> 6=autopatchup,noct=1,farenddisconnect=1,dialtime=20000  ; Autopatch up
> 0=autopatchdn                           ; Autopatch down
> 989=cop,4
> 980=status,3
> 99=cop,6
> ; Place command macros here
> [macro29876]
>  
> 
> [29877]                                 ; Change this to your assigned node number
> rxchannel=Beagle/beagle29877
> duplex=0
> erxgain=-3
> etxgain=3
> ;controlstates=controlstates
> scheduler=schedule29877
> morse=morse29877
> macro=macro29877
> functions=functions29877
> phone_functions=functions29877
> link_functions=functions29877
> telemetry=telemetry
> wait_times=wait-times
> context =  radio
> callerid = "Repeater" <0000000000>
> idrecording = |iN6LXX
> accountcode=RADIO
> hangtime=100
> althangtime=100
> totime=170000
> idtime=540000
> politeid=3000
> linktolink=yes
> propagate_dtmf=yes
> idtalkover=|iN6LXX
> unlinkedct=ct2
> remotect=ct3
> linkunkeyct=ct8
> ;nolocallinkct=0
> ;eannmode=1
> ;connpgm=yourconnectprogram
> ;discpgm=yourdisconnectprogram
> ;lnkactenable=0
> ;lnkacttime=1800
> ;lnkactmacro=*52
> ;lnkacttimerwarn=30seconds
> ;remote_inact_timeout=1800
> ;remote_timeout=3600
> nounkeyct=0
> ;holdofftelem=0
> beaconing=0
> ;
> ; *** Status Reporting ***
> ;
> ; Uncomment the either group following two statpost lines to report the status of your node to stats.allstarlink.org
> ; depending on whether you are running ACID or Limey Linux.
> ; ** For ACID ***
> statpost_program=/usr/bin/wget,-q,--timeout=15,--tries=1,--output-document=/dev/null
> statpost_url=http://stats.allstarlink.org/uhandler.php ; Status updates
> ; ** For Limey Linux **
> ;statpost_program=/bin/wget,-q,--timeout=15,--tries=1,--output-document=/dev/null
> ;statpost_url=http://stats.allstarlink.org/uhandler.php ; Status updates
> ;
> ; Morse code parameters, these are common to all repeaters.
> ;
> [morse29877]
> speed=18
> frequency=800
> amplitude=4096
> idfrequency=750
> idamplitude=1024
> [schedule29877]                                                                 
> ;dtmf_function =  m h dom mon dow  ; ala cron, star is implied                 
> 
> [functions29877]
> 1=ilink,1
> 2=ilink,2
> 3=ilink,3
> 4=ilink,4
> 5=macro,1
> 70=ilink,5
> 71=ilink,6
> 72=ilink,7
> 73=ilink,15
> 74=ilink,16
> 75=ilink,8
> 80=status,1
> 81=status,2
> 6=autopatchup,noct=1,farenddisconnect=1,dialtime=20000  ; Autopatch up
> 0=autopatchdn                           ; Autopatch down
> 989=cop,4
> 980=status,3
> 99=cop,6
> ; Place command macros here
> [macro29877]
>  
> 
> [telemetry]
> ct1=|t(350,0,100,2048)(500,0,100,2048)(660,0,100,2048)
> ct2=|t(660,880,150,2048)
> ct3=|t(440,0,150,4096)
> ct4=|t(550,0,150,2048)
> ct5=|t(660,0,150,2048)
> ct6=|t(880,0,150,2048)
> ct7=|t(660,440,150,2048)
> ct8=|t(700,1100,150,2048)
> remotetx=|t(1633,0,50,3000)(0,0,80,0)(1209,0,50,3000);
> remotemon=|t(1209,0,50,2048)
> cmdmode=|t(900,903,200,2048)
> functcomplete=|t(1000,0,100,2048)(0,0,100,0)(1000,0,100,2048)
> patchup=rpt/callproceeding
> patchdown=rpt/callterminated
> ;
> ; This section allows wait times for telemetry events to be adjusted
> ; A section for wait times can be defined for every repeater
> ;
> [wait-times]                                                                    
> telemwait=2000
> idwait=500
> unkeywait=2000
> calltermwait=2000
> ;
> ; This is where you define your nodes which cam be connected to.
> ;
> [nodes]
> ; Note, if you are using automatic update for allstar link nodes,
> ; no allstar link nodes should be defined here. Only place a definition
> ; for your locak nodes, and private (off of allstar link) nodes here.
> 29876 = radio at 127.0.0.1/29876,NONE
> 29877 = radio at 127.0.0.1/29877,NONE
> ; Memories for remote bases
> [memory]
> ;00 = 146.580,100.0,m
> ;01 = 147.030,103.5,m+t
> ;02 = 147.240,103.5,m+t
> ;03 = 147.765,79.7,m-t
> ;04 = 146.460,100.0,m
> ;05 = 146.550,100.0,m
> 
> #includeifexists custom/rpt.conf
> 
>  
> _______________________________________________
> App_rpt-users mailing list
> App_rpt-users at ohnosec.org
> http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.keekles.org/pipermail/app_rpt-users/attachments/20130908/b89458df/attachment.html>


More information about the App_rpt-users mailing list