John's Vademecum

Try to learn something about everything, and everything about something -Thomas Huxley “Darwin's bulldog” (1824-1895)

User Tools

Site Tools


public:radio:allstar

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:radio:allstar [29/05/22 16:37 BST] gm4slvpublic:radio:allstar [26/04/23 14:48 BST] (current) – removed john
Line 1: Line 1:
-<-[[.:start]] 
- 
- 
-====== MB7AZE Allstar Config ====== 
- 
-{{ :private:greenmeadow:allstar_conf.tar |}} 
- 
- 
-=== echolink.conf === 
- 
-++++ /etc/asterisk/echolink.conf | 
-<code> 
-[el0] 
-call = MB7AZE-L                          ; Change this! 
-pwd = oldtrout                           ; Change this! 
-name = John                        ; Change this! 
-qth = allstar 481481                           ; Change this! 
-email = gm4slv@gm4slv.plus.com                         ; Change this! 
-node = 879598                           ; Change this! 
-; Data for EchoLink Status Page 
-lat = 60.2883                               ; Latitude in decimal degrees 
-lon = -001.42533                               ; Longitude in decimal degrees 
-freq = 430.050                              ; not mandatory Frequency in MHz 
-tone = 0.0                              ; not mandatory CTCSS Tone (0 for none) 
-power = 1                               ; 0=0W, 1=1W, 2=4W, 3=9W, 4=16W, 5=25W, 6=36W, 7=49W, 8=64W, 9=81W (Power in Watts) 
-height = 0                              ; 0=10 1=20 2=40 3=80 4=160 5=320 6=640 7=1280 8=2560 9=5120 (AMSL in Feet) 
-gain = 0                                ; Gain in db (0-9) 
-dir = 0                                 ; 0=omni 1=45deg 2=90deg 3=135deg 4=180deg 5=225deg 6=270deg 7=315deg 8=360deg (Direction) 
-maxstns = 5                            ; Max Stations 
- 
-rtcptimeout = 10 
-recfile = /tmp/echolink_recorded.gsm    ; 
-astnode = 481481             ; Change this! 
-context = radio-secure                  ; Default in code is echolink-in 
- 
-; Max 3 servers 
-server1 = nasouth.echolink.org 
-server2 = naeast.echolink.org 
-server3 = server3.echolink.org 
- 
-; To deny w6xxx you would add the statement: deny = w6xxx 
-; To prohibit computer-based connections you would write: permit = *-* 
-; To allow access to only a select group of callsigns: permit = w6abc,w6def,... 
-; permit                                ; comma delimited list of callsign, type (-r) 
-; deny 
- 
- 
-; Remote text commands thru netcat: 
-; o.conip <IPaddress>    (request a connect) 
-; o.dconip <IPaddress>   (request a disconnect) 
-; o.rec                  (turn on/off recording) 
- 
-; ipaddr 
-; port 
- 
-</code> 
-++++ 
- 
-=== manager.conf === 
- 
-++++ /etc/asterisk/manager.conf | 
- 
-<code> 
-; 
-; Asterisk Call Management support 
-; 
- 
-; By default asterisk will listen on localhost only.  
-[general] 
-enabled = yes 
-port = 5038 
-bindaddr = 127.0.0.1 
- 
-[gm4slv] 
-secret = llcgi 
-read = all,system,call,log,verbose,command,agent,user,config 
-write = all,system,call,log,verbose,command,agent,user,config 
-</code> 
-++++ 
- 
-=== rpt.conf === 
- 
-++++ /etc/asterisk/rpt.conf | 
- 
-<code> 
-; Radio Repeater configuration file (for use with app_rpt) 
-; Your Repeater 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
-; 
-; This is where you define your nodes which can be connected to. 
-; 
- 
-[nodes] 
-; Note, if you are using automatic update for allstar link nodes, 
-; no allstar link nodes should be defined here. Only place a definition 
-; for your local nodes, and private (off of allstar link) nodes here. 
- 
-;481480 = radio@127.0.0.1:4569/481480,NONE ; This must be changed to your node number 
-481481 = radio@127.0.0.1:4569/481481,NONE ; This must be changed to your node number 
-                                        ; and iax port number if not the default 
- 
-;[481480] ; Change this to your assigned node number 
-[481481] ; Change this to your assigned node number 
- 
-                                        ; Must also be enabled in modules.conf 
- ; Rx audio/signalling channel. Choose ONLY 1 per node stanza 
- 
- ; Enable the selected channel driver in modules.conf !!! 
-;rxchannel = dahdi/pseudo         ; No radio (hub) 
- rxchannel = SimpleUSB/usb_48148 ; SimpleUSB 
-; rxchannel = Pi/1                      ; Raspberry Pi PiTA 
-; rxchannel = Radio/usb_48148 ; USBRadio (DSP) 
-; rxchannel = Dahdi/1 ; PCI Quad card 
-; rxchannel = Beagle/1 ; BeagleBoard 
-; rxchannel = USRP/127.0.0.1:34001:32001; GNU Radio interface USRP 
-; rxchannel = Voter/48148                ; RTCM device 
- 
- 
-duplex = 1                              ; 0 = Half duplex with no telemetry tones or hang time. 
-                                        ;     Special Case: Full duplex if linktolink is set to yes. 
-                                        ;     This mode is preferred when interfacing with an external multiport repeater controller. 
-    Comment out idrecording and idtalkover to suppress IDs also 
-                                        ; 1 = Half duplex with telemetry tones and hang time. Does not repeat audio. 
-                                        ;     This mode is preferred when interfacing a simplex node. 
-                                        ; 2 = Full Duplex with telemetry tones and hang time. 
-                                        ;     This mode is preferred when interfacing a repeater. 
-                                        ; 3 = Full Duplex with telemetry tones and hang time, but no repeated audio. 
-                                        ; 4 = Full Duplex with telemetry tones and hang time. Repeated audio only when the autopatch is down. 
- 
-linktolink = no ; disables forcing physical half-duplex operation of main repeater while 
- ; still keeping half-duplex semantics (optional) 
- 
-linkmongain = 0 ; Link Monitor Gain adjusts the audio level of monitored nodes when a signal from another node or the local receiver is received. 
- ; If linkmongain is set to a negative number the monitored audio will decrease by the set amount in db. 
- ; If linkmongain set to a positive number monitored audio will increase by the set amount in db. 
- ; The value of linkmongain is in db. The default value is 0 db. 
- 
-erxgain = -3 ; Echolink receive gain adjustment 
- ; Note: Gain is in db-volts (20logVI/VO) 
-etxgain = 3 ; Echolink transmit gain adjustment 
- ; Note: Gain is in db-volts (20logVI/VO) 
-eannmode = 2                           ; 1 = Say only node number on echolink connects (default = 1) 
-                                        ; 2 = say phonetic call sign only on echolink connects 
-                                        ; 3 = say phonetic call sign and node number on echolink connects 
- 
-;controlstates = controlstates ; system control state stanza 
- 
-scheduler = schedule ; scheduler stanza 
-functions = functions ; Repeater Function stanza 
-phone_functions = functions ; Phone Function stanza 
-link_functions = functions ; Link Function stanza 
- 
-telemetry = telemetry ; Telemetry stanza 
-morse = morse ; Morse stanza 
-wait_times = wait-times ; Wait times stanza 
- 
-context = radio ; dialing context for phone 
-callerid = "Repeater" <0000000000> ; callerid for phone calls 
-accountcode = RADIO                     ; account code (optional) 
- 
-hangtime = 200 ; squelch tail hang time (in ms) (optional, default 5 seconds, 5000 ms) 
-althangtime = 300 ; longer squelch tail 
-totime = 300000 ; 5 mins (12/4/22) transmit time-out time (in ms) (optional, default 3 minutes 180000 ms) 
- 
-telemnomdb = -3 ; 
-telemduckdb = -10 ; 
- 
-;idrecording = /home/gm4slv/gm4slv_id 
-;idrecording = /home/gm4slv/mb7aze_id 
-idrecording = |iDE MB7AZE ; Main ID message 
- 
-;idtalkover = |iMB7AZE ; Talkover ID message 
-idtalkover = |iMB7AZE ; Talkover ID message 
- ; See Telemetry section Example: idrecording = rpt/nodenames/48148 
-idtime = 900000 ; 15 mins (12/4/22) id interval time (in ms) (optional) Default 5 minutes (300000 ms) 
-politeid = 30000 ; time in milliseconds before ID timer expires to try and ID in the tail. (optional, default 30000) 
- 
-unlinkedct = ct12 ; Send a this courtesy tone when the user unkeys if the node is not connected to any other nodes. (optional, default is none) 
-remotect = ct3 ; remote linked courtesy tone (indicates a remote is in the list of links) 
-linkunkeyct = ct4 ; sent when a transmission received over the link unkeys 
-;nolocallinkct = 0 ; Send unlinkedct instead if another local node is connected to this node (hosted on the same PC). 
- 
-; Supermon smlogger 
-connpgm=/usr/local/sbin/supermon/smlogger 1 
-discpgm=/usr/local/sbin/supermon/smlogger 0 
- 
-;connpgm = yourconnectprogram ; Disabled. Execute a program you specify on connect. (default) 
- ; passes 2 command line arguments to your program: 
- ; 1. node number in this stanza (us) 
- ; 2. node number being connected to us (them) 
-;discpgm = yourdisconnectprogram ; Disabled. Execute a program you specify on disconnect. (default) 
- ; passes 2 command line arguments to your program: 
- ; 1. node number in this stanza (us) 
- ; 2. node number being disconnected from us (them) 
- 
-lnkactenable = 0 ; Set to 1 to enable the link activity timer. Applicable to standard nodes only. 
- 
-lnkacttime = 3600 ; Link activity timer time in seconds. 
-lnkactmacro = *73 ; Function to execute when link activity timer expires. 
-lnkacttimerwarn = custom/timeout ; Message to play when the link activity timer has 30 seconds left. 
- 
-;remote_inact_timeout = 60 ; Specifies the amount of time without keying from the link. Set to 0 to disable timeout. (15 * 60) 
-;remote_timeout = ; Session time out for remote base. Set to 0 to disable. (60 * 60) 
-;remote_timeout_warning_freq = ; 30 
-;remote_timeout_warning = ; (3 * 60) 
- 
-;nounkeyct = 0 ; Set to a 1 to eliminate courtesy tones and associated delays. 
- 
-holdofftelem = 0 ; Hold off all telemetry when signal is present on receiver or from connected nodes 
- ; except when an ID needs to be done and there is a signal coming from a connected node. 
- 
-telemdefault = 1                        ; 0 = telemetry output off 
-                                        ; 1 = telemetry output on (default = 1) 
-                                        ; 2 = timed telemetry output on command execution and for a short time thereafter. 
- 
-telemdynamic = 1                        ; 0 = disallow users to change the local telemetry setting with a COP command, 
-                                        ; 1 = Allow users to change the setting with a COP command. (default = 1) 
- 
-beaconing = 1 ; Send ID regardless of repeater activity (Required in the UK, but probably illegal in the US) 
- 
-parrotmode = 1 ; 0 = Parrot Off (default = 0) 
- ; 1 = Parrot On Command 
- ; 2 = Parrot Always 
- ; 3 = Parrot Once by Command 
- 
-parrottime = 1000 ; Set the amount of time in milliseconds 
- ; to wait before parroting what was received 
- 
-;rxnotch=1065,40                        ; (Optional) Notch a particular frequency for a specified 
-                                        ; b/w. app_rpt must have been compiled with 
-                                        ; the notch option 
- 
-startup_macro = *80*81*70 
- 
-; nodenames = /var/lib/asterisk/sounds/rpt/nodenames.callsign ; Point to alternate nodename sound directory 
- 
-; Stream your node audio to Broadcastify or similar. See https://wiki.allstarlink.org/wiki/Stream_Node_Audio_to_Broadcastify 
-; outstreamcmd = /bin/sh,-c,/usr/bin/lame --preset cbr 16 -r -m m -s 8 --bitwidth 16 - - | /usr/bin/ezstream -qvc /etc/ezstream.xml 
- 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
-; Need more information on these 
- 
-;extnodes = extnodes-different ; section in extnodefile containing dynamic node information (optional) 
-;extnodefile = /home/gm4slv/rpt_extnodes ; Points to nodelist file containing dynamic node info default = /var/lib/asterisk/rpt_extnodes (optional) 
-;extnodefile2 = ; Is this a list of node files? Possible a list of private nodes or a list of static IPs for known nodes???? 
-;nodenames = /foo/names         ; locaton of node sound files default = /var/lib/asterisk/sounds/rpt/nodenames 
-;archivedir = /tmp              ; 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) 
- 
-;                               ; The tailmessagetime,tailsquashedtime, and tailmessagelist 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 
-;tailmessagelist = msg1,msg2    ; list of messages to be played for tail message 
- 
-; alt_functions 
-; ctgroup 
-; dphone_functions 
-; idtime 
-; iobase 
-; iospeed 
-; locallist 
-; mars Remote Base 
-; memory 
-; nobusyout 
-; nodes 
-; nolocallinkct 
-; notelemtx 
-; outxlat 
-; parrot 
-; propagate_phonedtmf 
-; rptnode 
-; rptinactmacro  Macro to execute when inactivity timer expires 
-; rptinacttime   Inactivity timer time in seconds  (0 seconds disables feature) 
-; rxnotch Optional Audio notch 
-; simplexphonedelay 
-; tonemacro 
-; tonezone 
-; txlimits 
- 
- 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
- 
- 
-; *** Status Reporting *** 
- 
-; Comment the following statpost line stop to reporting of the status of your node to stats.allstarlink.org 
-statpost_url = http://stats.allstarlink.org/uhandler ; Status updates 
- 
-[functions] 
- 
-; Prefix Functions 
-; *1 Disconnect Link 
-; *2 Monitor Link 
-; *3 Connect Link 
-; *4 Command Mode 
-; *5 Macros 
-; *6 User Functions 
-; *7 Connection Status/Functions 
-; *8 User Functions 
-; *9 User Functions 
-; *0 User Functions 
- 
-; *A User Functions 
-; *B User Functions 
-; *C User Functions 
-; *D User Functions 
- 
- 
-; Mandatory Command Codes 
-1 = ilink,1 ; Disconnect specified link 
-2 = ilink,2 ; Connect specified link -- monitor only 
-3 = ilink,3 ; Connect specified link -- tranceive 
-4 = ilink,4 ; Enter command mode on specified link 
- 
-70 = ilink,5 ; System status 
- 
-;99 = cop,6              ; PTT (phone mode only) 
- 
-; End Mandatory Command Codes 
- 
-73 = ilink,6 ; Disconnect All Links 
-74 = ilink,16 ; Reconnect links disconnected with "disconnect all links" 
- 
-80 = status,11         ; Force ID (local only) 
-81 = status,12         ; Give Time of Day (local only) 
- 
-91 = cop,21 ; Enable Parrot Mode 
-92 = cop,22 ; Disable Parrot Mode 
-93 = cop,55 ; Parrot Once if parrot mode is disabled 
- 
-98 = cop,2 ; System enable 
-99 = cop,3 ; System disable 
- 
-901 = cop,1 ; System warm boot 
- 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
- 
-; Macro Commands 
-5 = macro 
- 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
- 
-; Autopatch Commands 
-; Note, This may be a good place for other 2 digit frequently used commands 
- 
-;61 = autopatchup,noct = 1,farenddisconnect = 1,dialtime = 20000  ; Autopatch up 
-;62 = autopatchdn                                                 ; Autopatch down 
- 
-; 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 
- 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
- 
-; Status Commands 
- 
-; 1 - Force ID (global) 
-; 2 - Give Time of Day (global) 
-; 3 - Give software Version (global) 
-; 4 - Give GPS location info 
-; 5 - Last (dtmf) user 
-; 11 - Force ID (local only) 
-; 12 - Give Time of Day (local only) 
- 
-;721 = status,         ; Force ID (global) 
-;722 = status,         ; Give Time of Day (global) 
-;723 = status,         ; Give software Version (global) 
-;724 = status,         ; Give GPS location info 
-;725 = status,         ; Last (dtmf) user 
- 
- 
- 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
- 
-; Link Commands 
- 
-; 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 
-; 6 - Disconnect all links 
-; 7 - Last Node to Key Up 
-; 8 - Connect specified link -- local monitor only 
-; 9 - Send Text Message (9,<destnodeno or 0 (for all)>,Message Text, etc. 
-; 10 - Disconnect all RANGER links (except permalinks) 
-; 11 - Disconnect a previously permanently connected link 
-; 12 - Permanently connect specified link -- monitor only 
-; 13 - Permanently connect specified link -- tranceive 
-; 15 - Full system status (all nodes) 
-; 16 - Reconnect links disconnected with "disconnect all links" 
-; 17 - MDC test (for diag purposes) 
-; 18 - Permanently Connect specified link -- local monitor only 
- 
-; ilink commands 1 through 5 are defined in the Mandatory Command section 
- 
-;806 = ilink,6 ; Disconnect all links 
-;827 = ilink,7 ; Last Node to Key Up 
-;808 = ilink,8 ; Connect specified link -- local monitor only 
-;809 = ilink,9,48148,"Testing" ; would send a text message to node 48148 replace 48148 with 0 for all connected nodes 
-;810 = ilink,10 ; Disconnect all RANGER links (except permalinks) 
-;811 = ilink,11 ; Disconnect a previously permanently connected link 
-;812 = ilink,12 ; Permanently connect specified link -- monitor only 
-;823 = ilink,13 ; Permanently connect specified link -- tranceive 
-;815 = ilink,15 ; Full system status (all nodes) 
-;817 = ilink,17 ; MDC test (for diag purposes) 
-;818 = ilink,18 ; Permanently Connect specified link -- local monitor only 
- 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
- 
-; Control operator (cop) functions. 
-; Change these to something other than these codes listed below! 
-; Uncomment as needed. 
- 
-;901 = cop,1 ; System warm boot 
- 
-; 904 = cop,4 ; Test tone on/off (toggle) 
-; 905 = cop,5 ; Dump system variables on console (debug use only) 
- 
-; 907 = cop,7 ; Time out timer enable 
-; 908 = cop,8 ; Time out timer disable 
- 
-; 909 = cop,9 ; Autopatch enable 
-; 910 = cop,10 ; Autopatch disable 
- 
-; 911 = cop,11 ; User linking functions enable 
-; 912 = cop,12 ; User linking functions disable 
- 
-; 913 = cop,13 ; Query system control state 
-; 914 = cop,14 ; Set system control state 
- 
-; 915 = cop,15 ; Scheduler enable 
-; 916 = cop,16 ; Scheduler disable 
- 
-; 917 = cop,17 ; User functions enable (time, id, etc) 
-; 918 = cop,18 ; User functions disable 
- 
-; 919 = cop,19 ; Select alternate hang time (althangtime) 
-; 920 = cop,20 ; Select standard hangtime (hangtime) 
- 
- 
-; 924 = cop,24 ; Flush all telemetry 
-; 925 = cop,25 ; Query last node un-keyed 
-; 926 = cop,26 ; Query all nodes keyed/unkeyed 
-; 927 = cop,27 ; Reset DAQ minimum on a pin 
-; 928 = cop,28 ; Reset DAQ maximum on a pin 
- 
-; 930 = cop,30 ; Recall Memory Setting in Attached Xcvr 
- 
-; 931 = cop,31 ; Channel Selector for Parallel Programmed Xcvr 
- 
-; 932 = cop,32 ; Touchtone pad test: command + Digit string + # to playback all digits pressed 
- 
-; 933 = cop,33 ; Local Telemetry Output Enable 
-; 934 = cop,34 ; Local Telemetry Output Disable 
-; 935 = cop,35 ; Local Telemetry Output on Demand 
- 
-; 936 = cop,36 ; Foreign Link Local Output Path Enable 
-; 937 = cop,37 ; Foreign Link Local Output Path Disable 
-; 938 = cop,38 ; Foreign Link Local Output Path Follows Local Telemetry 
-; 939 = cop,39 ; Foreign Link Local Output Path on Demand 
- 
-; 942 = cop,42 ; Echolink announce node # only 
-; 943 = cop,43 ; Echolink announce node Callsign only 
-; 944 = cop,44 ; Echolink announce node # & Callsign 
- 
-; 945 = cop,45 ; Link Activity timer enable 
-; 945 = cop,46 ; Link Activity timer disable 
-; 947 = cop,47 ; Reset "Link Config Changed" Flag 
- 
-; 948 = cop,48 ; Send Page Tone (Tone specs separated by parenthesis) 
- 
-; 949 = cop,49 ; Disable incoming connections (control state noice) 
-; 950 = cop,50 ; Enable incoming connections (control state noicd) 
- 
-; 951 = cop,51 ; Enable sleep mode 
-; 952 = cop,52 ; Disable sleep mode 
-; 953 = cop,53 ; Wake up from sleep 
-; 954 = cop,54 ; Go to sleep 
- 
-; 956 = cop,56                            ; Rx CTCSS Enable 
-; 957 = cop,57                            ; Rx CTCSS Disable 
- 
-; 958 = cop.58                            ; Tx CTCSS On Input only Enable 
-; 959 = cop,59                            ; Tx CTCSS On Input only Disable 
- 
-; 960 = cop,60                            ; Send MDC-1200 Burst (cop,60,type,UnitID[,DestID,SubCode]) 
-;                                         ; Type is 'I' for PttID, 'E' for Emergency, and 'C' for Call 
-;                                         ; (SelCall or Alert), or 'SX' for STS (ststus), where X is 0-F. 
-;                                         ; DestID and subcode are only specified for  the 'C' type message. 
-;                                         ; UnitID is the local systems UnitID. DestID is the MDC1200 ID of 
-;                                         ; the radio being called, and the subcodes are as follows: 
-;                                         ; Subcode '8205' is Voice Selective Call for Spectra ('Call') 
-;                                         ; Subcode '8015' is Voice Selective Call for Maxtrac ('SC') or 
-;                                         ; Astro-Saber('Call') 
-;                                         ; Subcode '810D' is Call Alert (like Maxtrac 'CA') 
- 
-; 961 = cop,61                            ; Send Message to USB to control GPIO pins (cop,61,GPIO1=0[,GPIO4=1].....) 
-; 962 = cop,62                            ; Send Message to USB to control GPIO pins, quietly (cop,62,GPIO1=0[,GPIO4=1].....) 
- 
-; 963 = cop,63                            ; Send pre-configred APRSTT notification (cop,63,CALL[,OVERLAYCHR]) 
-; 964 = cop,64                            ; Send pre-configred APRSTT notification, quietly (cop,64,CALL[,OVERLAYCHR]) 
-; 965 = cop,65                            ; Send POCSAG page (equipped channel types only) 
- 
-[functions-remote] 
- 
-0 = remote,                           ; Retrieve Memory 
-1 = remote,                           ; Set freq. 
-2 = remote,                           ; Set tx PL tone 
-3 = remote,                           ; 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,                          ; 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. 
-85 = cop,6                              ; Remote base telephone key 
- 
- 
-[telemetry] 
- 
-; Telemetry entries can be shared across all repeaters, or defined for each repeater. 
-; 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. 
-; 
-; path/to/sound/file/without/extension 
-; 
-; Send the sound if in place of a constructed tone. Do not include the file extension 
-; Example: ct8 = rpt/bloop 
-; Example: idrecording = rpt/nodenames/48148 
- 
-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,4096) 
-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) 
-ranger = |t(1800,0,60,3072)(0,0,50,0)(1800,0,60,3072)(0,0,50,0)(1800,0,60,3072)(0,0,50,0)(1800,0,60,3072)(0,0,50,0)(1800,0,60,3072)(0,0,50,0)(1800,0,60,3072)(0,0,150,0) 
-remotemon = |mR 
-;remotemon = |t(1209,0,50,2048)                                  ; local courtesy tone when receive only 
-remotetx = |mK 
-;remotetx = |t(1633,0,50,3000)(0,0,80,0)(1209,0,50,3000) ; local courtesy tone when linked Trancieve mode 
-cmdmode = |t(900,903,200,2048) 
-;functcomplete = |mW 
-functcomplete = |t(1000,0,100,2048)(0,0,100,0)(1000,0,100,2048) 
-remcomplete = |t(650,0,100,2048)(0,0,100,0)(650,0,100,2048)(0,0,100,0)(650,0,100,2048) 
-pfxtone = |t(350,440,30000,3072) 
-patchup = rpt/callproceeding 
-patchdown = rpt/callterminated 
- 
-ct12 = |mI 
-ct13 = |mR 
- 
-; As far as what the numbers mean, 
-; (000,000,010,000) 
-;         |-------amplitude 
-;       |-------------duration 
-;     |-------------------Tone 2 
-;   |-------------------------Tone 1 
- 
-; So, with 0,0,10,0 That says No Tone1, No Tone2, 10ms duration, 0 Amplitude. 
-; Use it for a delay.  Fine tuning for how long before telemetry is sent, in conjunction with the telemdelay parameter) 
-; The numbers, like 350,440,10,2048 are 350Hz, 440Hz, 10ms delay, amplitude of 2048. 
- 
-; Morse code parameters, these are common to all repeaters. 
- 
-[morse] 
-speed = 18 ; Approximate speed in WPM 
-frequency = 800 ; Morse Telemetry Frequency 
-amplitude = 4096 ; Morse Telemetry Amplitude 
-idfrequency = 1065 ; Morse ID Frequency 
-idamplitude = 1024 ; Morse ID Amplitude 
- 
-; 
-; This section allows wait times for telemetry events to be adjusted 
-; A section for wait times can be defined for every repeater 
-; 
- 
-[wait-times] 
-telemwait = 400                        ; Time to wait before sending most telemetry 
-idwait = 500                            ; Time to wait before starting ID 
-unkeywait = 200                        ; Time to wait after unkey before sending CT's and link telemetry 
-calltermwait = 2000                     ; Time to wait before announcing "call terminated" 
- 
-; Memories for remote bases 
- 
-[memory] 
-;00 = 146.580,100.0,m 
-;01 = 147.030,103.5,m+t 
-;02 = 147.240,103.5,m+t 
-;03 = 147.765,79.7,m-t 
-;04 = 146.460,100.0,m 
-;05 = 146.550,100.0,m 
- 
-; Place command macros here 
- 
-[macro] 
-11 = *141223# ; disc. hubnet 
-21 = *241223# ; monitor hubnet 
-31 = *341223# ; transceive hubnet 
- 
-12 = *12197# ; disc Freestar 
-22 = *22197# ; monitor Freestar 
-32 = *32197# ; transceive Freestar 
- 
-13 = *129332# ; disc Alaska 
-23 = *229332# ; monitor Alaska 
-33 = *329332# ; transceive Alaska 
- 
-14 = *154383# ; disc CQ North 
-24 = *254383# ; monitor CQ North 
-34 = *354383# ; transceive CQ North 
- 
-191 = *140894# ; disconnect hubnet Echo 
-391 = *340894# ; connect hubnet echo 
- 
-192 = *13009999# ; dis echolink echotest 
-392 = *33009999# ; con echolink echotest 
- 
- 
- 
-; Data Acquisition configuration 
- 
-;[daq-list] 
-;device = device_name1 
-;device = device_name2 
- 
-;Where: device_name1 and device_name2 are stanzas you define in this file 
- 
-;device = daq-cham-1 
- 
-; Device name 
- 
-;[daq-cham-1] ; Defined in [daq-list] 
-;hwtype = uchameleon ; DAQ hardware type 
-;devnode = /dev/ttyUSB0 ; DAQ device node (if required) 
-;1 = inadc ; Pin definition for an ADC channel 
-;2 = inadc 
-;3 = inadc 
-;4 = inadc 
-;5 = inadc 
-;6 = inadc 
-;7 = inadc 
-;8 = inadc 
-;9 = inp ; Pin definition for an input with a weak pullup resistor 
-;10 = inp 
-;11 = inp 
-;12 = inp 
-;13 = in ; Pin definition for an input without a weak pullup resistor 
-;14 = out ; Pin definition for an output 
-;15 = out 
-;16 = out 
-;17 = out 
-;18 = out 
- 
-;[meter-faces] 
- 
-;face = scale(scalepre,scalediv,scalepost),word/?,... 
-; 
-; scalepre = offset to add before dividing with scalediv 
-; scalediv = full scale/number of whole units (e.g. 256/20 or 12.8 for 20 volts). 
-; scalepost = offset to add after dividing with scalediv 
-; 
-;face = range(X-Y:word,X2-Y2:word,...),word/?,... 
-;face = bit(low-word,high-word),word/?,... 
-; 
-; word/? is either a word in /var/lib/asterisk/sounds or one of its subdirectories, 
-; or a question mark which is  a placeholder for the measured value. 
-; 
-; 
-; Battery voltage 0-20 volts 
-;batvolts = scale(0,12.8,0),rpt/thevoltageis,?,ha/volts 
-; 4 quadrant wind direction 
-;winddir = range(0-33:north,34-96:west,97-160:south,161-224:east,225-255:north),rpt/thewindis,? 
-; LM34 temperature sensor with 130 deg. F full scale 
-;lm34f = scale(0,1.969,0),rpt/thetemperatureis,?,degrees,fahrenheit 
-; Status poll (non alarmed) 
-;light = bit(ha/off,ha/on),ha/light,? 
- 
-;[alarms] 
-; 
-;tag = device,pin,node,ignorefirst,func-low,func-hi 
-; 
-;tag = a unique name for the alarm 
-;device = daq device to poll 
-;pin = the device pin to be monitored 
-;ignorefirstalarm = set to 1 to throwaway first alarm event, or 0 to report it 
-;node = the node number to execute the function on 
-;func-low = the DTMF function to execute on a high to low transition 
-;func-high = the DTMF function to execute on a low to high transition 
-; 
-; a  '-' as a function name is shorthand for no-operation 
-; 
-;door = daq-cham-1,9,1,2017,*7,- 
-;pwrfail = daq-cham-1,10,0,2017,*911111,- 
-; 
-; Control states 
-; Allow several control operator functions to be changed at once using one command (good for scheduling) 
-; 
-;[controlstates] 
-;statenum = copcmd,[copcmd]... 
-;0 = rptena,lnkena,apena,totena,ufena,noicd  ; Normal operation 
-;1 = rptena,lnkena,apdis,totdis,ufena,noice  ; Net and news operation 
-;2 = rptena,lnkdis,apdis,totena,ufdis,noice  ; Repeater only operation 
- 
-; Scheduler - execute a macro at a given time 
- 
-[schedule] 
-;dtmf_function =  m h dom mon dow  ; ala cron, star is implied 
-;8 = 55 12 * * *   ; at midnight, execute macro 2. 
- 
-; See https://wiki.allstarlink.org/wiki/Event_Management 
-[events] 
- 
-#includeifexists custom/rpt.conf 
- 
- 
-</code> 
- 
-++++ 
- 
-=== simpleusb.conf === 
- 
-++++ /etc/asterisk/simpleusb.conf | 
- 
-<code> 
-; If you are going to use this channel driver, you MUST enable it in modules.conf 
-; change: 
-; noload => chan_simpleusb.so ;                   CM1xx USB Cards with Radio Interface Channel Driver (No DSP) 
-; to: 
-; load => chan_simpleusb.so ;                   CM1xx USB Cards with Radio Interface Channel Driver (No DSP) 
- 
-; SimpleUSB configuration 
- 
-[general] 
- 
-[usb_48148] 
- 
-eeprom = 0              ; EEPROM installed: 0,1 
-                        ; 0 = no (default) 
-                        ; 1 = yes 
- 
-hdwtype = 0 ; Leave this set to 0 for USB sound fobs modified using 
- ; the instructions from usbfob.pdf. Use a setting of  
- ; 1 is for Dingotel/Sph interfaces. 
- 
-; Receiver parameters 
- 
-rxboost = 0             ; 0 = 20db attenuator inserted, 1= 20db attenuator removed 
-                        ; Set to 1 for additonal gain if using a low-level receiver output 
- 
-carrierfrom = usb ; no,usb,usbinvert 
-                        ; no - no carrier detection at all 
-                        ; usb - from the COR line on the USB sound fob (Active high) 
-                        ; usbinvert - from the inverted COR line on the USB sound fob (Active low) 
- 
-ctcssfrom = no ; no,usb,usbinvert 
-                        ; no - CTCSS decoding, system will be carrier squelch 
-                        ; usb - CTCSS decoding using input from USB sound fob (Active high) 
-                        ; usbinvert - from the inverted CTCSS line on the USB sound fob (Active low) 
- 
-deemphasis = yes         ; enable de-emphasis (input from discriminator) 
- 
-plfilter = no           ; enable PL filter 
- 
-;rxondelay = 0 ; number of 20ms intervals to hold off receiver turn-on indication 
- 
- 
-; Transmitter parameters 
- 
-txmixa = voice          ; Left channel output (A): no,voice 
-                        ; no - Do not output anything 
-                        ; voice - output voice only 
- 
-txmixb = no ; Right channel output (B): no,voice 
-                        ; no - Do not output anything 
-                        ; voice - output voice only 
- 
-txboost = 0 
- 
-invertptt = 0           ; Invert PTT: 0,1 
-                        ; 0 - ground to transmit 
-                        ; 1 - open to transmit 
- 
-preemphasis = yes ; Perform standard 6db/octave pre-emphasis 
- 
-; pager = no            ; no,a,b (e.g. pager = b means "put the normal repeat audio on channel A, and the pager audio on channel B") 
- 
-; duplex3 = 0           ; duplex 3 gain setting (0 to disable) 
- 
-duplex = 0              ; Duplex 0,1 
-                        ; 0 - half duplex 
-                        ; 1 - full duplex 
- 
-#includeifexists custom/simpleusb.conf 
- 
-</code> 
- 
-++++ 
- 
-=== simpleusb_tune_usb_48148.conf === 
- 
-++++ /etc/asterisk/simpleusb_tune_usb_48148.conf | 
- 
-<code> 
-[usb_48148] 
-; name=usb_48148 
-; devicenum=1 
-devstr=1-1.2:1.0 
-rxmixerset=330 
-txmixaset=70 
-txmixbset=50 
- 
-</code> 
- 
-++++ 
- 
- 
-=== crontab === 
- 
-''00 * * * * sudo /usr/sbin/asterisk -rx "rpt localplay 481481 /home/gm4slv/mb7aze_id " >/dev/null 2>&1'' 
-''00 * * * * sleep 4 && sudo /usr/sbin/asterisk -rx "rpt fun 481481 *81" >/dev/null 2>&1'' 
- 
-  * ID file (a uLaw audio file) for verbal announcements {{ :private:greenmeadow:mb7aze_id.zip |}} 
- 
-=== allmon2 === 
- 
-{{ :private:greenmeadow:allmon2.tar |}} 
- 
-=== supermon === 
- 
-{{ :private:greenmeadow:supermon.tar |}} 
-==== Page Info ==== 
- 
-Page created Sun May 29 15:48:50 2022 by John Pumford-Green 
- 
-Page last updated: ~~LASTMOD~~ 
- 
-{{tag>}} 
- 
  
public/radio/allstar.1653838670.txt.gz · Last modified: (external edit)