¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

next beta build#152 of YAAC, created 2020-Jun-12


 

next beta build#152 of YAAC ("Yet Another APRS Client"), created 2020-Jun-12

downloadable from
or

changes and updates include:
1. fix generation of Maidenhead locators to use more string all-uppercase
as specified in the APRS Protocol Specification.
2. fix round-off errors for decoding day-hour-minute timestamps near end of
month.
3. fix some Javadoc errors in source code.
4. fix reschedulable timers (as used for timeslot code in port drivers) to
actually be reschedulable after they expire.
5. properly handle classpath setup for plugins that reject initialization.
6. fix timer-based logger classes to allow changing the flush rate independent
of the log rollover time, and to allow post-processing of a closed
periodic log file.
7. fix configuration importer to force replaced callsigns to be restricted
to legal AX.25 callsign-SSID syntax.
8. allow popup menu "View URL" and "Send Email" to work on map views (as
well as tabular views).
9. add keyboard mnemonics to Bookmarks menu (per James Palmer AG5VQ).
10. allow popup menu on callsign column of Tracked Station table view.
11. fix NullPointerException problem in Radio View display when rapid
updates are occurring.
12. fix formatting of Credits tab of Help->About dialog.
13. make progress dialog more compact so it won't get in the way during
extremely long background tasks (by James Palmer, AG5VQ).
14. correct errors in implementing MADIS quality checks (particularly the
Level 1 self temporal consistency delta checks), add partial
Level 3 spatial consistency checks.
15. add slot length control for timeslotted APRS ports, so that YAAC knows
when to stop adding packets for transmission when the end of the
timeslot approaches, even if there is more traffic to send.
16. more attempts to improve performance of OpenStreetMap renderer.
17. fix way statistics counters in OpenStreetMap PBF importer.
18. add device interface check to Bluetooth plugin using new plugin
error reporting, so user will be informed if host computer does not
have a Bluetooth interface or does not have a native library for
that operating system.
19. add James Palmer's performance optimizations for downloading and
parsing national public record databases for amateur radio callsigns.
20. enhance MADIS Post plugin to allow user-selectable file format in either
CSV or JSON format, with the option to automatically push a finished
file via HTTP POST or FTP to another host, and add help on how to
use the feature. Default format is that used by previous version
of plugin.
21. have the Small Screen plugin remember the desktop position and size
of its window.
22. augment email client code in Telemetry Alarm plugin to allow non-default
port numbers for the remote SMTP server.
23. allow displaying the defined units of telemetry data (as specified
by the remote station) in telemetry alarms.
24. add built-in help for Telemetry Alarm plugin.
25. restructure Telemetry Alarm plugin configuration so email configuration
is done in the expert-mode configuration dialog as for every other
part of YAAC, and add ability to send self-addressed test emails
to verify the email configuration.
26. fix plugin help index XML files to avoid index merge failures.
27. fix Weather Alert plugin to detect wind gusts from stations that only
report current wind speed and not recent gust peaks.
28. add ability to speak station/object course (direction of travel) in
Sounds plugin.
29. add weather station clock error condition to Weather Alert plugin.
30. more fixups of UoMD findbugs issues.

Join [email protected] to automatically receive all group messages.