开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

next YAAC build#198 created 2024-May-21


 

next beta build#198 of YAAC ("Yet Another APRS Client"), created 2024-May-21

downloadable from
or

changes and updates include:
1. assorted changes to improve performance and reduce JVM heap fragmentation
and garbage collection overhead by reducing the number of transient
objects created.
2. update Javadocs to indicate in which Provider API version number new
functionality was added.
3. ensure that packets originated by the local station are not digipeated
or Tx I-gated by the originating station.
4. update the ?YDBG query handler to add an option for listing the plugins
in use by the queried station.
5. clean up port beacon name selector so duplicate beacon types don't get
registered to a port.
6. fix the Heard Station table view to optionally use the current filter
settings to calculate the table contents.
7. fix the line-of-sight window to use smaller units for lines of sight
over a short distance.
8. when saving and loading polyline definitions in the Draw layer, actually
honor the control that identifies whether the CSV file is in lat,lon
order versus lon,lat order, and report an error if the user picked
the wrong ordering (identifiable by a latitude exceeding +/- 90 degrees).
9. re-optimize the OSM importers to reduce the likelihood of excessive
garbage collection crashes on faster systems by reducing the number
of transient objects being created.
10. improve the documentation for timeslottable APRS ports.
11. in the ADS-B plugin, set the inactive station time interval separately
for aircraft, with a default inactive-before-purge time of 5 minutes
and a maximum of 60 minutes. Also display the distance and direction
of the aircraft relative to the YAAC station and the current
transponder squawk code.
12. in the AIS decoder plugin, ensure stale vessels are properly purged
from the system the same way stale APRS stations are purged. also
improve map symbols for some types of marine vessels and navigation
aids.
13. in the AREDN plugin, fix issues with AREDN nodes whose names exceed
the maximum length of APRS Objects, so that there aren't problems
with similarly named AREDN nodes on the map. also fix errors in the
calculation of line-of-sight obstructions.
14. correct error in Maven assembly of the distribution ZIP file.
15. add debugging support for sounds plugin playback of recorded .wav files.

In addition, the imported version of the 2024-May-12 snapshot of the
OpenStreetMap database is now available for download.

Enjoy!


 

Thanks for the update, Andrew, especially for the attention to ADS-B.

In searching through the new version, I haven't located the part about?

"11. in the ADS-B plugin, set the inactive station time interval separately
for aircraft, with a default inactive-before-purge time of 5 minutes
and a maximum of 60 minutes."

Where is that located? I went to View>Aircraft>Filter but it appears to be the standard filter settings for all stations, which I have set to 1 hour.?

This is in the truck, running a Win 11 box. The truck is parked. I have a/c that are now well over an hour old and (what i think is dead reckoning?) still showing as giant skidmarks %^)



Another thing I notice is that updating the screen seems to be at random times (the following is seconds after the top of the minute): 50 55 02 35 58 08 15 20 52 55 17 35 44 56 07 20 28 38 47?
Since there are sometimes as little as 3 seconds (52 to 55) and other times as much as 33 seconds (02 to 35) between screen updates, it doesn't seem to be a matter of processor overloading.?
--
Cheers and 73 - Jon N7UV