| |
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 |