von Juergen Clemens | Okt 6, 2024 | Allgemein
VOX
[Rx1]
TYPE = Local
AUDIO_DEV = alsa:plughw:1
AUDIO_CHANNEL = 0
SQL_DET = VOX
SQL_START_DELAY = 300
SQL_DELAY = 10
SQL_HANGTIME = 1000
VOX_FILTER_DEPTH = 20
VOX_THRESH = 50
DEEMPHASIS = 0
#SQL_TAIL_ELIM = 250
PREAMP = 0
PEAK_METER = 1
DTMF_DEC_TYPE = INTERNAL
DTMF_MUTING = 1
DTMF_HANGTIME = 40
DTMF_SERIAL = /dev/ttyS0
SIGLEV
[Rx1]
TYPE = Local
RX_ID = A
AUDIO_DEV = alsa:plughw:1
AUDIO_CHANNEL = 0
AUDIO_DEV_KEEP_OPEN = 1
LIMITER_THRESH = -6
SQL_DET = SIGLEV
SQL_START_DELAY = 900
SQL_DELAY = 75
SQL_HANGTIME = 0
#SQL_TAIL_ELIM = 100
DEEMPHASIS = 0
PREAMP = 0
PEAK_METER = 0
DTMF_DEC_TYPE = INTERNAL
DTMF_MUTING = 1
DTMF_HANGTIME = 40
DTMF_SERIAL = /dev/ttyS0
SIGLEV_SLOPE = 19.22
SIGLEV_OFFSET = -18.34
SQL_SIGLEV_OPEN_THRESH = 80
SQL_SIGLEV_CLOSE_THRESH = 10
GPIO
[Rx1]
TYPE=Local
AUDIO_DEV=alsa:plughw:1
AUDIO_CHANNEL=0
SQL_DET=GPIO
GPIO_SQL_PIN=gpio14
SQL_START_DELAY=1200
SQL_DELAY=75
SQL_HANGTIME=10
SQL_TIMEOUT=180
DEEMPHASIS=0
PREAMP=0
PEAK_METER=1
DTMF_DEC_TYPE=INTERNAL
DTMF_MUTING=1
DTMF_HANGTIME=40
von Juergen Clemens | Feb 25, 2024 | Allgemein
Hallo
Ihr müsst den Link in der ModuleMetarInfo.conf ändern
nano /etc/svxlink/svxlink.d/ModuleMetarInfo.conf
[ModuleMetarInfo]
NAME=MetarInfo
ID=5
TIMEOUT=30
TYP=XML
#SERVER=tgftp.nws.noaa.gov
SERVER=https://aviationweather.gov
#LINK=data/observations/metar/stations
LINK=/adds/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=3&mostRecent=true&stationString=
LINK=/cgi-bin/data/dataserver.php?requestType=retrieve&dataSource=metars&hoursBeforeNow=3&stationString=
STARTDEFAULT=ESSP
LANGMELDUNGEN=0
BEMERKUNGEN=0
#DEBUG=1
# Hier ICAO-Flughafenverknüpfungen einfügen. Du kannst
# Fordern Sie das METAR an, indem Sie DTMF-Befehle als senden
# folgt:
#
# 1# 2# 3# 4# 5# ...
FLUGHÄFEN=ESSP,ESKN,ESCF,ESSL,ESMQ
73 55 Jürgen DH9YAP
von Juergen Clemens | Feb 8, 2024 | Allgemein
SVXLink Audio Plugin Installation
Öffne das Terminal und führe die folgenden Befehle aus, um die erforderlichen Audio-Plugins zu installieren:
sudo apt-get update
sudo apt-get install swh-plugins tap-plugins ladspa-sdk
Führe dann die folgenden Befehle aus, um SVXLink zu aktualisieren:
git pull
cd src
cd build
make clean
make
make install
Als nächstes gehe in das Verzeichnis:
cd /usr/lib/ladspa/
Dort siehst du alle Plugins:
ls
Suche eins aus, z.B., noise.so
, und rufe die Info ab mit:
analyseplugin /usr/lib/ladspa/noise.so
Das bekommst du zu sehen:
Plugin Name: "White Noise Source"
Plugin Label: "noise_white"
Plugin Unique ID: 1050
Maker: "Richard Furse (LADSPA example plugins)"
Copyright: "None"
Must Run Real-Time: No
Has activate() Function: No
Has deactivate() Function: No
Has run_adding() Function: Yes
Environment: Normal or Hard Real-Time
Ports: "Amplitude" input, control, 0 to ..., default 1, logarithmic
"Output" output, audio
Dabei ist das Plugin Label wichtig. Diese Schreibweise muss in die svxlink.conf
eingetragen werden, z.B.:
LADSPA_PLUGINS=noise_white
Mit Ports(Option) kannst du noch die Parameter ändern. Setze einen doppelpunkt
LADSPA_PLUGINS=noise_white:Ports
von Juergen Clemens | Aug 26, 2023 | Allgemein
Anleitung zur Java-Client-Installation auf einem Raspberry Pi
Java-Client Installation auf einem Raspberry Pi
Um den Java-Client auf Ihrem Raspberry Pi Desktop zu installieren, folgen Sie diesen Schritten:
- Laden Sie das Installationspaket herunter und entpacken Sie es in das Desktop-Verzeichnis Ihres Raspberry Pi. Führen Sie dazu die folgenden Befehle im Terminal aus:
sudo su
wget http://svxlink.ddnss.de/downloads/install_full.zip
unzip install_full.zip
chmod 755 install.sh
chmod 755 update_frn.sh
- Führen Sie die Installation mit dem folgenden Befehl aus:
./install.sh
Nach Abschluss der Installation können Sie das automatische Update-Skript mit diesem Befehl ausführen:
./update_frn.sh
Ich freue mich über Ihr Feedback und eventuelle Verbesserungsvorschläge.
73, Jürgen
Downloadlink zur Zip-Datei: http://svxlink.ddnss.de/downloads/install_full.zip
Die Update_frn.sh muss auf dem Desktop verbleiben !!!!!
von Juergen Clemens | Aug 14, 2023 | Allgemein
ZeroTier auf einem Raspberry Pi einrichten
Konto erstellen und Netzwerk erstellen:
Gehe auf die ZeroTier-Website und erstelle ein Konto, falls du noch keins hast.
Nach dem Einloggen kannst du ein neues Netzwerk erstellen. Notiere dir die Netzwerk-ID, die du später benötigen wirst.
Raspberry Pi vorbereiten:
Stelle sicher, dass dein Raspberry Pi mit dem Internet verbunden ist, entweder über Ethernet oder WLAN.
Terminal öffnen:
Öffne ein Terminal auf deinem Raspberry Pi, entweder direkt auf dem Gerät oder über SSH.
ZeroTier-Software installieren:
Gib den folgenden Befehl ein, um die ZeroTier-Software zu installieren:
sudo curl -s https://install.zerotier.com | sudo bash
Raspberry Pi zum Netzwerk hinzufügen:
Gib den Befehl ein, um deinen Raspberry Pi dem erstellten ZeroTier-Netzwerk hinzuzufügen. Ersetze dabei
NETWORK_ID
durch die tatsächliche Netzwerk-ID:
sudo zerotier-cli join NETWORK_ID
Warte auf die Verbindung:
Es kann einige Augenblicke dauern, bis dein Raspberry Pi mit dem Netzwerk verbunden ist. Du kannst den Status mit dem
Befehl
sudo zerotier-cli status
überprüfen.
Raspberry Pi konfigurieren:
Du kannst jetzt das Netzwerk deines Raspberry Pi konfigurieren, je nachdem, wie du es nutzen möchtest. Dies könnte das
Einrichten von Zugriffsberechtigungen oder das Konfigurieren von Firewall-Einstellungen umfassen.
Testen der Verbindung:
Du kannst die erfolgreiche Verbindung überprüfen, indem du versuchst, auf den Raspberry Pi aus einem anderen Gerät im
gleichen ZeroTier-Netzwerk zuzugreifen.
Nachdem du dich bei ZeroTier eingeloggt und ein Netzwerk erstellt hast, gibt es einige Schritte, die du unternehmen kannst, um das Netzwerk freizuschalten und zu konfigurieren. Hier sind die grundlegenden Schritte, die du durchführen kannst:
1. **Netzwerk freischalten:**
– Gehe auf die ZeroTier-Website und logge dich ein.
– Wähle das gewünschte Netzwerk aus der Liste aus.
– Unter den Netzwerkeinstellungen gibt es eine Option, um das Netzwerk freizuschalten. Hier kannst du festlegen, ob alle Geräte im Netzwerk direkt miteinander kommunizieren dürfen oder ob du Berechtigungen für den Zugriff auf bestimmte Geräte konfigurieren möchtest.
2. **Geräte hinzufügen und Berechtigungen festlegen:**
– Du kannst Geräte zu deinem ZeroTier-Netzwerk hinzufügen, indem du die Geräte-IDs oder -Namen eingibst.- Nachdem du Geräte hinzugefügt hast, kannst du Berechtigungen festlegen, wer auf welche Geräte zugreifen darf. Du kannst dies in den Netzwerkeinstellungen konfigurieren.
3. **Firewall-Konfiguration (optional):**
– Je nachdem, wie du ZeroTier nutzen möchtest, könntest du auch die Firewall-Einstellungen auf den Geräten anpassen, um den Datenverkehr über ZeroTier zuzulassen.
4. **Überwachung und Verwaltung:**
– Du kannst die ZeroTier-Website nutzen, um die Verbindungszustände der Geräte im Netzwerk zu überwachen und weitere Konfigurationen vorzunehmen.
5. **Testen der Verbindung:**
– Nachdem du das Netzwerk freigeschaltet und Geräte hinzugefügt hast, kannst du die Verbindung zwischen den Geräten testen, um sicherzustellen, dass sie miteinander kommunizieren können.
Bitte beachte, dass diese Schritte allgemein sind und je nach deinen spezifischen Anforderungen und dem Verwendungszweck deines ZeroTier-Netzwerks variieren können. Stelle sicher, dass du die Dokumentation von ZeroTier für weitere Details und fortgeschrittene Konfigurationen konsultierst.