Here's a new fork of the SoftRF SkyView software. The SkyView WAGA is part of a Western Australia Gliding Association project to provide low cost PowerFlarm (with ADSB) collision avoidance systems to its members. 35 of these will shortly be installed in the Western Australian fleet, taking Flarm cover to nearly 100% of all gliders and tugs in the State.
This software builds upon Moshe's excellent MB06B fork. This version is designed by glider & tugs pilots and tested for use with PowerFlarm transceivers and will work with Classic Flarm. Most new functionality should work with SoftRF but it has not tested and if it does not work, I'll not be fixing it.
The additional features include: landscape screen orientation option, Threat Assessment, Threat info (including Comp ID if in OGN database) in the NavBoxes, ‘look-out relative bearing indicator’ (shows pilot where to look - like the Flarm LED rose), priority handling of alarms to the radar display, buzzer coding, bearing & distance to a few hardcoded waypoints (to assist tugs doing aero retrieves), revised voice messages, mode-S and ADSB detection & display (requires Flarm protocol 9 or higher).
Caution: Like all SkyView displays using the LilyGo T5S board, the time from alarm receipt to visually show alarm info and the 'lookout indicator' on the radar screen is 850-1700ms due to the e-paper screen 'fast' update being slow and blocking access to the screen buffers. Voice warnings can cause further delays of up to 1400ms before the radar displays alarming traffic. However, the buzzer works almost immediately an alarm is detected, causes no further delays in the loop and has an irregular sound (it's not Morse Code but I hear ../--. IG). I recommend using the buzzer.
I have also created a traffic simulator using MS Access/VBA which runs on a PC. It can be used to create and save simulation scenarios as data tables and sends GPS and Flarm sentences via USB->RS232->TTL conversion directly to SkyView serial port. The PowerFlarm 6x built-in sim sentence tables are included. It's 'rough but capable' and has proven very useful for development testing. Who says MS Access is dead!
There's a short intro video here: https://youtube.com/shorts/o0wNUb2kd4U
Further details and source code (including the Access simulator database) are at: GitHub/bumpff/skyview. I have not yet posted binaries, so you would need to use Audrino IDE (or similar) to compile and load. I'm new to GitHub and C++ so there's probably room for improvement.
In the code I have left in place a series of Serial.print timing markers which are sent to the SkyView USB port. This may interest other developers as it enables timestamped capture (eg using RealTerm) of loop events to help optimise the loop performance.
Acknowledgement: FLARM is a trademark of Flarm Technology AG.
--
You received this message because you are subscribed to the Google Groups "SoftRF_community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to softrf_communi...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/softrf_community/4e1180e5-7900-4c5c-a878-db83289888e6n%40googlegroups.com.