ACARS / VDL mode 2: Porovnání verzí
(→Odkazy ACARS) |
(→All instal) |
||
(Není zobrazeno 12 mezilehlých verzí od stejného uživatele.) | |||
Řádka 84: | Řádka 84: | ||
Jedná se o server, který prichozi zprávy Acars poslouchá přes UDP a ukládá je do sqlite databaze. Vlastní projekt nalezneme na https://github.com/TLeconte/acarsserv. | Jedná se o server, který prichozi zprávy Acars poslouchá přes UDP a ukládá je do sqlite databaze. Vlastní projekt nalezneme na https://github.com/TLeconte/acarsserv. | ||
Je určen jako pomocný program pro [[ ACARSdec ]] and [[ VDLm2dec ]]. | Je určen jako pomocný program pro [[ ACARSdec ]] and [[ VDLm2dec ]]. | ||
+ | Více viz [[ Acars Server ]] | ||
+ | |||
+ | == All instal == | ||
+ | Vytvoříme si skript pro instalaci (na Rasbian 64bit) | ||
+ | sudo su root | ||
+ | cat <<EOF >/etc/modprobe.d/blacklist-bcm2708.conf | ||
+ | blacklist spi-bcm2708 | ||
+ | blacklist i2c-bcm2708blacklist | ||
+ | EOF | ||
+ | cat <<EOF >/etc/modprobe.d/blacklist-rtl.conf | ||
+ | blacklist dvb_usb_rtl28xxu | ||
+ | blacklist rtl8192cu | ||
+ | blacklist rtl2832 | ||
+ | blacklist rtl2830 | ||
+ | blacklist e4000 | ||
+ | EOF | ||
+ | exit | ||
+ | |||
+ | # Aktualizujeme system a doinstalujeme zavisle programy | ||
+ | sudo apt-get update && sudo apt-get -y upgrade | ||
+ | sudo apt-get install -y librtlsdr-dev rtl-sdr git cmake mc zlib1g-dev libxml2-dev libjansson-dev | ||
+ | |||
+ | # Instalace dekoderu ACARS, vyzadyje ho vdlm2dec | ||
+ | cd | ||
+ | git clone https://github.com/szpajder/libacars | ||
+ | cd libacars | ||
+ | mkdir build | ||
+ | cd build | ||
+ | cmake ../ | ||
+ | make | ||
+ | sudo make install | ||
+ | sudo ldconfig | ||
+ | |||
+ | # Instalace vdlm2dec | ||
+ | cd | ||
+ | git clone https://github.com/TLeconte/vdlm2dec.git | ||
+ | cd vdlm2dec | ||
+ | mkdir build | ||
+ | cd build | ||
+ | cmake .. -Drtl=ON | ||
+ | make | ||
+ | sudo make install | ||
+ | |||
+ | # Instalace acasrdec | ||
+ | cd | ||
+ | git clone https://github.com/TLeconte/acarsdec.git | ||
+ | cd acarsdec | ||
+ | mkdir build | ||
+ | cd build | ||
+ | cmake .. -Drtl=ON | ||
+ | make | ||
+ | sudo make install | ||
+ | |||
+ | Následně vytvoříme skript pro službu a konfiguraci: | ||
+ | * [[ VDLm2dec#systemctl ]] | ||
+ | * [[ ACARSdec#systemctl ]] | ||
+ | Pak dokončíme | ||
+ | sudo chmod 775 /etc/default/acarsdec | ||
+ | sudo chown $(users) /etc/default/acarsdec | ||
+ | sudo ln -s /etc/default/acarsdec ~/acarsdec.conf | ||
+ | |||
+ | sudo chmod 775 /etc/default/vdlm2dec | ||
+ | sudo chown $(users) /etc/default/vdlm2dec | ||
+ | sudo ln -s /etc/default/vdlm2dec ~/vdlm2dec.conf | ||
+ | |||
+ | sudo systemctl enable acarsdec.service | ||
+ | sudo systemctl enable vdlm2dec.service | ||
+ | |||
+ | sudo apt update | ||
+ | sudo apt dist-upgrade -y | ||
+ | sudo apt install --reinstall raspberrypi-kernel raspberrypi-bootloader | ||
+ | sudo reboot | ||
+ | |||
+ | sudo systemctl start vdlm2dec.service | ||
+ | sudo systemctl start acarsdec.service | ||
== Odkazy == | == Odkazy == | ||
* Zpět na [[Raspberry#Projekty | projekty]] | * Zpět na [[Raspberry#Projekty | projekty]] |
Aktuální verze z 15. 3. 2024, 20:37
Obsah
Úvod
V leteckém provozu se mimo jiné též používají různé služby pro přenos informací mezi letadlem a pozemním řízením. Některé služby mají stále stejný význam, jen v rámci vývoje se využívá růzbých technologií.
ACARS
Jedná se starší způsob přenosu textových, tak technických zpráv. V současné době je ale nahrazována VDL mode 2 (VDLM2).
Kmitočty ACARS
V ČR jsou pro provoz ACAR vyhrazeny kanály 131,525; 131,725; 131,825 MHz
Frequency | Lokace | Aktivita |
---|---|---|
129.125 | Additional channel for USA & Canada | Extra Low |
130.025 | Secondary channel for USA and Canada | High |
130.425 | Additional channel for USA | Low |
130.450 | Additional channel for USA | High |
130.825 | European secondary | Low |
130.850 | European secondary | netestovano |
131.125 | Additional channel for USA | Medium |
131.450 | Additional channel for USA | Low |
131.475 | Air Canada company channel | Medium |
131.525 | European secondary | Low |
131.550 | Primary Channel worldwide | High |
131.725 | Primary channel in Europe | High |
131.825 | European primary | Medium |
131.850 | European secondary | Low |
Odkazy ACARS
Pro příjem této služby existuje více projektů. některé zde uvádím:
- ACARSdec - Přijmač ACARS z decoderem pro zasílání informací k dalšímu zpracování, stejný autor jak VDLm2dec
- AcarsDeco2 - Kompletní přijímač z dekodérem a WEB rozhraním - ukončen
- Pro úplnost předchozí verze acarsdec: https://github.com/ngreatorex/acarsdec - neaktualní
VDL mode 2
Jde o novější zpracování signálu, proti technologii ACARS. Stále ale využívá podobného radiového kmitočtu.
Kmitočty VDLm2
Pro provoz VDL je určen rozsah 136,7 – 136,975 MHz
Frequency | Lokace | Aktivita svět | Aktivita Brno |
---|---|---|---|
136.650 | USA | High | |
136.700 | USA | netestovano | |
136.725 | Evropa | Low | |
136.775 | Evropa | Medium | High |
136.800 | High | ||
136.825 | Evropa | Low | Medium |
136.875 | Evropa | Medium | |
136.925 | Extra Low | ||
136.975 | Svet | Extra High | Medium |
Odkazy VDLm2
Aktuálně jsem našel dva projekty pro příjem těchto zpráv:
- VDLm2dec - Postup instalace - stejny autor jak ACARSdec
- DumpVDL2 - Postup instalace
JARO
Tato tecnologie využívá satelitní spojení. Je dále dělena a využívá mnohem vyšší kmitočet oproti předchozím službám.
Acarsserv
Jedná se o server, který prichozi zprávy Acars poslouchá přes UDP a ukládá je do sqlite databaze. Vlastní projekt nalezneme na https://github.com/TLeconte/acarsserv. Je určen jako pomocný program pro ACARSdec and VDLm2dec . Více viz Acars Server
All instal
Vytvoříme si skript pro instalaci (na Rasbian 64bit)
sudo su root cat <<EOF >/etc/modprobe.d/blacklist-bcm2708.conf blacklist spi-bcm2708 blacklist i2c-bcm2708blacklist EOF cat <<EOF >/etc/modprobe.d/blacklist-rtl.conf blacklist dvb_usb_rtl28xxu blacklist rtl8192cu blacklist rtl2832 blacklist rtl2830 blacklist e4000 EOF exit # Aktualizujeme system a doinstalujeme zavisle programy sudo apt-get update && sudo apt-get -y upgrade sudo apt-get install -y librtlsdr-dev rtl-sdr git cmake mc zlib1g-dev libxml2-dev libjansson-dev # Instalace dekoderu ACARS, vyzadyje ho vdlm2dec cd git clone https://github.com/szpajder/libacars cd libacars mkdir build cd build cmake ../ make sudo make install sudo ldconfig # Instalace vdlm2dec cd git clone https://github.com/TLeconte/vdlm2dec.git cd vdlm2dec mkdir build cd build cmake .. -Drtl=ON make sudo make install # Instalace acasrdec cd git clone https://github.com/TLeconte/acarsdec.git cd acarsdec mkdir build cd build cmake .. -Drtl=ON make sudo make install
Následně vytvoříme skript pro službu a konfiguraci:
Pak dokončíme
sudo chmod 775 /etc/default/acarsdec sudo chown $(users) /etc/default/acarsdec sudo ln -s /etc/default/acarsdec ~/acarsdec.conf sudo chmod 775 /etc/default/vdlm2dec sudo chown $(users) /etc/default/vdlm2dec sudo ln -s /etc/default/vdlm2dec ~/vdlm2dec.conf sudo systemctl enable acarsdec.service sudo systemctl enable vdlm2dec.service sudo apt update sudo apt dist-upgrade -y sudo apt install --reinstall raspberrypi-kernel raspberrypi-bootloader sudo reboot sudo systemctl start vdlm2dec.service sudo systemctl start acarsdec.service
Odkazy
- Zpět na projekty