Dron ID: Porovnání verzí
(→Test instalace) |
(→Úvod) |
||
| Řádka 1: | Řádka 1: | ||
== Úvod == | == Úvod == | ||
Dle současných pravidel je vyžadováno, aby drony vysílali svoje ID - dronID. Díky tomu je pak dron následně možné sledovat. | Dle současných pravidel je vyžadováno, aby drony vysílali svoje ID - dronID. Díky tomu je pak dron následně možné sledovat. | ||
| + | |||
| + | == Nastaveni RPi == | ||
| + | Integrovaná karta WiFi na Raspberry neumožňuje monitor. Proto pokud ji nepotřebujeme k jiné komunikaci, je dobré ji vypnout. To stejné platí pro Bluetooth. Doplněním následujících řádků do souboru '''/boot/firmware/config.txt''' zajistíme jejich vypnuti. | ||
| + | |||
| + | # Vypnuti integrovane wifi | ||
| + | dtoverlay=disable-wifi | ||
| + | |||
| + | # Vypnuti integrovaneho Bluetooth | ||
| + | dtoverlay=disable-bt | ||
| + | |||
== Droneaware.io == | == Droneaware.io == | ||
Server [https://droneaware.io/ droneaware.io] se snaží o podobnou filozofii jak [https://www.glidernet.org/ glidernet.org], nebo různé ADSB servery. To jest získávat data od dobrovolných dárců a ty následně prezentovat. Vlastni SW pak mají řešený pro Raspberry a je možné tím doplnit stávající ADSB přijímače. | Server [https://droneaware.io/ droneaware.io] se snaží o podobnou filozofii jak [https://www.glidernet.org/ glidernet.org], nebo různé ADSB servery. To jest získávat data od dobrovolných dárců a ty následně prezentovat. Vlastni SW pak mají řešený pro Raspberry a je možné tím doplnit stávající ADSB přijímače. | ||
Verze z 30. 7. 2026, 20:11
Obsah
Úvod
Dle současných pravidel je vyžadováno, aby drony vysílali svoje ID - dronID. Díky tomu je pak dron následně možné sledovat.
Nastaveni RPi
Integrovaná karta WiFi na Raspberry neumožňuje monitor. Proto pokud ji nepotřebujeme k jiné komunikaci, je dobré ji vypnout. To stejné platí pro Bluetooth. Doplněním následujících řádků do souboru /boot/firmware/config.txt zajistíme jejich vypnuti.
# Vypnuti integrovane wifi dtoverlay=disable-wifi # Vypnuti integrovaneho Bluetooth dtoverlay=disable-bt
Droneaware.io
Server droneaware.io se snaží o podobnou filozofii jak glidernet.org, nebo různé ADSB servery. To jest získávat data od dobrovolných dárců a ty následně prezentovat. Vlastni SW pak mají řešený pro Raspberry a je možné tím doplnit stávající ADSB přijímače.
Podporovaný HW
Wi-Fi adaptéry potřebují režim monitoru pro zachycení dálkových ID majáků. Ne všechny adaptéry tento režim podporují. Tady modemy testovány komunitou:
| Adaptér | Chip | Dual-band | Monitor Mode | Verified | Poznámka |
|---|---|---|---|---|---|
| Alfa AWUS036ACM | MT7612U | 2.4 + 5 GHz | ✓ | ✓ Tested | Doporučuje se, dobrý dosah |
| Panda PAU0B | MT7610U | 2.4 + 5 GHz | ✓ | ✓ Tested | Doporučuje se |
| Alfa AWUS036N | RT3070 | 2.4 GHz only | ✓ | ✓ Tested | Doporučuje se |
| Alfa AWUS036NHA | AR9271 | 2.4 GHz only | ✓ | ✓ Tested | Není kompatibilní z USB Bluetooth |
| TP-Link TL-WN722N v1 | AR9271 | 2.4 GHz only | ✓ | ✓ Tested | Není kompatibilní z USB Bluetooth |
| Sena UD100 | Bluetooth | ✓ | ✓ Tested | Doporučuje se |
Vyhněte se adaptérům Wi-Fi 6/6E, pokud nejste připraveni kompilovat ovladače - podpora režimu monitoru je nespolehlivá napříč čipovými sadami. TP-Link TL-WN722N v2 a novější vypadá stejně jako v1, ale nepodporuje režim monitoru; před nákupem zkontrolujte verzi na krabici.
Instalace
Je připraven kompletní instalační skript, takže stačí zadat:
curl -fsSL https://github.com/fduflyer/DroneAware-Node-Releases/releases/latest/download/install.sh | sudo bash
Prvně se nám vypíší smluvní podmínky, které musíme potvrdit
... Do you accept these terms and conditions? [yes/no]:
Následně se zobrazí rekapitulace, ověří dostupnost správného WiFi adaptéru a upozorní, že při přepnuti WiFi do monitorovacího režimu může způsobit dočasné rozpojení sítě. Pokračujeme dalšími údaji:
... Node nickname: ! Nickname cannot be empty. Node nickname: # Pojmenujeme uzel (bez mezer) ... Node type — [S]tatic or [M]obile: # Umístění uzlu: S-staticke, na budově / M-mobilni, na autě, dronu, .. ... Latitude (e.g. 40.712800): # Souřadnice umístění uzlu Longitude (e.g. -74.006000):
Poté proběhne vlastní instalace. Na závěr budeme vyzváni k zadání tokenu. Tin získáme na jejich stránkách, kde zvolíme seznam uzlů ( My Node ), přidat uzel (Add a Node).
Poslední dotaz je pak na instalaci web rozhraní. To je pak dostupné na porte 5000 a zobrazuje lokálně zachycené drony.
Po instalaci provedeme restart Rasberi
sudo reboot
Test instalace
Pro možnost ověření že je vše v pořádku existuji dva příkazy:
sudo droneaware test
Příkaz odešle krátký testovací paket který je pak odeslán na server. Ten se pak zobrazí jen pod vaším účtem (musíme se přihlásit) na živé mapě.
sudo droneaware status
Zobrazí stav přijímače.
sudo droneaware update
Provede upgrade SW droneaware
Nastavení
Konfiguracni soubor se nachází na /opt/droneaware/config.env. Zde uvádím jen některé parametry:
# "true" = adaptivní (s prednastavenym kanálu 6, rozmítání + lepkavé – doporučeno). # "false" = legacy flat hop across channels 1-11. ADAPTIVE_DWELL=true # auto — detekce dvoupásmové funkce při spuštění (doporučeno) # true — vynucené povolení (pokud adaptér nepodporuje 5 GHz p5epne se na n8hodnou frekvenci) # false — vynucené vypnutí (zůstava na frekvenci 2,4 GHz, i když je adaptér dvoupásmový) WIFI_5G_ENABLED=auto # Vylaďte rozdělení s ohledem na váhu směrem k jednomu pásmu. Příklady: # Oblast s převahou Skydio-DFR (váha směrem k 5 GHz): # WIFI_DWELL_2G_SEC=1 WIFI_DWELL_5G_SEC=4 # Oblast s převahou DJI (váha směrem k 2,4 GHz, stále rychlý cyklus): # WIFI_DWELL_2G_SEC=4 WIFI_DWELL_5G_SEC=1 # Nejrychlejší rozumný cyklus (~2 vysílání na pásmo za cyklus): # WIFI_DWELL_2G_SEC=2 WIFI_DWELL_5G_SEC=2 # Pro 100% uzamčení na jedno pásmo použijte FIXED_CHANNEL=6 nebo FIXED_CHANNEL=149 WIFI_DWELL_2G_SEC=3 WIFI_DWELL_5G_SEC=2
Odkazy
- Zpět na projekty