DIY, multifunctional, compatible, sub-1 GHz ISM band radio based proximity awareness system for general aviation.
User Guide
- vMB203: now supports messaging (PFLAM)
- vMB202: using RadioLib, now supports the Sensecap T1000-E and Thinknode M3 (& M1)
- vMB179: added FANET id_method, auto-region by default, buzz at first GNSS fix
- vMB174: dual-protocol FANET (or P3I) plus FLARM (or ADS-L) modes
- vMB172: dual-protocol FLARM/ADS-L reception, some relaying in ADS-L protocol
- vMB171: revised relaying of ADS-B traffic, including "relay only" mode
- vMB166: added the ADS-L protocol
- vMB160: setting to control the time traffic not-heard-from is reported
- vMB159: capability to periodically transmit in an alternate protocol
- vMB155: collect statistics on reception range by relative direction
- vMB153: record compressed flight logs in flash memory (T-Beam & T-Echo)
- vMB152: settings stored in an editable text file
- vMB138: supports using add-on GNSS modules, on the T-Beam
- vMB130: supports the GNS5892R ADS-B receiver module, on the T-Beam
- vMB120: supports the latest 2024 radio protocol
- vMB110: added second serial port and data bridging (only on T-Beam)
- Collision prediction for circling aircraft
- Can set aircraft ID for self, ID to ignore, and ID to follow
- Support 3-level collision alarms via buzzer
- Can configure two simultaneous NMEA output destinations
- Settable baud rate for serial output
- Estimates wind while circling, uses for collision prediction
- Corrected frequency hopping and time slots
- Airborne devices can relay radio packets from landed aircraft
- Can adjust SoftRF settings within T-Echo (without an app)
- Louder buzzer via 2-pin differential drive, or external
- Collision-danger traffic VOICE warnings!
- Includes strobe-control logic
- Option to connect to ambient WiFi network instead of creating one
- Option to send data as TCP client instead of TCP server
- Specify server's IP address for TCP client, and choice of 2 ports
- Ability to use WiFi TCP & UDP NMEA outputs simultaneously
- These WiFi options allow wireless output to XCvario
- Detect and use OLED display on either I2C port
- Winch mode ("aircraft type") with variable reported altitude
Source code, and compiled binaries for ESP32 (T-Beam) and nRF52 (T-Echo, M1, M3 & T1000-E) (only). Note: a new T1000-E requires downgrading the bootloader before loading SoftRF.
Modified version of SkyView
SkyStrobe - a controller for a visibility strobe (and more)
For discussions join the SoftRF Community.
For additional info see also Lyusupov's repository.
