1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/asterisk/rpt.conf Mon Apr 27 12:19:05 2009 +0200 1.3 @@ -0,0 +1,193 @@ 1.4 +; Radio Repeater / Remote Base configuration file (for use with app_rpt) 1.5 +; As of app_rpt version 0.39, 12/20/2005 1.6 +; 1.7 + 1.8 +;[000] ; Node ID of first repeater 1.9 + 1.10 +;rxchannel = Zap/1 ; Rx audio/signalling channel 1.11 +; Note: if you use a unified interface (tx/rx on one channel), only 1.12 +; specify the rxchannel and the txchannel will be assumed from the rxchannel 1.13 +;txchannel = Zap/2 ; Tx audio/signalling channel 1.14 +;duplex = 2 ; (Optional) set duplex operating mode 1.15 +;; 0 = half duplex (telemetry and courtesy tones do not transmit) 1.16 +;; 1 = semi-half duplex (telemetry and courtesy tones transmit, but not 1.17 +;; repeated audio 1.18 +;; 2 = normal full-duplex mode (Default) 1.19 +;; 3 = full-duplex mode, without repeated audio from main input source 1.20 +;functions = functions-repeater ; DTMF function list 1.21 +;; specify this for a different function list then local when on link 1.22 +;;link_functions = functions-different ; DTMF function list for link 1.23 +;;phone_functions = functions-phone ; (optional) different functions for 'P' mode 1.24 +;;dphone_functions = functions-dphone ; (optional) different functions for 'D' mode 1.25 +;;nodes = nodes-different ; (optional) different node list 1.26 +;tonezone = us ; use US tones (default) 1.27 +;context = default ; dialing context for phone 1.28 +;callerid = "WB6NIL Repeater" <(213) 555-0123> ; Callerid for phone calls 1.29 +;idrecording = wb6nil ; id recording 1.30 +;accountcode=RADIO ; account code (optional) 1.31 +;funcchar = * ; function lead-in character (defaults to '*') 1.32 +;endchar = # ; command mode end character (defaults to '#') 1.33 +;;nobusyout=yes ; (optional) Do not busy-out reverse-patch when 1.34 + ; normal patch in use 1.35 +;hangtime=1000 ; squelch tail hang time (in ms) (optional) 1.36 +;totime=100000 ; transmit time-out time (in ms) (optional) 1.37 +;idtime=30000 ; id interval time (in ms) (optional) 1.38 +;politeid=30000 ; time in milliseconds before ID timer 1.39 + ; expires to try and ID in the tail. 1.40 + ; (optional, default is 30000). 1.41 +;idtalkover=|iwb6nil/rpt ; Talkover ID (optional) default is none 1.42 +;unlinkedct=ct2 ; unlinked courtesy tone (optional) default is none 1.43 + 1.44 +;; The tailmessagetime,tailsquashedtime, and tailmessages need to be set 1.45 +;; to support tail messages. They can be omitted otherwise. 1.46 +;tailmessagetime=300000 ; Play a tail message every 5 mins 1.47 +;tailsquashedtime=30000 ; If squashed by another user, 1.48 +;; try again after 30 seconds 1.49 +;tailmessages=msg1,msg2,msg3 ;list of messages to be played for tail message 1.50 + 1.51 +; The default values for hangtime, time-out time, and id interval time are 1.52 +; 5 seconds (5000 ms), 3 minutes (180000 ms), and 5 minutes (300000 ms) 1.53 +; respectively 1.54 + 1.55 +;[001] ; Node ID of first repeater 1.56 + 1.57 +;rxchannel = Zap/3 ; Rx audio/signalling channel 1.58 +; Note: if you use a unified interface (tx/rx on one channel), only 1.59 +; specify the rxchannel and the txchannel will be assumed from the rxchannel 1.60 +;txchannel = Zap/4 ; Tx audio/signalling channel 1.61 +;functions = functions-repeater ; DTMF function list 1.62 +;; specify this for a different function list then local when on link 1.63 +;;link_functions = functions-different ; DTMF function list for link 1.64 +;;phone_functions = functions-phone ; (optional) different functions for 'P' mode 1.65 +;;dphone_functions = functions-dphone ; (optional) different functions for 'D' mode 1.66 +;;nodes = nodes-different ; (optional) different node list 1.67 +;tonezone = us ; use US tones (default) 1.68 +;context = default ; dialing context for phone 1.69 +;callerid = "WB6NIL Repeater" <(213) 555-0123> ; Callerid for phone calls 1.70 +;idrecording = wb6nil ; id recording 1.71 +;accountcode=RADIO ; account code (optional) 1.72 +;funcchar = * ; function lead-in character (defaults to '*') 1.73 +;endchar = # ; command mode end character (defaults to '#') 1.74 +;;nobusyout=yes ; (optional) Do not busy-out reverse-patch when 1.75 + ; normal patch in use 1.76 +;hangtime=1000 ; squelch tail hang time (in ms) (optional) 1.77 +;totime=100000 ; transmit time-out time (in ms) (optional) 1.78 +;idtime=30000 ; id interval time (in ms) (optional) 1.79 +;politeid=30000 ; time in milliseconds before ID timer 1.80 + ; expires to try and ID in the tail. 1.81 + ; (optional, default is 30000). 1.82 +;idtalkover=|iwb6nil/rpt ; Talkover ID (optional) default is none 1.83 +;unlinkedct=ct2 ; unlinked courtesy tone (optional) default is none 1.84 + 1.85 +;[002] ; Node ID of remote base 1.86 + 1.87 +;rxchannel = Zap/5 ; Rx audio/signalling channel 1.88 +; Note: if you use a unified interface (tx/rx on one channel), only 1.89 +; specify the rxchannel and the txchannel will be assumed from the rxchannel 1.90 +;txchannel = Zap/6 ; Tx audio/signalling channel 1.91 +;functions = functions-remote 1.92 +;remote = ft897 ; Set remote=y for dumb remote or 1.93 + ; remote=ft897 for Yaesu FT-897 or 1.94 + ; remote=rbi for Doug Hall RBI1 1.95 +;iobase = 0x378 ; Specify IO port for parallel port (optional) 1.96 + 1.97 +;[functions-repeater] 1.98 +;1=ilink,1 ; Specific link disconnect 1.99 +;2=ilink,2 ; Specific Link connect - monitor only 1.100 +;3=ilink,3 ; Specific Link connect - transceive 1.101 +;4=ilink,4 ; Enter command mode on a specific link 1.102 +;7=ilink,5 ; Link status 1.103 +;;XX=ilink,6 ; Disconnect all links (not used here) 1.104 + 1.105 +;80=status,1 ; System info 1.106 +;81=status,2 ; Time 1.107 +;82=status,3 ; app_rpt.c Version 1.108 + 1.109 +;6=autopatchup ; Autopatch up 1.110 +;0=autopatchdn ; Autopatch down 1.111 + 1.112 +;90=cop,1 ; System warm boot 1.113 +;91=cop,2 ; System enable 1.114 +;92=cop,3 ; System disable 1.115 + 1.116 +;[functions-remote] 1.117 + 1.118 +;0=remote,1 ; Retrieve Memory 1.119 +;1=remote,2 ; Set freq. 1.120 +;2=remote,3 ; Set Rx PL tone. 1.121 +;40=remote,100 ; Rx PL off 1.122 +;41=remote,101 ; Rx PL on 1.123 +;42=remote,102 ; Tx PL off 1.124 +;43=remote,103 ; Tx PL on 1.125 +;44=remote,104 ; Low Pwr 1.126 +;45=remote,105 ; Med Pwr 1.127 +;46=remote,106 ; Hi Pwr 1.128 +;5=remote,5 ; Status 1.129 + 1.130 +;[telemetry] 1.131 + 1.132 +; Telemetry entries are shared across all repeaters 1.133 +; Can be a tone sequence, morse string, or a file 1.134 +; 1.135 +; |t - Tone escape sequence 1.136 +; 1.137 +; Tone sequences consist of 1 or more 4-tuple entries (freq1, freq2, duration, amplitude) 1.138 +; Single frequencies are created by setting freq1 or freq2 to zero. 1.139 +; 1.140 +; |m - Morse escape sequence 1.141 +; 1.142 +; Sends Morse code at the telemetry amplitude and telemetry frequency as defined in the 1.143 +; [morse] section. 1.144 +; 1.145 +; Follow with an alphanumeric string 1.146 +; 1.147 +; |i - Morse ID escape sequence 1.148 +; 1.149 +; Sends Morse code at the ID amplitude and ID frequency as defined in the 1.150 +; [morse] section. 1.151 +; 1.152 +; Follow with an alphanumeric string 1.153 + 1.154 + 1.155 +;ct1=|t(350,0,100,2048)(500,0,100,2048)(660,0,100,2048) 1.156 +;ct2=|t(660,880,150,2048) 1.157 +;ct3=|t(440,0,150,2048) 1.158 +;ct4=|t(550,0,150,2048) 1.159 +;ct5=|t(660,0,150,2048) 1.160 +;ct6=|t(880,0,150,2048) 1.161 +;ct7=|t(660,440,150,2048) 1.162 +;ct8=|t(700,1100,150,2048) 1.163 +;remotetx=|t(2000,0,75,2048)(0,0,75,0)(1600,0,75,2048); 1.164 +;remotemon=|t(1600,0,75,2048) 1.165 +;cmdmode=|t(900,903,200,2048) 1.166 +;functcomplete=|t(1000,0,100,2048)(0,0,100,0)(1000,0,100,2048) 1.167 + 1.168 + 1.169 +;[morse] 1.170 + 1.171 +;speed=20 ; Approximate speed in WPM 1.172 +;frequency=800 ; Morse Telemetry Frequency 1.173 +;amplitude=4096 ; Morse Telemetry Amplitude 1.174 +;idfrequency=330 ; Morse ID Frequency 1.175 +;idamplitude=2048 ; Morse ID Amplitude 1.176 + 1.177 +;[nodes] 1.178 + 1.179 +;000 = context_A@foo.bar.com/1234,foo.bar.com 1.180 +;001 = context_B@baz.waldo.com/4321,baz.waldo.com 1.181 +;002 = context_C@pepper.salt.com/5678,pepper.salt.com,y ; this is a remote 1.182 + 1.183 +;of course, you can also specify these with domain names, but why rely 1.184 +;on DNS working unnecessarily? 1.185 + 1.186 +;[memory] 1.187 + 1.188 +;; this example gives you 146.460, simplex, 100.0 HZ PL, hi-power, transmit PL 1.189 +;00 = 146.460,100.0,sht 1.190 +;; this example gives you 146.940, minus offset, 100.0 HZ PL, low-power, no PL 1.191 +;01 = 146.940,100.0,-l 1.192 + 1.193 +; The format for these entries is: Receive-Freq,Receive-PL,Attrbutes 1.194 +; Attributes: l=low power, m=medium power, h=high power, -=minus offset, 1.195 +; s=simplex, +=plus offset, t=tx PL enable, r=rx PL enable 1.196 +