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@127.0.0.1/29876,NONE 29877 = radio@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
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@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@127.0.0.1/29876,NONE 29877 = radio@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@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
Tim Thank you that was the step I was missing!!!! After following your instructions it worked. Chris ________________________________ From: Tim Sawyer <tim.sawyer@me.com> To: C B <harvard5362@yahoo.com> Cc: "app_rpt-users@ohnosec.org" <app_rpt-users@ohnosec.org> Sent: Sunday, September 8, 2013 10:42 AM Subject: Re: [App_rpt-users] Passing DTMF to another controller 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@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@127.0.0.1/29876,NONE 29877 = radio@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@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
participants (2)
-
C B -
Tim Sawyer