Asterisk RoIP: rpt.conf

From OnnoWiki
Jump to navigation Jump to search

Sumber: http://www.voip-info.org/wiki/view/Asterisk+config+rpt.conf


Asterisk config rpt.conf rpt.conf Repeater Application Configuration File

This file is used to configure the Rpt Repeater Controller and Linking Application.

For further information please see http://app-rpt.qrvc.com


; Radio Repeater / Remote Base configuration file (for use with app_rpt)
; As of app_rpt version 0.68, 05/03/2007
;

;[000]					; Node ID of first repeater 

;rxchannel = Zap/1			; Rx audio/signalling channel
; Note: if you use a unified interface (tx/rx on one channel), only
; specify the rxchannel and the txchannel will be assumed from the rxchannel
;txchannel = Zap/2			; Tx audio/signalling channel
;rxnotch=1065,40                        ; (Optional) Notch a particular frequency for a specified
                                        ; b/w. app_rpt must have been compiled with
                                        ; the notch option
;duplex = 2				; (Optional) set duplex operating mode
;; 0 = half duplex (telemetry and courtesy tones do not transmit)
;; 1 = semi-half duplex (telemetry and courtesy tones transmit, but not
;;    repeated audio
;; 2 = normal full-duplex mode (Default)
;; 3 = full-duplex mode, without repeated audio from main input source
;; 4 - Normal except no main repeat audio during autopatch only
;controlstates=controlstates		; control state list
;scheduler=scheduler			; scheduler entries
;functions = functions-repeater		; DTMF function list 
;; specify this for a different function list then local when on link
;;link_functions = functions-different	; DTMF function list for link
;;phone_functions = functions-phone	; (optional) different functions for 'P' mode
;;dphone_functions = functions-dphone	; (optional) different functions for 'D' mode
;;nodes = nodes-different		; (optional) different node list
;telemetry=telemetry			; point to telemetry stanza for this node (see below)
;tonezone = us				; use US tones (default)
;context = default			; dialing context for phone
;callerid = "WB6NIL Repeater" <(213) 555-0123>  ; Callerid for phone calls
;idrecording = wb6nil			; id recording
;accountcode=RADIO			; account code (optional)
;funcchar = *				; function lead-in character (defaults to '*')
;endchar = #				; command mode end character (defaults to '#')
;;nobusyout=yes				; (optional) Do not busy-out reverse-patch when 
					; normal patch in use
;notelemtx = yes			; telemetry output does not make main
					; system transmit (optional)
;propagate_dtmf	= yes			; DTMF sent to system from link gets
					; repeated onto main system output (optional)
;propagate_phonedtmf = yes		; DTMF sent to system from phone gets
					; repeated into main system output and
					; link outputs (optional)
;linktolink = yes			; disables forcing physical half-duplex
					; operation of main repeater while
					; still keeping half-duplex semantics
					; (optional)
;inxlat = #456,#457,0123456789ABCD 	; translate digit strings inbound,
					; in this case intrepret #456 as star,
					; #457 as pound, and pass all the other
					; chars listed in arg3 (optional)
;outxlat = *7,*0,0123456789#ABCD	; translate digit string outbound,
					; in this case *7 generates star, *0
					; generates pound, and all the other
					; digits pass along
;macro = macro-different		; section containing macros (optional)
;extnodes = extnodes-different		; section in extnodefile containing
					; dynamic node information (optional)
;extnodefile = different-file		; file containing dynamic node info (optional)
;archivedir = some-directory		; defines and enables activity recording
					; into specified directory (optional)
;monminblocks = 2048 			; Min 1K blocks to be left on partition
					; (will not save monitor output if disk
					; too full)
;startup_macro = *7			; Macro to run at startup (optional)
;hangtime=1000				; squelch tail hang time (in ms) (optional)
;althangtime=4000			; alternate squelch tail hang time (in ms) (optional)
;totime=100000				; transmit time-out time (in ms) (optional)
;idtime=30000				; id interval time (in ms) (optional)
;politeid=30000				; time in milliseconds before ID timer
					; expires to try and ID in the tail.
					; (optional, default is 30000).
;idtalkover=|iwb6nil/rpt		; Talkover ID (optional) default is none
;unlinkedct=ct2				; unlinked courtesy tone (optional) default is none
;remotect=ct3  				; additional courtesy tone to transmit when a remote
					; base is connected in transceive mode

;linkunkeyct=ct8			; telemetry output when a link un-keys
                                       ; (optional)
;; The tailmessagetime,tailsquashedtime, and tailmessages need to be set
;; to support tail messages. They can be omitted otherwise.
;tailmessagetime=300000			; Play a tail message every 5 mins
;tailsquashedtime=30000			; If squashed by another user,
;;					  try again after 30 seconds
;tailmessages=msg1,msg2,msg3		;list of messages to be played for tail message

; The default values for hangtime, time-out time, and id interval time are
; 5 seconds (5000 ms),  3 minutes (180000 ms), and 5 minutes (300000 ms)
; respectively

;[001]					; Node ID of first repeater

;rxchannel = Zap/3			; Rx audio/signalling channel
; Note: if you use a unified interface (tx/rx on one channel), only
; specify the rxchannel and the txchannel will be assumed from the rxchannel
;txchannel = Zap/4			; Tx audio/signalling channel
;rxnotch=1065,40                        ; (Optional) Notch a particular frequency for a specified
                                       ; b/w. app_rpt must have been compiled with
                                       ; the notch option
;duplex = 2				; (Optional) set duplex operating mode
;; 0 = half duplex (telemetry and courtesy tones do not transmit)
;; 1 = semi-half duplex (telemetry and courtesy tones transmit, but not
;;    repeated audio
;; 2 = normal full-duplex mode (Default)
;; 3 = full-duplex mode, without repeated audio from main input source
;; 4 - Normal except no main repeat audio during autopatch only
;controlstates=controlstates		; control state list
;scheduler=scheduler			; scheduler entries
;functions = functions-repeater		; DTMF function list 
;; specify this for a different function list then local when on link
;;link_functions = functions-different	; DTMF function list for link
;;phone_functions = functions-phone	; (optional) different functions for 'P' mode
;;dphone_functions = functions-dphone	; (optional) different functions for 'D' mode
;;nodes = nodes-different		; (optional) different node list
;telemetry=telemetry			; point to telemetry stanza for this node (see below)
;tonezone = us				; use US tones (default)
;context = default			; dialing context for phone
;callerid = "WB6NIL Repeater" <(213) 555-0123>  ; Callerid for phone calls
;idrecording = wb6nil			; id recording
;accountcode=RADIO			; account code (optional)
;funcchar = *				; function lead-in character (defaults to '*')
;endchar = #				; command mode end character (defaults to '#')
;;nobusyout=yes				; (optional) Do not busy-out reverse-patch when
					; normal patch in use
;notelemtx = yes			; telemetry output does not make main
					; system transmit (optional)
;propagate_dtmf	= yes			; DTMF sent to system from link gets
					; repeated onto main system output (optional)
;propagate_phonedtmf = yes		; DTMF sent to system from phone gets
 					; repeated into main system output and
					; link outputs (optional)
;linktolink = yes			; disables forcing physical half-duplex
					; operation of main repeater while
					; still keeping half-duplex semantics
					; (optional)
;inxlat = #456,#457,0123456789ABCD 	; translate digit strings inbound,
					; in this case intrepret #456 as star,
					; #457 as pound, and pass all the other
					; chars listed in arg3 (optional)
;outxlat = *7,*0,0123456789#ABCD	; translate digit string outbound,
					; in this case *7 generates star, *0
					; generates pound, and all the other
					; digits pass along
;macro = macro-different		; section containing macros (optional)
;extnodes = extnodes-different		; section in extnodefile containing
					; dynamic node information (optional)
;extnodefile = different-file		; file containing dynamic node info (optional)
;archivedir = some-directory		; defines and enables activity recording
					; into specified directory (optional)
;monminblocks = 2048 			; Min 1K blocks to be left on partition
					; (will not save monitor output if disk
					; too full) (optional)
;startup_macro = *7			; Macro to run at startup (optional)
;hangtime=1000				; squelch tail hang time (in ms) (optional)
;althangtime=4000			; alternate squelch tail hang time (in ms) (optional)
;totime=100000				; transmit time-out time (in ms) (optional)
;idtime=30000				; id interval time (in ms) (optional)
;politeid=30000				; time in milliseconds before ID timer
					; expires to try and ID in the tail.
					; (optional, default is 30000).
;idtalkover=|iwb6nil/rpt		; Talkover ID (optional) default is none
;unlinkedct=ct2				; unlinked courtesy tone (optional) default is none

;; The tailmessagetime,tailsquashedtime, and tailmessages need to be set
;; to support tail messages. They can be omitted otherwise.
;tailmessagetime=300000			; Play a tail message every 5 mins
;tailsquashedtime=30000			; If squashed by another user,
;;					  try again after 30 seconds
;tailmessages=msg1,msg2,msg3		;list of messages to be played for tail message

; The default values for hangtime, time-out time, and id interval time are
; 5 seconds (5000 ms),  3 minutes (180000 ms), and 5 minutes (300000 ms)
; respectively

;[002]

;rxchannel = Zap/5			; Rx audio/signalling channel
; Note: if you use a unified interface (tx/rx on one channel), only
; specify the rxchannel and the txchannel will be assumed from the rxchannel
;txchannel = Zap/6			; Tx audio/signalling channel
;functions = functions-remote
;remote = ft897				; Set remote=y for dumb remote or 
					; remote=ft897 for Yaesu FT-897 or 
					; remote=rbi for Doug Hall RBI1
					; remote=kenwood for Kenwood mobiles such as the TMG707A
					; remote=ic706 for the Icom IC-706
;iobase = 0x378				; Specify IO port for parallel port (optional)
;ioport = /dev/ttyS0			; Specify port for serial port (optional)
;civaddr = 88				; Specify CIV address for IC706 (optional, 88 is the default)
;memory = memory-different		; Section to hold memory entries (optional)
;authlevel = 0				; Remote base authentication level
;; authlevel = 0 : Anyone can use it
;; authlevel = 1 : Requires log in, Waits for Tx key to ask for it
;; authlevel = 2 : Requires log in, asks for it automously
;rxnotch = freq,bw[,frew,bw...]		; (If rpt_notch option installed)
					; specifies rx notch filter(s) at
					; frequency and 3db bandwidth
;archivedir = some-directory		; defines and enables activity recording
					; into specified directory (optional)
;monminblocks = 2048 			; Min 1K blocks to be left on partition
					; (will not save monitor output if disk
					; too full) (optional)
;remote_inact_timeout = 0		; Inactivity time-out in secs (optional)
;remote_timeout = 60			; Session time-out in secs (optional)
;remote_timeout_warning = 50		; Warning time in secs before timeout (optional)
;remote_timeout_warning_freq = 10	; Time between Warnings in secs (optional)

;txlimits=txlimits			; Define txlimits stanza to enforce sub-band license
					; class TX priveleges. See [txlimits] stanza below

;[functions-repeater]
;1=ilink,1				; Specific link disconnect
;2=ilink,2				; Specific Link connect -  monitor only
;3=ilink,3				; Specific Link connect - transceive
;4=ilink,4				; Enter command mode on a specific link
;5=macro,1                              ; Command macros (Defined in the macro stanza below)
;7=ilink,5				; Link status
;984=ilink,7                            ; Last node to key us up
;985=ilink,12				; Permanently connect specified link -- monitor only
;986=ilink,13				; Permanently connect specified link -- transceive
;987=ilink,6				; Disconnect all links
;988=ilink,16				; Reconnect all links disconnected 

with ; ilink,6

;80=status,1				; System info
;81=status,2				; Time
;82=status,3				; app_rpt.c Version
;87=status,15				; global node query (reads back all nodes connected in the network)

;6=autopatchup				; Autopatch up
;
; See the function list in rpt.conf (autopatchup, autopatchdn)
; autopatchup can optionally take comma delimited setting=value pairs:
;
;
; context=string               :       Override default context with "string"
; dialtime=ms                  :       Specify the max number of milliseconds between phone number digits (1000 milliseconds = 1 second)
; farenddisconnect=1           :       Automatically disconnect when called party hangs up
; noct=1                       :       Don't send repeater courtesy tone during autopatch calls
; quiet=1                      :       Don't send dial tone, or connect messages. Do not send patch down message when called party hangs up
;
;
; Example: 123=autopatchup,dialtime=20000,noct=1,farenddisconnect=1

;0=autopatchdn				; Autopatch down 

;;
;; Control operator (cop) functions. Change these to something other than these codes listed below!
;;

;90=cop,1				; System warm boot 
;91=cop,2				; System enable
;92=cop,3				; System disable
;910=cop,4				; Test tone on/off
;912=cop,5				; Dump system variables on console (debug use only)
;914=cop,7				; Time out timer enable
;915=cop,8				; Time out timer disable
;916=cop,9				; Autopatch enable
;917=cop,10				; Autopatch disable
;918=cop,11				; User linking functions enable
;919=cop,12				; User linking functions disable
;920=cop,13				; Query system control state
;921=cop,14				; Set systemc control state
;922=cop,15				; Scheduler enable
;923=cop,16				; Scheduler disable
;924=cop,17				; User functions enable (time, id, etc)
;925=cop,18				; User functions disable
;926=cop,19				; Select alternate hang time (althangtime)
;927=cop,20				; Select standard hangtime (hangtime)


;[functions-remote]

;0=remote,1                              ; Retrieve Memory
;1=remote,2                              ; Set freq.
;2=remote,3                              ; Set tx PL tone
;3=remote,4                              ; Set rx PL tone
;40=remote,100                           ; Rx PL off
;41=remote,101                           ; Rx PL on
;42=remote,102                           ; Tx PL off
;43=remote,103                           ; Tx PL on
;44=remote,104                           ; Low Power
;45=remote,105                           ; Medium Power
;46=remote,106                           ; High Power
;711=remote,107                          ; Bump -20
;714=remote,108                          ; Bump -100
;717=remote,109                          ; Bump -500
;713=remote,110                          ; Bump +20
;716=remote,111                          ; Bump +100
;719=remote,112                          ; Bump +500
;721=remote,113                          ; Scan - slow
;724=remote,114                          ; Scan - quick
;727=remote,115                          ; Scan - fast
;723=remote,116                          ; Scan + slow
;726=remote,117                          ; Scan + quick
;729=remote,118                          ; Scan + fast
;79=remote,119                           ; Tune
;51=remote,5                             ; Long status query
;52=remote,140				 ; Short status query
;67=remote,210				 ; Send a *
;69=remote,211				 ; Send a #
;91=remote,99,CALLSIGN,LICENSETAG        ; Remote base login.
                                        ; Define a different dtmf sequence for each user which is
                                        ; authorized to use the remote base to control access to it.
                                         ; For examble 9139583=remote,99,WB6NIL,G would grant access to
                                         ; the remote base and announce WB6NIL as being logged in.
                                         ; Another entry, 9148351=remote,99,WA6ZFT,E would grant access to
                                         ; the remote base and announce WA6ZFT as being logged in.
                                         ; When the remote base is disconnected from the originating node, the
                                        ; user will be logged out. The LICENSETAG argument is used to enforce

; tx frequency limits. See [txlimits] below.

;98=cop,6                                ; Remote base telephone key

;[telemetry]

; Telemetry entries are shared across all repeaters
; Can be a tone sequence, morse string, or a file
;
; |t - Tone escape sequence
;
; Tone sequences consist of 1 or more 4-tuple entries (freq1, freq2, duration, amplitude)
; Single frequencies are created by setting freq1 or freq2 to zero.
;
; |m - Morse escape sequence
; 
; Sends Morse code at the telemetry amplitude and telemetry frequency as defined in the
; [morse] section.
;
; Follow with an alphanumeric string
;
; |i - Morse ID escape sequence
;
; Sends Morse code at the ID amplitude and ID frequency as defined in the
; [morse] section.
;
; Follow with an alphanumeric string
 

;ct1=|t(350,0,100,2048)(500,0,100,2048)(660,0,100,2048)
;ct2=|t(660,880,150,2048)  
;ct3=|t(440,0,150,2048) 
;ct4=|t(550,0,150,2048)
;ct5=|t(660,0,150,2048)
;ct6=|t(880,0,150,2048)
;ct7=|t(660,440,150,2048)
;ct8=|t(700,1100,150,2048)
;remotetx=|t(2000,0,75,2048)(0,0,75,0)(1600,0,75,2048); 
;remotemon=|t(1600,0,75,2048) 
;cmdmode=|t(900,903,200,2048)
;functcomplete=|t(1000,0,100,2048)(0,0,100,0)(1000,0,100,2048)
;patchup=rpt/callproceeding     ; Override default patch up message
;patchdown=rpt/callterminated    ' Override default patch down message
 

;[morse]

;speed=20		; Approximate speed in WPM
;frequency=800		; Morse Telemetry Frequency
;amplitude=4096		; Morse Telemetry Amplitude
;idfrequency=330		; Morse ID Frequency	
;idamplitude=2048	; Morse ID Amplitude

;[nodes]

; Note: if you are using allstar link automatic node list update,
; no allstar link nodes should be specified here.
;
;000 = context_A@foo.bar.com/1234,foo.bar.com
;001 = context_B@baz.waldo.com/4321,baz.waldo.com
;002 = context_C@pepper.salt.com/5678,pepper.salt.com,y  ; this is a remote

;of course, you can also specify these with domain names, but why rely
;on DNS working unnecessarily?

;; Define memory channels for the remote base. 
;; 
;; Note that the first two arguments are required (frequency and CTCSS tone, even if the CTCSS tone
;; is not applicable). The third argument is an optional list of attributes.
;; 
;; The format for these entries is:  Receive-Freq,Receive-PL,Attrbutes
;;     Attributes: a = AM, b = LSB, f = FM, l=low power, m=medium power, h=high power, -=minus offset,
;;	s=simplex, +=plus offset, t=tx PL enable, r=rx PL enable, u = USB
;;
;; Not all attributes will apply to a given remote base radio. It will depend on the radio's capabilities.
;;
;[memory]
;; this example sets the initial frequency to go to when the remote base is first used

init = 14.250,100.0,u ; 14.250MHz upper sideband

;; this example gives you 146.460, simplex, 100.0 HZ PL, hi-power, transmit PL
;00 = 146.460,100.0,sht
;; this example gives you 146.940, minus offset, 100.0 HZ PL, low-power, no PL
;01 = 146.940,100.0,-l

;[macro]
;
; User definable command macros. 
;
; Format:Macronumber = commandstring#
; 
;1 = *32011#
;2 = *12001*12011*12043*12040*12050*12060*12009*12002*12003*12004*1113*12030#
;3 = *32001*32011*32050*32030*32060# 
;[scheduler]        
;; Schedule the execution of a macro at a given time.
;;mc =   mi  h  md mn  dow                                                    
;;                                                                            
;; mc = macro : a macro number defined in the [macro] stanza
;; mi = minute :  0-59                                                              
;; h = hour : 0-23                                                                  
;; md = day of month : 1-31
;; mn = month : 1-12                                                                           
;; dow = day of week : 0 = sunday, 6 = saturday
;;                                                                            
;1 = 26 11 31 3 6 ; At 11:26am on Saturday, March 31
;2 = 00 00 * * *  ; At midnight every day

;[controlstates]                                                   
;;                                                                
;; controlstates allow several control operator functions to be grouped together so that one command may be used
;; to select one of 10 groups of control operator functions.
;;
;; These are the valid control operator function pairs
;;
      
;; rptena,rptdis         -       Repeater Enable/Disable
;; lnkena,lnkdis         -       Linking functions Enable/Disable
;; apena,apdis           -       Autopatch functions Enable/Disable
;; totena,totdis         -       Timeout timer Enable/Disable
;; skena,skdis           -       Scheduler Enable/Disable
;; ufena,ufdis		 -	 User functions enable/disable
;; atena,atdis		 -	 Alternate hang time enable/disable
;;
;; up to 10 control state combinations can be defined
;; 

;; Upon startup, state 0 will be loaded.                                                                        
;; If no control states are defined, all control states will default to being enabled.                          
;;                                                                                    
;;                                                                                    
;0 = rptena,lnkena,totena,apena
;1 = rptena,lnkena,totdis,apdis                                                            
;2 = rptena,lnkdis,totena,apdis        
;[txlimits]
;
;; TX limits allow TX priveleges to be assigned to a particular license class.
;; In the example below, voice priveleges are assigned for US ham licensees for 40 meters through 10 meters.
;; Each line contains a LICENSETAG  defined in a user log in command,
;; an =, then a set of band limit ranges. Up to 40 ranges per entry may be defined.
;;
;T = 28.300-28.500                                                 
;G = 7.175-7.300,14.225-14.300,18.110-18.168,21.275-21.450,24.930-24.990,28.300-29.700
;A = 7.125-7.300,14.175-14.300,18.110-18.168,21.225-21.450,24.930-24.990,28.300-29.700
;E = 7.125-7.300,14.150-14.300,18.110-18.168,21.200-21.450,24.930-24.990,28.300-29.700 



Function Tables

Function tables are user-defined sections which control whch commands are available to a given interface. There are 4 types of user-definable function tables which can be defined in a node section as mentioned above. Each of the entries in a function table maps a function method and a function class to a DTMF sequence (with the * lead in DTMF digit omitted). The syntax of a function table entry is:

DTMFsequence=function-class,function_method

Function Classes and Methods

For each function class, there are function methods which perform methods common to the class. Here is a list of the currently supported function classes and members:


status class methods:

1 - Force ID
2 - Give Time of Day
3 - Give software Version

cop (control operator) class methods:

1 - System warm boot
2 - System enable
3 - System disable
4 - 1KHz Test Tone On
5 - Dump System Variables on Console (debug)
6 - PTT (phone mode only)

ilink class methods:

1 - Disconnect specified link
2 - Connect specified link -- monitor only
3 - Connect specified link -- tranceive
4 - Enter command mode on specified link
5 - System status

remote class methods:

1 - Recall Memory MM  (*000-*099) (Gets memory from rpt.conf)
2 - Set VFO MMMMM*KKK*O   (Mhz digits, Khz digits, Offset)
3 - Set Rx PL Tone HHH*D*
4 - Set Tx PL Tone HHH*D* (Not currently implemented with DHE RBI-1)
5 - Link Status (long)
6 - Set operating mode M (FM, USB, LSB, AM, etc)
100 - RX PL off (Default)
101 - RX PL On
102 - TX PL Off (Default)
103 - TX PL On
104 - Low Power
105 - Med Power
106 - Hi Power
107 - Bump Down 20 Hz
108 - Bump Down 100 Hz
109 - Bump Down 500 Hz
110 - Bump Up 20 Hz
111 - Bump Up 100 Hz
112 - Bump Up 500 Hz
113 - Scan Down Slow
114 - Scan Down Medium
115 - Scan Down Fast
116 - Scan Up Slow
117 - Scan Up Medium
118 - Scan Up Fast
119 - Transmit allowing auto-tune
140 - Link Status (brief)


examples:

[my_function_table]
47=ilink,1                              ; Specific link disconnect
32=ilink,2                              ; Specific Link connect -  monitor only
23=ilink,3                              ; Specific Link connect - transceive
68=ilink,4                              ; Enter command mode on a specific link
91=ilink,5                              ; Link status

80=status,1                             ; System info
81=status,2                             ; Time
82=status,3                             ; app_rpt.c Version

19=autopatchup                          ; Autopatch up
18=autopatchdn                          ; Autopatch down

498384=cop,1                            ; System warm boot
498395=cop,2                            ; System enable
498396=cop,3                            ; System disable


The morse section

This section is used to adjust the pitch (frequency) and speed (timing) of telemetry responses which are sent in Morse Code. There are two sets of configuration entries; one set for identification and one set for telemetry responses. This allows users to discern identification messages from other telemetry by tone and level. There is one speed configuration entry common to all morse messaging.

speed Morse code speed in Words Per Minute frequency sets the frequency or pitch for standard telemetry. Frequency is in Hz amplitude sets the amplitude or level for standard telemetry (1 - 8192) 8192 being the loudest idfrequency sets the frequency or pitch for ID messages. Frequency is in Hz idamplitude sets the amplitude or level for ID messages (1 - 8192) 8192 being the loudest

examples:


[morse]

speed=20              ; Speed set to 20 WPM
frequency=800         ; Morse telemetry frequency 800 Hz
amplitude=4096        ; Morse amplitude at half-scale
idfrequency=1064      ; Morse ID frequency 1064 hz
idamplitude=1024      ; Morse ID amplitude 1/8 scale


The wait-times section

This section allows the wait times for voice responses and other audio telemetry events to be adjusted. All wait times are in milliseconds.

telemwait sets the time before sending the general audio telemetry responses used in the application which are not specifically defined below idwait sets the time to wait bedore sending ID audio telemetry unkeywait sets the amount of time to wait before sending the courtesy tone. This can be used to ensure breaking stations can get their turn calltermwait sets the amount of time between an autopatch disconnect and the audio telemetry message indicating the call has been terminated

examples:


[wait-times] 
telemwait=1750                        ; Telemetry wait set to 1.75 seconds
idwait=500                            ; ID wait set to 0.5 seconds
unkeywait=1000                        ; Unkey wait set to 1.0 seconds
calltermwait=1500                     ; Call termination wait set to 1.5 seconds


The nodes section

This section is used to control who has access to the nodes on this computer system.

The nodes section must contain at least one entry for the local system. If there are multiple nodes co-resident on the same computer, there must be one local node entry for each each node defined. This is in addition to any remote nodes which are to be defined.

Nodes are defined using the following syntax:

nodenum=radio@fqdn1/nodenum,fqdn2|NONE

where:

nodenum is the node number of the entry you wish to add
fqdn1 is the fully qualified domain name to look up on outgoing connections
fqdn2 is the fully qualified domain name to look up on incoming connections (usually the same as  fqdn1)
NONE can be substituted for fqdn2 if no forward DNS checking is required for the connection. Note: Main use is to define local nodes, use with care

examples:


[nodes]
110=radio@127.0.0.1/110,NONE                 ; My node on this computer (local)
111=radio@some.node.com/111,some.node.com    ; My friends repeater (remote)



The memory section

This section is used to specify memory channels for the remote base. The syntax of this section is:

channelnum=frequency,ctcss-frequency,options

where:

channelnum is a 2 digit numeric channel number from 1 to 99
frequency is a valid frequency in an amatuer radio band
ctcss-frequency is a valid ctcss tone frequency (67.0 to 250.3Hz)
options are alphabetic options for power level, ctcss decode and ctcss encode

Not all options are valid on all remote base radios. It will depend on what the radio and the control interface for the radio can support. For example, the High, Medium, and Low power options are not supported on the Yeasu FT897, but they are on the Kenwoord TM-series radios and DHE interface.

The s option is optional may be omitted as it is for simplex and is only included for completeness.

Valid options:

a AM (multimode radios only)
b LSB (multimode radios only)
F FM (multimode radios only)
h high power
l low power
m medium power
r ctcss decode
s simplex
t ctcss decode
u USB (multimode radios only)
+ plus offset
- minus offset


examples:


[memory]
00 = 146.580,100.0,m
01 = 147.030,103.5,m+t
02 = 145.320,107.2,m-t
03 = 146.640,107.2,l-t



Referensi


Pranala Menarik