<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="de">
  <siteinfo>
    <sitename>AirSpaceWatch &amp; More</sitename>
    <dbname>wiki</dbname>
    <base>https://raz0rsedge.de/mediawiki/index.php?title=Hauptseite</base>
    <generator>MediaWiki 1.34.2</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Medium</namespace>
      <namespace key="-1" case="first-letter">Spezial</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Diskussion</namespace>
      <namespace key="2" case="first-letter">Benutzer</namespace>
      <namespace key="3" case="first-letter">Benutzer Diskussion</namespace>
      <namespace key="4" case="first-letter">AirSpaceWatch &amp; More</namespace>
      <namespace key="5" case="first-letter">AirSpaceWatch &amp; More Diskussion</namespace>
      <namespace key="6" case="first-letter">Datei</namespace>
      <namespace key="7" case="first-letter">Datei Diskussion</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki Diskussion</namespace>
      <namespace key="10" case="first-letter">Vorlage</namespace>
      <namespace key="11" case="first-letter">Vorlage Diskussion</namespace>
      <namespace key="12" case="first-letter">Hilfe</namespace>
      <namespace key="13" case="first-letter">Hilfe Diskussion</namespace>
      <namespace key="14" case="first-letter">Kategorie</namespace>
      <namespace key="15" case="first-letter">Kategorie Diskussion</namespace>
      <namespace key="828" case="first-letter">Modul</namespace>
      <namespace key="829" case="first-letter">Modul Diskussion</namespace>
      <namespace key="2300" case="first-letter">Gadget</namespace>
      <namespace key="2301" case="first-letter">Gadget Diskussion</namespace>
      <namespace key="2302" case="case-sensitive">Gadget-Definition</namespace>
      <namespace key="2303" case="case-sensitive">Gadget-Definition Diskussion</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Hauptseite</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>346</id>
      <parentid>345</parentid>
      <timestamp>2024-10-01T14:49:51Z</timestamp>
      <contributor>
        <username>Raz0rsedge</username>
        <id>1</id>
      </contributor>
      <minor/>
      <comment>/* Amiga related Links */</comment>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text xml:space="preserve" bytes="7303">&lt;strong&gt;&lt;u&gt;MediaWiki für AirSpaceWatch, Debian &amp; More&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;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.&lt;br&gt;Die Darstellung erfolgt systemunabhängig via Webbrowser.&lt;/strong&gt;

== AirSpaceWatch OpenSource Inhalt ==
[[Datei:OGN FrontEnd.png|mini|links]]
[[Datei:MapASW.png|mini|links]]

'''Vorbereitung der Hardware'''&lt;br&gt;
:
- RPi 4 mit &lt;span style="color: red; text-decoration: line-through;"&gt;Rasbpian&lt;/span&gt; Raspberry Pi OS, Node-Red Webserver, rtl-sdr  &lt;br&gt;
- DVB-T Dongle: RTL2838UHIDIR o.ä., Dongle prüfen mit &lt;b&gt;lsusb&lt;/b&gt;
- 868 MHz Antenne &lt;br&gt;
- Bandpassfilter 868 MHz &lt;br&gt;
- Lokale GSM Kalibrierung muss direkt nach Aufstellung der Antenne &lt;b&gt;ohne&lt;/b&gt; Filter mit &lt;b&gt;gsm_scan --gain 5&lt;/b&gt; erfolgen &lt;br&gt;
- BIAS TEE 5V USB&lt;br&gt;&lt;br&gt;
'''Hardware Troubleshoot'''
&lt;syntaxhighlight lang="bash" line='line'&gt;
pi@raspberrypi4:~ $ lsusb | grep --color RTL #(DVB-T Anschluss prüfen)
pi@raspberrypi4:~ $ systemctl status ntp #(Zeit-Synchro)
pi@raspberrypi4:~ $ telnet localhost 50000 #(GSM Kalibrierung)
pi@raspberrypi4:~ $ telnet localhost 50001 #(rf-decode)
pi@raspberrypi4:~ $ lynx localhost:8080 #status des decoders
pi@raspberrypi4:~ $ lynx localhost:8081 #status von rtl-sdr
pi@raspberrypi4:~ $ dmesg #statusmeldungen vom kernel
pi@raspberrypi4:~ $ ss -tulpn #portusage
&lt;/syntaxhighlight&gt;
&lt;br&gt;
&lt;br&gt;
*'''[[FLARM Receiver Config ]]''' - : mit gsm_scan abgleichen (GSM Kalibrierung)&lt;br&gt;
*'''[[DDClient Config DynDNS ]]''' - : um dynamisches IP update zu bekommen&lt;br&gt;&lt;br&gt;

== ASW Functions &amp; Node-Red Snippets ==
*[[reparse JSON flightdata]]&lt;br&gt;
*[[FlowV8 EDAD json]] &lt;br&gt;
*[[Datei:KISSAPI.pdf|mini]]
*[[Datei:KISS_WorkSheet.pdf|mini]]

== Useful Bash snippets ==
[[Datei:IotopPi.png|mini|links]]
*[[Check for User ]]&lt;br&gt;
*[[FFMPEG Converter]]&lt;br&gt;
*[[WS2811B RGB LED RPi]]&lt;br&gt;
*[[RPi GPIO Temp Fan Switch]] / [[RPi BackUp]] / [[Debian Beast FTP BackUp]]&lt;br&gt;
*[[RPi Powersave Off]]&lt;br&gt;
*[[RPi Checkscript WebServer V1.0]]&lt;br&gt;
*[[MatrixIO Recorder]]
*[[Bash Check If Script Is Running]] / [[Bash Terminal Screen Saver Oneliner]]
*[[Bash MineSweeper from Heise.de]]&lt;br&gt;
&lt;br&gt;

== Server Workbenches &amp; Prototypes ==
[[Datei:ETSL167km.png|mini|links]]
*&lt;b&gt;[http://asw.spdns.org/ui/#!/0 ASW-Prototype-ETSL] &lt;/b&gt;&lt;br&gt; 
*&lt;b&gt;[http://grafana.glidernet.org/d/000000001/receivers?orgId=1&amp;var-receiver=ETSL&amp;from=now-30d&amp;to=now&amp;theme=dark&amp;kiosk=tv Grafana Stats ETSL]&lt;/b&gt;&lt;br&gt;
*[https://ognrange.glidernet.org/?#ETSL,max,recent,47.35370_10.58933,9,#80000040:#008000ff,airports;circles;ambiguity; Reichweite ETSL] ETSL: 170.3km, 8142-8142m, Avg Max:2db(2020-11-25)&lt;br&gt;
*[http://ognkdf.selfhost.eu/receiver_detail.html?receiver_id=476 Status ETSL] &lt;br&gt;
*[https://serverview.spdns.org/lab Jupyter-Lab ENV][https://jitsi.fem.tu-ilmenau.de/ Browser-Based Video Conference]&lt;br&gt;
*[http://serverview.spdns.org/sensors.html Swim MATRIX Websocket]&lt;br&gt;
*[https://raz0rsedge.de/webdav/VM/ VBox ROS Images TurtleBot] &lt;br&gt;
*[https://raz0rsedge.de/monitorix/cgi/monitorix.cgi?mode=localhost&amp;graph=all&amp;when=1week&amp;color=black Monitorix FS] &lt;br&gt;
*[https://bit.ly/39wpjUn TagoIO Monitor] &lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;

== Hardware Übersicht ==
{| class="wikitable sortable"
|-
! Grafik !! Bezeichnung !! Preis (ca.) !! Bemerkungen
|-
| [[Datei:SetupASW.png|mini|links]] || GesamtSetup || ca. 300 € || ggf. wird am Aufstellungsort Umgebungsmonitoring &lt;br&gt; benötigt (Temperatur, Luftfeuchte etc.)
|-
| [[Datei:RPi4B.PNG|mini|links]] || RPi4B || 45 € || braucht Lüfter, rechenintensives Decoding führt ggf. zu thermal throttling [[RPi_GPIO_Temp_Fan_Switch|siehe Fan Switch]]
|-
| [[Datei:NooElec.png|mini|links]] || RTL2832U || 39 €  || NooElec NESDR Smart Premium RTL-SDR, Aluminium Case, 0.5 ppm TCXO, SMA Input, RTL2832U &amp; R820T2 Based SDR 
|-
| [[Datei:DiaPason.PNG|mini|links]] || Antenne Diapason || ca. 120 € || mit BIAS-Tee, 5V Speisung über USB Netzteil oder RPi
|-
| [[Datei:BPFilter.png|mini|links]] || BP-Filter || ca. 50 € || gebraucht, z.B. Nokia, Ericson
|-
| [[Datei:Antennenkabel.png|mini|links]] || Antennenkabel || ca. 30 € || SMA
|}

== Useful Links ==

[[Messnetz ETSL | ETSL Wettervorhersage]] &lt;br&gt;
[https://raz0rsedge.de/server/index.php/?debug=true&amp;display=7.5&amp;content=metar_station&amp;scale=19 METAR ETSL] &lt;br&gt;
[https://raz0rsedge.de/server/index.php/?debug=true&amp;display=7.5&amp;content=static_image STATIC IMAGE] &lt;br&gt;

== JavaScript Projekte ==

[https://raz0rsedge.de/plopp PLOPP - ein Zeitvertreib :)] &lt;br&gt;
[https://raz0rsedge.de/pong POING - ein Pong Clone in js]&lt;br&gt;
[https://raz0rsedge.de/news.html Werbefreie HeiseNews - aus dem Newsfeed geparst] &lt;br&gt;
[https://raz0rsedge.de/screen.php ScreenBlanker - Bildschirmschoner im Browser] &lt;br&gt;

== Arduino Projekte ==
[[Servermonitor Betriebsumgebung]] &lt;br&gt;
[[AusgabeSeite Servermonitor]] &lt;br&gt;

== Sichere Hashverfahren ==

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

== Starthilfen ==
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsvariablen]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki-FAQ]
* [https://www.mediawiki.org/wiki/Help:Formatting/de Formatierungs-FAQ]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailingliste neuer MediaWiki-Versionen]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst]
* [https://www.mediawiki.org/w/index.php?title=Extension%3ASyntaxHighlight&amp;action=edit&amp;section=1&amp;venoscript=1 Syntaxhighlight für Code]
* [https://de.wikipedia.org/wiki/Hilfe:Syntaxhighlight Syntaxhighlight unterstützte Sprachen]

== Useful Bash Commands ==

Start detached screen process: &lt;code&gt;screen -d -m yourcommand&lt;/code&gt;&lt;br&gt;
&lt;code&gt;screen -d -m node-red-pi start &amp;&lt;/code&gt;&lt;br&gt;
Detach a shellscript from UserShell: &lt;code&gt; disown PID &lt;/code&gt;

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

== Amiga related Links ==
* [https://github.com/captain-amygdala/pistorm/wiki/PiStorm-Software-Installation PiStorm Install]
* [https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh PiShrink]
* [https://technology-blog.net/amiga-os-3-9-installieren/ AmigaOS 3.9 installieren]
* [http://classicwb.abime.net/ AmigaOS Images]
* [https://github.com/captain-amygdala/pistorm PiStorm repository]
* [https://github.com/captain-amygdala/pistorm/wiki/PiStorm-Software-Installation PiStorm Install Guide]
* [https://pistorm.neocities.org/#emu68 EMU68k HowTo]
 - EMU68 setting for ECS/OCS: emucontrol ICNT=2 nocache S
* [https://github.com/michalsc/Emu68 EMU GIT]
* [https://www.retro32.com/amiga-resources/080220223836-amiga-pistorm-emu68-setup-guide-tutorial EMU68 SetUp Guide]</text>
      <sha1>tbuby8ekrnocyyrizxovzcv7drc6i8g</sha1>
    </revision>
  </page>
</mediawiki>
