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

This is an old revision of the document!


Table of Contents

01 : Radio

GM4SLV Allstar

UHF Allstar Gateway

Hardware

PlatformRapsberry Pi
ConnectivityAll Star Node 48148
InterfaceCM108 Soundcard
RadioFT-8900
Frequency430.050MHz
MonitorAllmon2

Config

echolink.conf

[el0]
call = GM4SLV-L                          ; Change this!
pwd = oldtrout                           ; Change this!
name = John                        ; Change this!
qth = allstar 48148                           ; Change this!
email = gm4slv@gm4slv.plus.com                         ; Change this!
node = 886089                           ; 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 = 48148             ; Change this!
context = radio-secure                  ; Default in code is echolink-in

; Max 3 servers
server1 = server1.echolink.org
server2 = server2.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


#includeifexists custom/echolink.conf

===== Commands =====

 * DTMF Commands
  * Please send * 7 3 to ensure all links are disconnected before making any new links

^Command	^DTMF Sequence^
|Disconect from Node xxxx	|  * 1 xxxx  |
|Connect RX Only to xxxx	|  * 2 xxxx  |
|Connect Transceive to xxxx	|  * 3 xxxx  |
|Speak the Node Status	|  * 7 0  |
|Disconnect ALL nodes	|  * 7 3  |
|Reconnect ALL nodes	|  * 7 4  |
|Send Node ID	|  * 8 0  |
|Speak the Local Time	|  * 8 1  |
|Parrot ON	|  * 9 1  |
|Parrot OFF	|  * 9 2  |
|Parrot ONCE	|  * 9 3  |


^  Number  ^  Name  ^* 5 Macro shortcut to...	^  DTMF Sequence  ^  Node No.  ^
|  1  |  Fedihams | Connect RX Only to Fedihams |  * 5 2 1  |  57881 |
|  1  |  Fedihams | Connect Transceive to Fedihams |  * 5 3 1  |  57881 |
|  1  |  Fedihams | Disconnect from Fedihams |  * 5 1 1  |  57881 |
|  2  |  Hubnet  |Connect RX Only to Hubnet	|  * 5 2 2  |  41223  |
|  2  |  Hubnet  |Connect Transceive to Hubnet	|  * 5 3 2  |  41223  |
|  2  |  Hubnet  |Disconnect from Hubnet	|  * 5 1 2  |  41223  |


===== Courtesy Tones =====


Can give information about the node status.

After a local Transmission on the "input" frequency the reponse will be one of:

  * Morse Letter **I** (di-dit) = node is not connected to any other nodes
  * Morse Letter **R** (di-dah-dit) = node is connected in "Monitor/RX only" mode to one or more nodes
  * Morse Letter **K** (dah-di-dah) = node is connected in "Transceive" mode to one or more nodes

There are other tones, e.g. when a station on a linked node unkeys there's a low-pitched "bloop"

When a local RF station sends a command there's a "bip bip" (not to be confused with the Morse letter I)


===== Echolink =====

AllStar nodes can also connect to [[https://www.echolink.org/logins.jsp|Echolink]]

The node can connected to Echolink as ''GM4SLV-L ''



(**UPDATE** --- //John Pumford-Green 24/04/23 14:47// )

I have disabled the Echolink connection by editing ''/etc/asterisk/modules.conf'' to change the channel driver for Echolink to ''noload'' ->

<code conf>
noload => chan_echolink.so ;

an Asterisk reload is necessary:

gm4slv@mb7aze:/etc/asterisk$ sudo astres.sh
Restarting Asterisk
systemctl restart asterisk.service

John Pumford-Green 24/04/23 14:44

Further Information

public/radio/gm4slv_allstar.1682347871.txt.gz · Last modified: (external edit)