RTL-SDR UAT tools. opensource ads-b receiver
 
 
 
 
 
 
Go to file
Adrian Batzill 68e10ad944 ogn tracker: build with AP and web interface on button press 2023-08-12 09:21:22 +02:00
.github Create FUNDING.yml 2020-12-10 10:12:14 +01:00
.vscode Fix trace replay for targets received via ogn-rx 2023-05-17 19:19:51 +01:00
GxAirCom erase_flash before writing GxAirCom firmware 2023-07-11 15:13:45 +02:00
common Initial version GxAirCOM compatibility geared towards usign FLARM 2023-07-11 15:13:45 +02:00
docs Add RPi3 FCC testing report for reference. 2016-08-26 23:09:47 -04:00
dump978 aarch64 build tests 2021-03-11 21:27:34 +01:00
dump1090@e3b3fa879b dump1090 v8.2 2023-07-03 11:30:39 +01:00
fancontrol_main add build/debug target for fancontrol, fix fancontrol if stratux.conf doesn't exist yet on first boot 2021-11-20 08:47:50 +00:00
godump978 Merge pull request #337 from jpoirier/development 2016-03-16 08:23:10 -04:00
image image build: use own process/mount namespace for chroot 2023-07-31 14:29:42 +02:00
main don't redirect whole STRATUX_HOME, only web root 2023-07-11 21:38:18 +02:00
mapdata probably fix mount point busy warning 2023-03-02 10:20:00 +01:00
notes minor rework of Stratux EU case: rounded corners, better screw hole sizes, second row of vent holes, deeper 868/1090 engraving 2021-04-24 13:29:20 +02:00
ogn ogn tracker: build with AP and web interface on button press 2023-08-12 09:21:22 +02:00
rtl-ais@01b8c9962e switch rtl-ais to newer commit hash 2021-10-27 18:37:44 +01:00
scripts update OFM build to latest AIRAC and include france, add ADS-L to OGN label in the web interface 2023-07-29 09:26:58 +02:00
selfupdate implement custom log-rotation, 10mb max per file, 10 files max, including free space monitoring. Disable stratux logging to syslog/journald. Closes #161 2023-05-18 11:23:34 +01:00
sensors Use go modules instead of git submodules for goflying, switch the whole project to go modules 2021-03-27 11:52:12 +01:00
test clean up test package dependencies 2023-03-04 15:20:27 +01:00
test-data Clean up obsolete dangerzone includes. 2018-04-26 14:54:12 -04:00
uatparse First working commit merging latest cyoung/master into westphae/dev 2016-12-29 06:33:11 -06:00
web update OFM build to latest AIRAC and include france, add ADS-L to OGN label in the web interface 2023-07-29 09:26:58 +02:00
.gitignore add ogn tracker firmware binaries 2020-12-16 14:34:47 +01:00
.gitmodules don't show rtl-ais as modified, revert aircraft symbol in traffic list 2021-10-27 18:54:56 +01:00
CONTRIBUTING.md Issue template. 2016-01-19 09:32:36 -05:00
ISSUE_TEMPLATE.md Update issue template with checkboxes. 2016-08-16 16:07:03 -04:00
LICENSE Comments. 2016-01-19 08:39:46 -05:00
Makefile update git submodules individually in makefile 2023-07-31 14:46:30 +02:00
README.md removed SD GDL90 disconnect workaround option - it's not needed any more with wpa_supplicant for AP, added testing-code to simulate flying 2021-10-14 18:17:30 +01:00
__lib__systemd__system__stratux.service implement custom log-rotation, 10mb max per file, 10 files max, including free space monitoring. Disable stratux logging to syslog/journald. Closes #161 2023-05-18 11:23:34 +01:00
__opt__stratux__bin__stratux-pre-start.sh only apply imported network settings if there is actually wifi stuff in there 2023-05-12 09:27:34 +02:00
circle.yml Change CircleCI to test to build master. 2018-01-09 12:14:32 -05:00
go.mod clean up test package dependencies 2023-03-04 15:20:27 +01:00
go.sum clean up test package dependencies 2023-03-04 15:20:27 +01:00

README.md

Stratux - European edition

Users from the US, see here: https://github.com/b3nn0/stratux/wiki/US-configuration

This is a fork of the original Stratux version, incorperating many contributions by the community to create a nice, full featured Stratux-OGN image that works well for europe. Data flow diagram (see https://github.com/b3nn0/stratux/wiki/Stratux-EU-Structure)

Disclaimer

This repository offers code and binaries that can help you to build your own traffic awareness device. We do not take any responsibility for what you do with this code. When you build a device, you are responsible for what it does. There is no warrenty of any kind provided with the information, code and binaries you can find here. You are solely responsible for the device you build.

Main differences to original Stratux

  • Original Stratux: https://github.com/cyoung/stratux
  • Added OGN receiver functionality to receive several protocols on the 868Mhz frequency band, comparable to what the OpenGliderNetwork does
  • Several improvements and bug fixes to GPS handling and chip configuration (by VirusPilot
  • Support for transmitting OGN via a TTGO T-Beam
  • If no pressure sensor is present, Stratux EU will try to estimate your pressure altitude with atmospheric information received from other aircraft. We still recommend using some kind of barometric sensor (e.g. Stratux AHRS module). More information can be found here
  • By default, OGN and DeveloperMode is enabled, UAT is disabled
  • Several new features: Integrated traffic radar (by TomBric, online and offline traffic map and much more
  • Updated RaspberryPi OS to Buster 64 bit, to support newer RaspberryPis as well
  • Added a special "Skydemon wonky GDL90 parser" workaround to reduce Skydemons constant detection of very short disconnects (see below)
  • Support for NMEA output (including PFLAA/PFLAU traffic messages) via TCP Port 2000 and serial
  • Estimation of Mode C/S target distance by signal strength, transmission of bearingless targets via NMEA and GDL90
  • Support for changing the Stratux's IP address
  • Possibility to enter multiple ownship transponder HEX codes, Stratux will automatically decide which of these are actually you. This is useful if you have multiple aircraft that you regularly fly with (e.g. add all club aircraft)
  • X-Plane 11 compatible output for EFBs that support simulator input (experimental, unsupported. Might make it possible to connect Garmin Pilot). Based on original work by 0x74-0x62
  • Support for WiFi Direct connection to make it possible to let Android have mobile data connection while connected to the Stratux
  • Many more small features, bug fixes and tweaks all over the place

Building the Europe Edition

Due to the modular nature of Stratux, there are many possibilities how you can build it to your needs. You can find three popular variations in the form of complete build guides here. It also shows how you can modify your pre-built Stratux US version to run the EU version.

If you want to customize beyond that, or have different needs, you can find a full list of supported hardware/attachments here.