Hauptseite

Aus AirSpaceWatch & More
Version vom 1. Oktober 2024, 14:49 Uhr von Raz0rsedge (Diskussion | Beiträge) (→‎Amiga related Links)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

MediaWiki für AirSpaceWatch, Debian & More
Das ASW Projekt soll Funkpakete OGN/FLARM/APRS eines Bereiches ~30km decodieren und in Echtzeit darstellen, alles auf einem quelloffenen Gerät mit ARM-Prozessor und Webserver.
Die Darstellung erfolgt systemunabhängig via Webbrowser.

AirSpaceWatch OpenSource Inhalt

OGN FrontEnd.png
MapASW.png

Vorbereitung der Hardware

- RPi 4 mit Rasbpian Raspberry Pi OS, Node-Red Webserver, rtl-sdr
- DVB-T Dongle: RTL2838UHIDIR o.ä., Dongle prüfen mit lsusb - 868 MHz Antenne
- Bandpassfilter 868 MHz
- Lokale GSM Kalibrierung muss direkt nach Aufstellung der Antenne ohne Filter mit gsm_scan --gain 5 erfolgen
- BIAS TEE 5V USB

Hardware Troubleshoot

1 pi@raspberrypi4:~ $ lsusb | grep --color RTL #(DVB-T Anschluss prüfen)
2 pi@raspberrypi4:~ $ systemctl status ntp #(Zeit-Synchro)
3 pi@raspberrypi4:~ $ telnet localhost 50000 #(GSM Kalibrierung)
4 pi@raspberrypi4:~ $ telnet localhost 50001 #(rf-decode)
5 pi@raspberrypi4:~ $ lynx localhost:8080 #status des decoders
6 pi@raspberrypi4:~ $ lynx localhost:8081 #status von rtl-sdr
7 pi@raspberrypi4:~ $ dmesg #statusmeldungen vom kernel
8 pi@raspberrypi4:~ $ ss -tulpn #portusage



ASW Functions & Node-Red Snippets

Useful Bash snippets

IotopPi.png


Server Workbenches & Prototypes

ETSL167km.png





Hardware Übersicht

Grafik Bezeichnung Preis (ca.) Bemerkungen
SetupASW.png
GesamtSetup ca. 300 € ggf. wird am Aufstellungsort Umgebungsmonitoring
benötigt (Temperatur, Luftfeuchte etc.)
RPi4B.PNG
RPi4B 45 € braucht Lüfter, rechenintensives Decoding führt ggf. zu thermal throttling siehe Fan Switch
NooElec.png
RTL2832U 39 € NooElec NESDR Smart Premium RTL-SDR, Aluminium Case, 0.5 ppm TCXO, SMA Input, RTL2832U & R820T2 Based SDR
DiaPason.PNG
Antenne Diapason ca. 120 € mit BIAS-Tee, 5V Speisung über USB Netzteil oder RPi
BPFilter.png
BP-Filter ca. 50 € gebraucht, z.B. Nokia, Ericson
Antennenkabel.png
Antennenkabel ca. 30 € SMA

Useful Links

ETSL Wettervorhersage
METAR ETSL
STATIC IMAGE

JavaScript Projekte

PLOPP - ein Zeitvertreib :)
POING - ein Pong Clone in js
Werbefreie HeiseNews - aus dem Newsfeed geparst
ScreenBlanker - Bildschirmschoner im Browser

Arduino Projekte

Servermonitor Betriebsumgebung
AusgabeSeite Servermonitor

Sichere Hashverfahren

SHA-256/SHA-2/SHA-3?

Starthilfen

Useful Bash Commands

Start detached screen process: screen -d -m yourcommand
screen -d -m node-red-pi start &
Detach a shellscript from UserShell: disown PID

Useful Nextcloud Confs

{...} 'overwrite.cli.url' => 'https://domain.co', 'overwritehost' => 'domain.co', 'overwriteprotocol' => 'https', {...} session.save_path = /tmp/apache2 (siehe info.php)
sess_*-Files im Verzeichnis
als default ist: session.save_path = "/tmp"
siehe jeweils die php.ini
/etc/php7/{cli,fpm}/php.ini
session.lazy_write = Off in php.ini + memcached.sess_locking = Off in memcached.ini
Session handler überprüfen!

Amiga related Links

- EMU68 setting for ECS/OCS: emucontrol ICNT=2 nocache S