|
1 ; Radio Repeater / Remote Base configuration file (for use with app_rpt) |
|
2 ; As of app_rpt version 0.39, 12/20/2005 |
|
3 ; |
|
4 |
|
5 ;[000] ; Node ID of first repeater |
|
6 |
|
7 ;rxchannel = Zap/1 ; Rx audio/signalling channel |
|
8 ; Note: if you use a unified interface (tx/rx on one channel), only |
|
9 ; specify the rxchannel and the txchannel will be assumed from the rxchannel |
|
10 ;txchannel = Zap/2 ; Tx audio/signalling channel |
|
11 ;duplex = 2 ; (Optional) set duplex operating mode |
|
12 ;; 0 = half duplex (telemetry and courtesy tones do not transmit) |
|
13 ;; 1 = semi-half duplex (telemetry and courtesy tones transmit, but not |
|
14 ;; repeated audio |
|
15 ;; 2 = normal full-duplex mode (Default) |
|
16 ;; 3 = full-duplex mode, without repeated audio from main input source |
|
17 ;functions = functions-repeater ; DTMF function list |
|
18 ;; specify this for a different function list then local when on link |
|
19 ;;link_functions = functions-different ; DTMF function list for link |
|
20 ;;phone_functions = functions-phone ; (optional) different functions for 'P' mode |
|
21 ;;dphone_functions = functions-dphone ; (optional) different functions for 'D' mode |
|
22 ;;nodes = nodes-different ; (optional) different node list |
|
23 ;tonezone = us ; use US tones (default) |
|
24 ;context = default ; dialing context for phone |
|
25 ;callerid = "WB6NIL Repeater" <(213) 555-0123> ; Callerid for phone calls |
|
26 ;idrecording = wb6nil ; id recording |
|
27 ;accountcode=RADIO ; account code (optional) |
|
28 ;funcchar = * ; function lead-in character (defaults to '*') |
|
29 ;endchar = # ; command mode end character (defaults to '#') |
|
30 ;;nobusyout=yes ; (optional) Do not busy-out reverse-patch when |
|
31 ; normal patch in use |
|
32 ;hangtime=1000 ; squelch tail hang time (in ms) (optional) |
|
33 ;totime=100000 ; transmit time-out time (in ms) (optional) |
|
34 ;idtime=30000 ; id interval time (in ms) (optional) |
|
35 ;politeid=30000 ; time in milliseconds before ID timer |
|
36 ; expires to try and ID in the tail. |
|
37 ; (optional, default is 30000). |
|
38 ;idtalkover=|iwb6nil/rpt ; Talkover ID (optional) default is none |
|
39 ;unlinkedct=ct2 ; unlinked courtesy tone (optional) default is none |
|
40 |
|
41 ;; The tailmessagetime,tailsquashedtime, and tailmessages need to be set |
|
42 ;; to support tail messages. They can be omitted otherwise. |
|
43 ;tailmessagetime=300000 ; Play a tail message every 5 mins |
|
44 ;tailsquashedtime=30000 ; If squashed by another user, |
|
45 ;; try again after 30 seconds |
|
46 ;tailmessages=msg1,msg2,msg3 ;list of messages to be played for tail message |
|
47 |
|
48 ; The default values for hangtime, time-out time, and id interval time are |
|
49 ; 5 seconds (5000 ms), 3 minutes (180000 ms), and 5 minutes (300000 ms) |
|
50 ; respectively |
|
51 |
|
52 ;[001] ; Node ID of first repeater |
|
53 |
|
54 ;rxchannel = Zap/3 ; Rx audio/signalling channel |
|
55 ; Note: if you use a unified interface (tx/rx on one channel), only |
|
56 ; specify the rxchannel and the txchannel will be assumed from the rxchannel |
|
57 ;txchannel = Zap/4 ; Tx audio/signalling channel |
|
58 ;functions = functions-repeater ; DTMF function list |
|
59 ;; specify this for a different function list then local when on link |
|
60 ;;link_functions = functions-different ; DTMF function list for link |
|
61 ;;phone_functions = functions-phone ; (optional) different functions for 'P' mode |
|
62 ;;dphone_functions = functions-dphone ; (optional) different functions for 'D' mode |
|
63 ;;nodes = nodes-different ; (optional) different node list |
|
64 ;tonezone = us ; use US tones (default) |
|
65 ;context = default ; dialing context for phone |
|
66 ;callerid = "WB6NIL Repeater" <(213) 555-0123> ; Callerid for phone calls |
|
67 ;idrecording = wb6nil ; id recording |
|
68 ;accountcode=RADIO ; account code (optional) |
|
69 ;funcchar = * ; function lead-in character (defaults to '*') |
|
70 ;endchar = # ; command mode end character (defaults to '#') |
|
71 ;;nobusyout=yes ; (optional) Do not busy-out reverse-patch when |
|
72 ; normal patch in use |
|
73 ;hangtime=1000 ; squelch tail hang time (in ms) (optional) |
|
74 ;totime=100000 ; transmit time-out time (in ms) (optional) |
|
75 ;idtime=30000 ; id interval time (in ms) (optional) |
|
76 ;politeid=30000 ; time in milliseconds before ID timer |
|
77 ; expires to try and ID in the tail. |
|
78 ; (optional, default is 30000). |
|
79 ;idtalkover=|iwb6nil/rpt ; Talkover ID (optional) default is none |
|
80 ;unlinkedct=ct2 ; unlinked courtesy tone (optional) default is none |
|
81 |
|
82 ;[002] ; Node ID of remote base |
|
83 |
|
84 ;rxchannel = Zap/5 ; Rx audio/signalling channel |
|
85 ; Note: if you use a unified interface (tx/rx on one channel), only |
|
86 ; specify the rxchannel and the txchannel will be assumed from the rxchannel |
|
87 ;txchannel = Zap/6 ; Tx audio/signalling channel |
|
88 ;functions = functions-remote |
|
89 ;remote = ft897 ; Set remote=y for dumb remote or |
|
90 ; remote=ft897 for Yaesu FT-897 or |
|
91 ; remote=rbi for Doug Hall RBI1 |
|
92 ;iobase = 0x378 ; Specify IO port for parallel port (optional) |
|
93 |
|
94 ;[functions-repeater] |
|
95 ;1=ilink,1 ; Specific link disconnect |
|
96 ;2=ilink,2 ; Specific Link connect - monitor only |
|
97 ;3=ilink,3 ; Specific Link connect - transceive |
|
98 ;4=ilink,4 ; Enter command mode on a specific link |
|
99 ;7=ilink,5 ; Link status |
|
100 ;;XX=ilink,6 ; Disconnect all links (not used here) |
|
101 |
|
102 ;80=status,1 ; System info |
|
103 ;81=status,2 ; Time |
|
104 ;82=status,3 ; app_rpt.c Version |
|
105 |
|
106 ;6=autopatchup ; Autopatch up |
|
107 ;0=autopatchdn ; Autopatch down |
|
108 |
|
109 ;90=cop,1 ; System warm boot |
|
110 ;91=cop,2 ; System enable |
|
111 ;92=cop,3 ; System disable |
|
112 |
|
113 ;[functions-remote] |
|
114 |
|
115 ;0=remote,1 ; Retrieve Memory |
|
116 ;1=remote,2 ; Set freq. |
|
117 ;2=remote,3 ; Set Rx PL tone. |
|
118 ;40=remote,100 ; Rx PL off |
|
119 ;41=remote,101 ; Rx PL on |
|
120 ;42=remote,102 ; Tx PL off |
|
121 ;43=remote,103 ; Tx PL on |
|
122 ;44=remote,104 ; Low Pwr |
|
123 ;45=remote,105 ; Med Pwr |
|
124 ;46=remote,106 ; Hi Pwr |
|
125 ;5=remote,5 ; Status |
|
126 |
|
127 ;[telemetry] |
|
128 |
|
129 ; Telemetry entries are shared across all repeaters |
|
130 ; Can be a tone sequence, morse string, or a file |
|
131 ; |
|
132 ; |t - Tone escape sequence |
|
133 ; |
|
134 ; Tone sequences consist of 1 or more 4-tuple entries (freq1, freq2, duration, amplitude) |
|
135 ; Single frequencies are created by setting freq1 or freq2 to zero. |
|
136 ; |
|
137 ; |m - Morse escape sequence |
|
138 ; |
|
139 ; Sends Morse code at the telemetry amplitude and telemetry frequency as defined in the |
|
140 ; [morse] section. |
|
141 ; |
|
142 ; Follow with an alphanumeric string |
|
143 ; |
|
144 ; |i - Morse ID escape sequence |
|
145 ; |
|
146 ; Sends Morse code at the ID amplitude and ID frequency as defined in the |
|
147 ; [morse] section. |
|
148 ; |
|
149 ; Follow with an alphanumeric string |
|
150 |
|
151 |
|
152 ;ct1=|t(350,0,100,2048)(500,0,100,2048)(660,0,100,2048) |
|
153 ;ct2=|t(660,880,150,2048) |
|
154 ;ct3=|t(440,0,150,2048) |
|
155 ;ct4=|t(550,0,150,2048) |
|
156 ;ct5=|t(660,0,150,2048) |
|
157 ;ct6=|t(880,0,150,2048) |
|
158 ;ct7=|t(660,440,150,2048) |
|
159 ;ct8=|t(700,1100,150,2048) |
|
160 ;remotetx=|t(2000,0,75,2048)(0,0,75,0)(1600,0,75,2048); |
|
161 ;remotemon=|t(1600,0,75,2048) |
|
162 ;cmdmode=|t(900,903,200,2048) |
|
163 ;functcomplete=|t(1000,0,100,2048)(0,0,100,0)(1000,0,100,2048) |
|
164 |
|
165 |
|
166 ;[morse] |
|
167 |
|
168 ;speed=20 ; Approximate speed in WPM |
|
169 ;frequency=800 ; Morse Telemetry Frequency |
|
170 ;amplitude=4096 ; Morse Telemetry Amplitude |
|
171 ;idfrequency=330 ; Morse ID Frequency |
|
172 ;idamplitude=2048 ; Morse ID Amplitude |
|
173 |
|
174 ;[nodes] |
|
175 |
|
176 ;000 = context_A@foo.bar.com/1234,foo.bar.com |
|
177 ;001 = context_B@baz.waldo.com/4321,baz.waldo.com |
|
178 ;002 = context_C@pepper.salt.com/5678,pepper.salt.com,y ; this is a remote |
|
179 |
|
180 ;of course, you can also specify these with domain names, but why rely |
|
181 ;on DNS working unnecessarily? |
|
182 |
|
183 ;[memory] |
|
184 |
|
185 ;; this example gives you 146.460, simplex, 100.0 HZ PL, hi-power, transmit PL |
|
186 ;00 = 146.460,100.0,sht |
|
187 ;; this example gives you 146.940, minus offset, 100.0 HZ PL, low-power, no PL |
|
188 ;01 = 146.940,100.0,-l |
|
189 |
|
190 ; The format for these entries is: Receive-Freq,Receive-PL,Attrbutes |
|
191 ; Attributes: l=low power, m=medium power, h=high power, -=minus offset, |
|
192 ; s=simplex, +=plus offset, t=tx PL enable, r=rx PL enable |
|
193 |