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