Nix los in 2014!

Hallo Lieber OM.. In 2014 ist bei mir in Sachen Amateurfunk nicht viel passiert – LEIDER! Es liegt einfach daran das ich in meinem Momentanen QTH keine Antennen anbringen darf.

Ich wünsche euch eine schöne Weihnachts-Zeit.

DO7TC auf dem LinuxTag 2013

Zum LinuxTag in den Hallen der Messe Berlin präsentiert der Distrikt Berlin den Amateurfunk an einem eigenen Stand und ich bin dabei. Für Besucher ist vom 22. bis 25. Mai von 9.30 bis 18 Uhr geöffnet. Der Stand wird in der Hardware-Ecke in der Halle 7.1c/Türnähe sein. Gezeigt werden soll unter anderem APRS mit dem Android-Programm APRSdroid, ein SDR-Empfänger mit einem DVB-USB-Stick, digitale Betriebsarten und das D-Star Selberbauprojekt UP4DAR von DL3OCK und DL1BFF.

Ich werde da sein am 23./24.05.2013.

Grüße Denis

APRS-IS mit zusätzlichen Daten befüllen

Nach dem ich nun seid meinem letzten Beitrag meine APRS-Bake erfolgreich mit meinem Raspberry PI ins APRS-TCPIP-Netz einspiele, blieb nun noch etwas Spielraum für mehr. Es ist zum einen möglich noch mehr Information „Letzter Status“ (so nennt das aprs.fi) hinzuzufügen.

Beispiel für meine eigentliche APRS Bake mit GPS-Daten:

DO7TC-1>APRS,WIDE1-1,TCPIP*:!5236.49N/01324.96E- Denis - D11 - http://www.do7tc.de

Und so sieht die zusatz Information dazu aus:

DO7TC-1>APRS,WIDE1-1,TCPIP*:>Zurzeit QRT - keine Antenne - APRSd via TCPIP Gateway auf RaspberryPI

Bei APRS.fi sieht das dann wiederum so aus:
aprs-RPI

Somit ist es auch möglich andere Stationen oder Wichtige POIs auf die Karte zu bringen, ich habe nun einige Sprachrelais und Baken mit aufgenommen diese werde nun auch Angeziegt, ich glaube das ist für was Gutes. Hoffe ich zumendest.

Bielspiel für zusatz Stationen:

DM0UB-B>APRS,WIDE1-1,TCPIP*:!5225.31NB01252.89E0 DM0UB Bakensender 115m ü. NN (VFDB Z94 - http://z94.vfdb.org)
DM0UB-B>APRS,WIDE1-1,TCPIP*:>Sendefrequenzen: 1296.850 MHz / 2320.850 MHz / 5760.850 MHz / 10368.850 MHz

dm0ub-aprs

APRS-IS mit dem Raspberry Pi

Angeregt von DL1MX, will ich nun auch eine Stationskennung per Internet an das APRS-IS Netzwerk absetzen, da ich wie er selbst einen Raspberry Pi in betrieb habe, bot sich das an.

Ich gehe hier wie DL1MX davon aus das Raspbian vollständig eingerichtet ist und sich über SSH erriechbar ist. Als erstes werden alle Pakete auf den neuesten Stand gebracht:

sudo aptitude update && sudo aptitude upgrade -y

Nun muss man noch Pakete die benötigt werden Installieren zum einen

  • aprsd (Ist ein Internet-zu-RF-Gateway (Igate) für das APRS (Automatic Position Reporting System). Er erlaubt ‚hams‘ im Internet, Text-Mitteilungen zu ‚hams‘ im RF zu senden, hauptsächlich bei Verbindungen zum weltweiten APRServe-Netzwerk (www.aprs.net))
  • netcat (auch nc genannt, ist ein einfaches Werkzeug, um Daten von der Standardein- oder -ausgabe über Netzwerkverbindungen zu transportieren. Es arbeitet als Server oder Client mit den Protokollen TCP und UDP.)

Diese Pakete werden nun wie folgt Installiert:

sudo aptitude install netcat aprsd

Jetzt benötigt man noch ein Passwort um sich auf einem APRS-IS Server anmelden zu können. Dieses Passwort kann komfortabel mittels des Programms aprspass aus dem Paket aprsd erzeugt.

Beispiel ausgabe:

aprspass DO7TC
APRS passcode for DO7TC = 54321 

Jetzt müssen wir die Passenden APRS Daten erzeugen die wir an den APRS-IS Server übergeben wollen, ich lege mir, wie DL1MX, dafür ein eigene Verzeichnis in meinem /home an.

sudo mkdir ~/aprs/ 
cd ~/aprs/ 
sudo mcedit ~/aprs/do7tc.txt

Nun Kopiere ich hier die APRS Daten hinein, bei mir sieht das so aus:

user DO7TC pass 54321
DO7TC-1>APRS,TCPIP*:!5236.49N/01324.96E- Zurzeit QRT - keine Antenne - http://www.do7tc.de
DL0WF-1>APRS,TCPIP*:!5228.40ND01317.75Ea DARC OV D11 - Treffen Donnerstag ab 19Uhr (http://www.ov-d11.de)

In die ersten Zeile melden wir uns an einen Server an mit Rufzeichen und das Passwort welches wir zuvor generiert haben, in der zweiten Zeile mein QTH als APRS-Frame mit der Position und meinem ergänzendem Text, in der dritten Zeile das selbe nur für meinen OV bzw. dessen Clubstation.

Wie man diese Daten erzeugt findet ihr auf Seiten wie aprs-dl.de oder sucht einfach mal beim google.de. Ich habe mit meine Daten bei aprs.fi herausgezogen.

Jetzt fehlt noch die regelmäßige übergabe der APRS-Frames an einen APRS-IS Server. Hierzu müssen wir uns ersteinmal mit einem APRS-IS Server verbinden um die Daten zu übertragen, dazu erstellen wir ein bash-Script was durch den cron Daemon regelmäßig aufgerufen wird.

sudo mcedit aprsbake.sh

Hier sind nun folgenden hinein Kopiert:

nc -v 195.190.142.207 14580 < /home/do7tc/aprs/do7tc.txt

So nun Speichern ung Fertig. Zum testen kann man nun das bash-Script ausführen.

 sh ~/aprs/aprsbake.sh

Es sollte so eine ausgabe wie..

Connection to 85.214.83.187 14580 port [tcp/*] succeeded!
# aprsc 2.0.1-g7a4bcfe
# logresp DO7TC verified, server T2LEIPZIG

..erscheinen, wenn das der fall ist hat alles geklappt.

Die o.g. IP-Adresse gehört wie bei DL1MX zu dem APRS-IS Server in Leipzig. Es kann aber auch ein beliebig anderer APRS-IS Server genutzt werden z.b. Erfurt (195.190.142.207) oder Koblenz (85.116.202.225). Zuletzt muss nur noch der cron Daemon programmiert werden:

sudo crontab -e

Diese sich nun öffnende Datei enthält am Ende eine neue Zeile mit folgendem Inhalt, was einem 15 Minuten Intervall entspricht:

*/15 * * * * sh /home/pi/aprs/aprsbake.sh

Auchtung inder Anleitung von DL1MX fehlt ein „sh“ was mich etwas verwirrte. Nun ist alles Abgeschlossen und ihr solltet nun APRS-Baken mit eurem Call sehen können. An dieser Stellt möchte ich mich bei Marco Kubon, DL1MX für die Anregung bedanken.

CQ World-Wide WPX Contest 2012

Am Wochenende vom 24./25. März 2012 war es wieder soweit des CQ World-Wide WPX Contest SSB stand an, und für mich mein erster Kurzwellen Contest und das noch mit meiner Behelfsantenne (20,6m Langdraht). Also nahm ich als Single Operator Low Allband teil, im Log Standen am Sonntag nachmittag 164 QSOs mit 42 DXCCs auf 3 Bändern 15, 80 und 160m. Für meine Antennensituation kann ich eigentlich nicht mehr Erwarten. Hat Spaß gemacht, ich hoffe nächstes mal mehr.