asterisk/rpt.conf

Fri, 15 Oct 2010 19:06:09 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 15 Oct 2010 19:06:09 +0200
changeset 263
f4a0b439d0fb
permissions
-rw-r--r--

Correct shared library and plugin link logic, as well as informal text.
Update file server URL, update build resource estimations, correct RPATH
logic, allow for qmake(1) static to shared library changes via CONFIG
argument, correct documentation broken title and index links, correct
shared library install path, install only one set of (correct) plugins,
install the designer shared library (as required by QtCreator), announce
features related to shared linking using qmake(1), and correclty
substitute hard coded paths in prl and la library files.

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

mercurial