开云体育

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

Re: OSX Sequoia

 

Hey Andrew,
?
I got it working and I am trying to get it set up with my FTM-500 and a digirig.?
?
Thank you!
Tim?
KM4ESU


Re: OSX Sequoia

 

The first window was useless (YAAC was not actually running there), but the fact that you received absolutely no new text from typing it in the second window is really strange.

It sounds like the signal isn't getting through, or Apple decided to "help" by doing different key mappings to signals (I ran into similar issues on my Mac, looking for the Meta key since Macs don't have an Alt key). So let's force the signal.

In the first window (where you are at a shell prompt and not actually running a program), issue the command

ps -ef | grep java

This should show you a listing of all the java processes running on your Mac. Hopefully, there will only be one (if you have more than one, then you need to figure out which one corresponds to you trying to run YAAC). The second multi-digit number in the line of the "java" process will be the process ID.

Now type another command in the first window:

kill -QUIT pid

where pid is replaced with the process ID number of the java process. See if _that_ causes the JVM to perform stack dumps.

Andrew, KA2DDO

________________________________________
From: [email protected] <[email protected]> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent: Friday, April 11, 2025 6:01 PM
To: [email protected]
Subject: Re: [yaac-users] OSX Sequoia

Hi Andrew,

I held the CTL key and typed \ see below and I hope you can find out what I am doing wrong.

I typed ctrl \ in this window
[cid:[email protected]]

and in this window
[cid:[email protected]]


Re: OSX Sequoia

 

Hi Andrew,
?
I held the CTL key and typed \ ? see below and I hope you can find out what I am doing wrong. ?
?
I typed ctrl \ in this window?
?
and in this window?


Re: OSX Sequoia

 

开云体育

Did you type ctl-\ in the window where you had typed the "java -jar YAAC.jar" command and left that java command running in the shell foreground? This is a signal to the running foreground program like ctl-C is, but rather than sending a SIGTERM signal (which causes the JVM to terminate), ctl-\ sends a SIGQUIT which causes the stack dumps to be printed. It isn't the Mac desktop that handles the SIGQUIT; it's the Java command running YAAC that needs to get the SIGQUIT signal.

Andrew, KA2DDO

Powered by Cricket Wireless
Get


From: [email protected] <[email protected]> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent: Friday, April 11, 2025 2:34:36 PM
To: [email protected] <[email protected]>
Subject: Re: [yaac-users] OSX Sequoia
?
Hi Andrew,
?
Mine is a Mac Mini M1 running Sequoia 15.4 and I typed the Control Key and \. ?I did this in the YAAC folder from the terminal. ?I also did when it stopped running after typing java -jar YAAC.jar . ?
?
I do hope this can be fixed?
?
Tim?
KM4ESU


Re: OSX Sequoia

 

Hi Andrew,
?
Mine is a Mac Mini M1 running Sequoia 15.4 and I typed the Control Key and \. ?I did this in the YAAC folder from the terminal. ?I also did when it stopped running after typing java -jar YAAC.jar . ?
?
I do hope this can be fixed?
?
Tim?
KM4ESU


Re: OSX Sequoia

 

开云体育

Did you hold down the Control key and type the \ (not / ) key in the specific Terminal window you used to start YAAC while YAAC was still running/frozen (not in any other window, particularly not in a frozen YAAC window)? That should have caused a spew of stack traces to be printed out in the Terminal window. If it didn't, there are bigger problems with your Java runtime installation.

FYI, I had to bring my MacBook up to Sequoia 15.4 to resolve the Java issues I was having.

Andrew, KA2DDO
author of YAAC


From:[email protected] <[email protected]> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent:?Friday, April 11, 2025 11:03:37 AM
To:[email protected] <[email protected]>
Subject:?Re: [yaac-users] OSX Sequoia

[Edited Message Follows]

Hi Andrew,
?
I downloaded the newest version from Source Forge and installed it. ?YAAC stopped at the same place as before after the update. ?I also tried ctrl-\ and I got no real results just like it was waiting on a command. Yes, it looks like a Mac problem but if you can help I would like to run it on this Mac.
?
Please let me know if there are any other commands I need to run to get this resolved.
?
Tim
KM4ESU
?
?


Re: HF APRS. raspberry pi OS - not seeing all maps

 

开云体育

Well, first off, looking at your map window, the IP blinkenlight (indicating your APRS-IS connection) is black, indicating it is working but idle. The RF blinkenlight is gray, indicating it is disconnected from Direwolf (and therefore not receiving _any_ RF packets, VHF or HF).

You need to start Direwolf _before_ you start YAAC so YAAC has something to connect to. And you have to use the correct port type in YAAC (AGWPE or KISS-over-TCP) to match your Direwolf.

The two problems are indicating that you are only receiving Internet traffic according to your port filter settings.

Hope this helps.

Andrew, KA2DDO
author of YAAC


From:[email protected] <[email protected]> on behalf of Niece? KA1ULN via groups.io <ka1uln1@...>
Sent:?Friday, April 11, 2025 12:37:59 PM
To:[email protected] <[email protected]>
Subject:?[yaac-users] HF APRS. raspberry pi OS - not seeing all maps

i have been investigating HF aprs. for a few months now and have not been able to see map outside my very local area: and it is constant - no changes
?
1. ?HF APRS -yaac. 1.0-beta202
2. direwolf
3. raspberry pi os (rpi5)
4. do have gps
(see current screen shot)
?
what do i need to do to see anything different… and moving?


HF APRS. raspberry pi OS - not seeing all maps

 

i have been investigating HF aprs. for a few months now and have not been able to see map outside my very local area: and it is constant - no changes
?
1. ?HF APRS -yaac. 1.0-beta202
2. direwolf
3. raspberry pi os (rpi5)
4. do have gps
(see current screen shot)
?
what do i need to do to see anything different… and moving?


Re: OSX Sequoia

 

Hi Carl,
?
Thank you I installed the Full JRE from your link and it still stops at the same location. ?I do hope I can get this running. ?
?
Tim?
KM4ESU


Re: OSX Sequoia

 

开云体育

Hi Tim,

On 12 Apr 2025, at 1:03?am, Tim Huffaker via groups.io <thuffaker@...> wrote:
I downloaded the newest version from Source Forge and installed it. ?YAAC stopped at the same place as before after the update. ?I also tried ctrl-\ and I got no real results just like it was waiting on a command. Yes, it looks like a Mac problem but if you can help I would like to run it on this Mac.

I run it on a M1 Max MBP with no issues. ?However I don’t use the ancient java 8. ?Try installing a newer Java Runtime Environment. ?I use the Bellsoft JDK at??however you should probably use the Full JRE from the dropdown on the same page.

Carl,
vk1kcm.


Re: OSX Sequoia

 
Edited

Hi Andrew,
?
I downloaded the newest version from Source Forge and installed it. ?YAAC stopped at the same place as before after the update. ?I also tried ctrl-\ and I got no real results just like it was waiting on a command. Yes, it looks like a Mac problem but if you can help I would like to run it on this Mac.
?
Please let me know if there are any other commands I need to run to get this resolved.
?
Tim
KM4ESU
?
?


Re: OSX Sequoia

 

Hi Andrew,
?
Yes, my Mac is fully up to date and I typically check updates to make sure. ?
?
?
Tim?
KM4ESU


Re: OSX Sequoia

 

Another couple of things for your problem:

1. If it happens again, type ctrl-\ in the Terminal window where you started YAAC. That should cause it to print out the stack traces of all the threads inside the Java virtual machine, so we can see what thread is stuck where.

2. I noted that you are a year and a half behind on your build of YAAC (you're at build 191 from November 2023, and build 209 was released this February [and 210 just this morning in April]). If you still have the problem after manually upgrading YAAC (by unzipping the YAAC distribution file over the existing installation), it will be a lot easier to determine where it is stuck using suggestion#1. I suspect you will have the problem, if it is a system library problem and not an issue in YAAC itself (although in a build that old, there probably are several issues).

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Andrew P. via groups.io <andrewemt@...>
Sent: Wednesday, April 9, 2025 7:25 PM
To: [email protected]
Subject: Re: [yaac-users] OSX Sequoia

Tim,

Is your Mac fully up-to-date? My day-job Mac was crashing a different Java desktop GUI application repeatedly until I applied the latest OS X and Xcode upgrades. Something about the newest Java 8 JRE patches was abusing an OS X system library bug.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent: Wednesday, April 9, 2025 12:59 PM
To: [email protected]
Subject: Re: [yaac-users] OSX Sequoia

I am running an M1 Mac OSX 15.3.2 and installed it as shown for a Mac. However, my installation froze at the location shown below.

Am I missing a dependency or something to get YAAC running on this Mac.

Please let me know it would be helpful during bad weather.

Tim
KM4ESU


timhuffaker@Mac-mini Yaac % java -jar YAAC.jar

Wed Apr 09 11:54:37 CDT 2025: YAACBootstrap starting...

os.name=Mac OS X

os.version=15.3.2

os.arch=x86_64

locale=en_US

java.version=1.8.0_441

java.class.version=52.0

JVM: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 25.441-b07

java.class.path=YAAC.jar

Wed Apr 09 11:54:37 CDT 2025: YAACBootstrap finding installation directory....

JSSC found at /Users/timhuffaker/YAAC/lib/jssc-2.9.4.jar

Wed Apr 09 11:54:37 CDT 2025: starting YAAC....

Wed Apr 09 11:54:37 CDT 2025: YAAC initializing on Mac OS X 15.3.2 [x86_64] with Java 1.8.0_441, 8 cores, heap=5331/251392/3728384KWed Apr 09 11:54:37 CDT 2025: YAAC finding installation directory....

JSSC found at /Users/timhuffaker/YAAC/lib/jssc-2.9.4.jar

Wed Apr 09 11:54:37 CDT 2025: load cached preferences....

Wed Apr 09 11:54:37 CDT 2025: YAAC checking if upgrader needs moving....

Wed Apr 09 11:54:37 CDT 2025: YAAC loading CoreProvider....

Wed Apr 09 11:54:37 CDT 2025: CoreProvider instantiated.

activating plugin --core-- name YAAC version 1.0-beta191(13-Nov-2023)

Wed Apr 09 11:54:37 CDT 2025: YAAC loading plugins....

scanning plugin JAR file /Users/timhuffaker/YAAC/plugins/sampleplugin.jar

attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider

loading plugin /Users/timhuffaker/YAAC/plugins/sampleplugin.jar name YAAC Sample Plug-in version V0.1

SamplePluginProvider(org.ka2ddo.yaac.SamplePluginProvider in [file:/Users/timhuffaker/YAAC/plugins/sampleplugin.jar],dep=[])

activating plugin SamplePluginProvider name YAAC Sample Plug-in version V0.1

2025-04-09 11:54:37.984 java[30775:2007008] +[IMKClient subclass]: chose IMKClient_Modern

2025-04-09 11:54:37.984 java[30775:2007008] +[IMKInputSession subclass]: chose IMKInputSession_Modern



Wed Apr 09 11:54:37 CDT 2025: loading core GUI class....

Wed Apr 09 11:54:37 CDT 2025: YAAC raising splash screen....

Wed Apr 09 11:54:38 CDT 2025: load beacon definitions....

Wed Apr 09 11:54:38 CDT 2025: load status definition....

Wed Apr 09 11:54:38 CDT 2025: creating SymAttr objects for 1.0.1...

Wed Apr 09 11:54:38 CDT 2025: filling in text for 1.0.1 symbols...

Wed Apr 09 11:54:38 CDT 2025: set up raw packet data model....

Wed Apr 09 11:54:38 CDT 2025: starting web server...

Wed Apr 09 11:54:38 CDT 2025: YAAC starting main GUI....

Wed Apr 09 11:54:38 CDT 2025: fixing JavaHelp linking...

Wed Apr 09 11:54:38 CDT 2025: setting up common GUI table models...

Wed Apr 09 11:54:38 CDT 2025: starting bulletin board monitor...

Wed Apr 09 11:54:38 CDT 2025: starting firstWindow=map

OpenMap(tm) Version 5.1.15

Copyright (C) BBNT Solutions LLC. All rights reserved.

See for details.



Wed Apr 09 11:54:38 CDT 2025: creating top map toolbar...

Wed Apr 09 11:54:38 CDT 2025: 1744217678759: starting to load symbol images...

1744217685804: finished loading 1.0.1 basic symbol images...

Wed Apr 09 11:54:45 CDT 2025: 1744217685805: done loading symbols.

Wed Apr 09 11:54:45 CDT 2025: adding map scale widget...

Wed Apr 09 11:54:45 CDT 2025: adding blinkenlight panel...

Wed Apr 09 11:54:45 CDT 2025: creating map footer...

Wed Apr 09 11:54:46 CDT 2025: setting up map hot-keys...

Wed Apr 09 11:54:46 CDT 2025: sizing alternate map window...

Wed Apr 09 11:54:46 CDT 2025: YAAC Macifying main menu bar....

registered AboutHandler by Apple proprietary classes

registered QuitHandler by Apple proprietary classes

registered PreferencesHandler by Apple proprietary classes

UI L&F=com.apple.laf.AquaLookAndFeel

Aqua Look and Feel for Mac OS X

sun.swing.DefaultLayoutStyle@19fe4644

System L&F=com.apple.laf.AquaLookAndFeel

Wed Apr 09 11:54:46 CDT 2025: YAAC: GUI instantiated, now setting up GUI....


Re: OSX Sequoia

 

Tim,

Is your Mac fully up-to-date? My day-job Mac was crashing a different Java desktop GUI application repeatedly until I applied the latest OS X and Xcode upgrades. Something about the newest Java 8 JRE patches was abusing an OS X system library bug.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Tim Huffaker via groups.io <thuffaker@...>
Sent: Wednesday, April 9, 2025 12:59 PM
To: [email protected]
Subject: Re: [yaac-users] OSX Sequoia

I am running an M1 Mac OSX 15.3.2 and installed it as shown for a Mac. However, my installation froze at the location shown below.

Am I missing a dependency or something to get YAAC running on this Mac.

Please let me know it would be helpful during bad weather.

Tim
KM4ESU


timhuffaker@Mac-mini Yaac % java -jar YAAC.jar

Wed Apr 09 11:54:37 CDT 2025: YAACBootstrap starting...

os.name=Mac OS X

os.version=15.3.2

os.arch=x86_64

locale=en_US

java.version=1.8.0_441

java.class.version=52.0

JVM: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 25.441-b07

java.class.path=YAAC.jar

Wed Apr 09 11:54:37 CDT 2025: YAACBootstrap finding installation directory....

JSSC found at /Users/timhuffaker/YAAC/lib/jssc-2.9.4.jar

Wed Apr 09 11:54:37 CDT 2025: starting YAAC....

Wed Apr 09 11:54:37 CDT 2025: YAAC initializing on Mac OS X 15.3.2 [x86_64] with Java 1.8.0_441, 8 cores, heap=5331/251392/3728384KWed Apr 09 11:54:37 CDT 2025: YAAC finding installation directory....

JSSC found at /Users/timhuffaker/YAAC/lib/jssc-2.9.4.jar

Wed Apr 09 11:54:37 CDT 2025: load cached preferences....

Wed Apr 09 11:54:37 CDT 2025: YAAC checking if upgrader needs moving....

Wed Apr 09 11:54:37 CDT 2025: YAAC loading CoreProvider....

Wed Apr 09 11:54:37 CDT 2025: CoreProvider instantiated.

activating plugin --core-- name YAAC version 1.0-beta191(13-Nov-2023)

Wed Apr 09 11:54:37 CDT 2025: YAAC loading plugins....

scanning plugin JAR file /Users/timhuffaker/YAAC/plugins/sampleplugin.jar

attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider

loading plugin /Users/timhuffaker/YAAC/plugins/sampleplugin.jar name YAAC Sample Plug-in version V0.1

SamplePluginProvider(org.ka2ddo.yaac.SamplePluginProvider in [file:/Users/timhuffaker/YAAC/plugins/sampleplugin.jar],dep=[])

activating plugin SamplePluginProvider name YAAC Sample Plug-in version V0.1

2025-04-09 11:54:37.984 java[30775:2007008] +[IMKClient subclass]: chose IMKClient_Modern

2025-04-09 11:54:37.984 java[30775:2007008] +[IMKInputSession subclass]: chose IMKInputSession_Modern



Wed Apr 09 11:54:37 CDT 2025: loading core GUI class....

Wed Apr 09 11:54:37 CDT 2025: YAAC raising splash screen....

Wed Apr 09 11:54:38 CDT 2025: load beacon definitions....

Wed Apr 09 11:54:38 CDT 2025: load status definition....

Wed Apr 09 11:54:38 CDT 2025: creating SymAttr objects for 1.0.1...

Wed Apr 09 11:54:38 CDT 2025: filling in text for 1.0.1 symbols...

Wed Apr 09 11:54:38 CDT 2025: set up raw packet data model....

Wed Apr 09 11:54:38 CDT 2025: starting web server...

Wed Apr 09 11:54:38 CDT 2025: YAAC starting main GUI....

Wed Apr 09 11:54:38 CDT 2025: fixing JavaHelp linking...

Wed Apr 09 11:54:38 CDT 2025: setting up common GUI table models...

Wed Apr 09 11:54:38 CDT 2025: starting bulletin board monitor...

Wed Apr 09 11:54:38 CDT 2025: starting firstWindow=map

OpenMap(tm) Version 5.1.15

Copyright (C) BBNT Solutions LLC. All rights reserved.

See for details.



Wed Apr 09 11:54:38 CDT 2025: creating top map toolbar...

Wed Apr 09 11:54:38 CDT 2025: 1744217678759: starting to load symbol images...

1744217685804: finished loading 1.0.1 basic symbol images...

Wed Apr 09 11:54:45 CDT 2025: 1744217685805: done loading symbols.

Wed Apr 09 11:54:45 CDT 2025: adding map scale widget...

Wed Apr 09 11:54:45 CDT 2025: adding blinkenlight panel...

Wed Apr 09 11:54:45 CDT 2025: creating map footer...

Wed Apr 09 11:54:46 CDT 2025: setting up map hot-keys...

Wed Apr 09 11:54:46 CDT 2025: sizing alternate map window...

Wed Apr 09 11:54:46 CDT 2025: YAAC Macifying main menu bar....

registered AboutHandler by Apple proprietary classes

registered QuitHandler by Apple proprietary classes

registered PreferencesHandler by Apple proprietary classes

UI L&F=com.apple.laf.AquaLookAndFeel

Aqua Look and Feel for Mac OS X

sun.swing.DefaultLayoutStyle@19fe4644

System L&F=com.apple.laf.AquaLookAndFeel

Wed Apr 09 11:54:46 CDT 2025: YAAC: GUI instantiated, now setting up GUI....


Re: next beat build#210 of YAC, created 2025-Apr-09

 

Andrew,

Thank you for all that you do.? This is truly a great application and your willingness to enhance and improve based on user feedback really speaks to your love of this application.

Keep up the great work!!!!
Scott - W2KP


On Wed, Apr 9, 2025 at 5:24?AM Andrew P. via <andrewemt=[email protected]> wrote:
next beta build #210 of YAAC ("Yet Another APRS Client"), created 2025-Apr-09

downloadable from
? ? ? ? ? ? ? ? ?

changes and updates include:
1. stop auto-appending a carriage-return character to position messages.
2. fix NullPointerException for non-GPS stations using compressed-format
? ? position reports, and fix the encoding of speed for GPS-using
? ? stations using compressed format. Add unit tests to build system
? ? so that correct compressed-mode positions will be verified in
? ? regression tests.
3. fix broken hyperlinks in the YAAC source code Javadocs and in the
? ? built-in help files.
4. fix debug category ordering stability and NullPointerExceptions
? ? caused in the debug control plugin.
5. fix startup race condition for loading the digipeat alias catalog.
6. prevent listing national weather message destinations as drop-down
? ? choices for sending APRS text messages.
7. properly handle non-APRS and non-OpenTRAC position messages in the
? ? station histories. Such stations can come from the TAK plugin.
8. fix table update errors for local objects table.
9. fix NullPointerExceptions in Radio View when receiving connected-mode
? ? control packets (S-frames).
10. fix updating of pre-populated drop-down lists for message sending
? ? ?panels to not get frozen against further updates after the drop-down
? ? ?is used once.
11. fix ObjectEditor to not allow Save or OK buttons until the edited
? ? ?Object has a name.
12. fix NullPointerExceptions when sorting station and packet histories
? ? ?for packets without bodies.
13. fix RailroadStroke so it can be scaled up when a railroad-related
? ? ?amenity is highlighted on the map.
14. fix sort order on Station/Object list when user chooses to sort by
? ? ?age.
15. fix match list logic to properly handle clicking on local objects
? ? ?on the map without any packet history.
16. fix topographic tile download dialog to update the "map" of which
? ? ?tiles have already been downloaded, so the "map" won't freeze
? ? ?before finishing the Southern hemisphere.
17. fix OSM rendering bugs for "holes" in a solid Way, and when
? ? ?rendering shorelines and coastlines that are given the size of
? ? ?the landmass they surround (rather than the width of the beach
? ? ?the shorelines identify).
18. some performance improvements for OSM obstruction finder (used by
? ? ?line-of-sight views and AREDN plugin).
19. improve performance of nearest-point-on-OSM-Way calculator (used
? ? ?by dynamic objects plugin to fit a route to exact streets).
20. clean up the UI prompts and menu choices to be grammatically correct.
21. fix ADS-B plugin to support the alternate raw packet format provided
? ? ?by FlightRadar ADS-B receivers (as opposed to the format provided
? ? ?by the rtl_adsb and dump1090 programs). Add regression unit tests
? ? ?and debug logging to verify the packet parsing.
22. add support for AREDN node configuration's AGL height value, so
? ? ?inter-node propagation can be calculated better.
23. fix dynamic objects plugin to properly update the plugin's table
? ? ?views, and more efficiently fit a coarse set of route vertices to
? ? ?OpenStreetMap ways (roads, etc.).
24. optionally have dynamic objects route importer extract waypoints
? ? ?from a GPX file and convert into private APRS Objects on the map.
25. add the debugging option (from a JVM command-line system property)
? ? ?to number the vertices of a dynamic route on the map.
26. fix Mac OS X "right-mouse-click" issues in repeater finder plugin,
? ? ?and apply bugfixes in main YAAC station renderer to repeater finder
? ? ?map.
27. fix inter-plugin linking error for newer Java runtime versions
? ? ?in the small screen plugin.
28. fix packet rendering of packets received by TAK plugin. Also
? ? ?fill in reasonable defaults in TAK port configuration panel.
29. fix the built-in help files for the weather alert plugin to
? ? ?work correctly with the other help files.





Re: OSX Sequoia

 

I am running an M1 Mac OSX 15.3.2 and installed it as shown for a Mac. ?However, my installation froze at the location shown below. ?
?
Am I missing a dependency or something to get YAAC running on this Mac. ?
?
Please let me know it would be helpful during bad weather. ?
?
Tim
KM4ESU
?

timhuffaker@Mac-mini Yaac % java -jar YAAC.jar

Wed Apr 09 11:54:37 CDT 2025: YAACBootstrap starting...

os.name=Mac OS X

os.version=15.3.2

os.arch=x86_64

locale=en_US

java.version=1.8.0_441

java.class.version=52.0

JVM: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 25.441-b07

java.class.path=YAAC.jar

Wed Apr 09 11:54:37 CDT 2025: YAACBootstrap finding installation directory....

JSSC found at /Users/timhuffaker/YAAC/lib/jssc-2.9.4.jar

Wed Apr 09 11:54:37 CDT 2025: starting YAAC....

Wed Apr 09 11:54:37 CDT 2025: YAAC initializing on Mac OS X 15.3.2 [x86_64] with Java 1.8.0_441, 8 cores, heap=5331/251392/3728384KWed Apr 09 11:54:37 CDT 2025: YAAC finding installation directory....

JSSC found at /Users/timhuffaker/YAAC/lib/jssc-2.9.4.jar

Wed Apr 09 11:54:37 CDT 2025: load cached preferences....

Wed Apr 09 11:54:37 CDT 2025: YAAC checking if upgrader needs moving....

Wed Apr 09 11:54:37 CDT 2025: YAAC loading CoreProvider....

Wed Apr 09 11:54:37 CDT 2025: CoreProvider instantiated.

activating plugin --core-- name YAAC version 1.0-beta191(13-Nov-2023)

Wed Apr 09 11:54:37 CDT 2025: YAAC loading plugins....

scanning plugin JAR file /Users/timhuffaker/YAAC/plugins/sampleplugin.jar

attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider

loading plugin /Users/timhuffaker/YAAC/plugins/sampleplugin.jar name YAAC Sample Plug-in version V0.1

SamplePluginProvider(org.ka2ddo.yaac.SamplePluginProvider in [file:/Users/timhuffaker/YAAC/plugins/sampleplugin.jar],dep=[])

activating plugin SamplePluginProvider name YAAC Sample Plug-in version V0.1

2025-04-09 11:54:37.984 java[30775:2007008] +[IMKClient subclass]: chose IMKClient_Modern

2025-04-09 11:54:37.984 java[30775:2007008] +[IMKInputSession subclass]: chose IMKInputSession_Modern

?

Wed Apr 09 11:54:37 CDT 2025: loading core GUI class....

Wed Apr 09 11:54:37 CDT 2025: YAAC raising splash screen....

Wed Apr 09 11:54:38 CDT 2025: load beacon definitions....

Wed Apr 09 11:54:38 CDT 2025: load status definition....

Wed Apr 09 11:54:38 CDT 2025: creating SymAttr objects for 1.0.1...

Wed Apr 09 11:54:38 CDT 2025: filling in text for 1.0.1 symbols...

Wed Apr 09 11:54:38 CDT 2025: set up raw packet data model....

Wed Apr 09 11:54:38 CDT 2025: starting web server...

Wed Apr 09 11:54:38 CDT 2025: YAAC starting main GUI....

Wed Apr 09 11:54:38 CDT 2025: fixing JavaHelp linking...

Wed Apr 09 11:54:38 CDT 2025: setting up common GUI table models...

Wed Apr 09 11:54:38 CDT 2025: starting bulletin board monitor...

Wed Apr 09 11:54:38 CDT 2025: starting firstWindow=map

OpenMap(tm) Version 5.1.15

? Copyright (C) BBNT Solutions LLC.? All rights reserved.

? See http://openmap-java.org/ for details.

?

Wed Apr 09 11:54:38 CDT 2025: creating top map toolbar...

Wed Apr 09 11:54:38 CDT 2025: 1744217678759: starting to load symbol images...

1744217685804: finished loading 1.0.1 basic symbol images...

Wed Apr 09 11:54:45 CDT 2025: 1744217685805: done loading symbols.

Wed Apr 09 11:54:45 CDT 2025: adding map scale widget...

Wed Apr 09 11:54:45 CDT 2025: adding blinkenlight panel...

Wed Apr 09 11:54:45 CDT 2025: creating map footer...

Wed Apr 09 11:54:46 CDT 2025: setting up map hot-keys...

Wed Apr 09 11:54:46 CDT 2025: sizing alternate map window...

Wed Apr 09 11:54:46 CDT 2025: YAAC Macifying main menu bar....

?? registered AboutHandler by Apple proprietary classes

?? registered QuitHandler by Apple proprietary classes

?? registered PreferencesHandler by Apple proprietary classes

UI L&F=com.apple.laf.AquaLookAndFeel

?? Aqua Look and Feel for Mac OS X

?? sun.swing.DefaultLayoutStyle@19fe4644

System L&F=com.apple.laf.AquaLookAndFeel

Wed Apr 09 11:54:46 CDT 2025: YAAC: GUI instantiated, now setting up GUI....

?


next beat build#210 of YAC, created 2025-Apr-09

 

next beta build #210 of YAAC ("Yet Another APRS Client"), created 2025-Apr-09

downloadable from


changes and updates include:
1. stop auto-appending a carriage-return character to position messages.
2. fix NullPointerException for non-GPS stations using compressed-format
position reports, and fix the encoding of speed for GPS-using
stations using compressed format. Add unit tests to build system
so that correct compressed-mode positions will be verified in
regression tests.
3. fix broken hyperlinks in the YAAC source code Javadocs and in the
built-in help files.
4. fix debug category ordering stability and NullPointerExceptions
caused in the debug control plugin.
5. fix startup race condition for loading the digipeat alias catalog.
6. prevent listing national weather message destinations as drop-down
choices for sending APRS text messages.
7. properly handle non-APRS and non-OpenTRAC position messages in the
station histories. Such stations can come from the TAK plugin.
8. fix table update errors for local objects table.
9. fix NullPointerExceptions in Radio View when receiving connected-mode
control packets (S-frames).
10. fix updating of pre-populated drop-down lists for message sending
panels to not get frozen against further updates after the drop-down
is used once.
11. fix ObjectEditor to not allow Save or OK buttons until the edited
Object has a name.
12. fix NullPointerExceptions when sorting station and packet histories
for packets without bodies.
13. fix RailroadStroke so it can be scaled up when a railroad-related
amenity is highlighted on the map.
14. fix sort order on Station/Object list when user chooses to sort by
age.
15. fix match list logic to properly handle clicking on local objects
on the map without any packet history.
16. fix topographic tile download dialog to update the "map" of which
tiles have already been downloaded, so the "map" won't freeze
before finishing the Southern hemisphere.
17. fix OSM rendering bugs for "holes" in a solid Way, and when
rendering shorelines and coastlines that are given the size of
the landmass they surround (rather than the width of the beach
the shorelines identify).
18. some performance improvements for OSM obstruction finder (used by
line-of-sight views and AREDN plugin).
19. improve performance of nearest-point-on-OSM-Way calculator (used
by dynamic objects plugin to fit a route to exact streets).
20. clean up the UI prompts and menu choices to be grammatically correct.
21. fix ADS-B plugin to support the alternate raw packet format provided
by FlightRadar ADS-B receivers (as opposed to the format provided
by the rtl_adsb and dump1090 programs). Add regression unit tests
and debug logging to verify the packet parsing.
22. add support for AREDN node configuration's AGL height value, so
inter-node propagation can be calculated better.
23. fix dynamic objects plugin to properly update the plugin's table
views, and more efficiently fit a coarse set of route vertices to
OpenStreetMap ways (roads, etc.).
24. optionally have dynamic objects route importer extract waypoints
from a GPX file and convert into private APRS Objects on the map.
25. add the debugging option (from a JVM command-line system property)
to number the vertices of a dynamic route on the map.
26. fix Mac OS X "right-mouse-click" issues in repeater finder plugin,
and apply bugfixes in main YAAC station renderer to repeater finder
map.
27. fix inter-plugin linking error for newer Java runtime versions
in the small screen plugin.
28. fix packet rendering of packets received by TAK plugin. Also
fill in reasonable defaults in TAK port configuration panel.
29. fix the built-in help files for the weather alert plugin to
work correctly with the other help files.


Re: Weird rendering of OSM for Guatemala

 

Well, this one is sure weird. I finally tracked it down to the OSM Relation#272896, the shoreline of Grande-Terre of Guadaloupe. For some reason (not seen elsewhere for islands in OSM), this shoreline is given a length and width, which is being rendered as the width of the beach along the shoreline, rather than as the length and width of the whole landmass. Since the width of the island is listed as 35000 meters, that draws the shoreline as a stripe that overlaps in the center of the island and extends beyond the coastline into the Caribbean Sea by 17500 meters (yes, over 10 statute miles). Hence the huge brown stain on the map that still has an irregular boundary (an amplified version of what the actual shoreline looks like).

I'm not sure how to fix this, except possibly ignoring OSM width values for shorelines and coastlines (assuming they are infinitely thin at the water's edge halfway between high and low tide).

The boxed-out white area where there should be the Caribbean Sea is still my issues with the osmcoastline utility. I will take another try at fixing that when I bring in the latest snapshot of the OSM data and import it.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Eric H. Christensen via groups.io <wg3k@...>
Sent: Sunday, April 6, 2025 10:23 AM
To: [email protected]
Subject: Re: [yaac-users] Weird rendering of OSM for Guatemala

??♂?This is what happens when I try to compute too late at night. Of course Guadeloupe. ?

73,
Eric WG3K
FM18rpPacket: WG3K@WG3K.#SMD.MD.USA.NOAM
E-Mail: wg3k@...
GPG: D5A62094161B8C5D2A13E96EBA220AE2C4D9A50E


-------- Original Message --------
On 4/6/25 00:07, Andrew P. via groups.io <andrewemt@...> wrote:

Are you sure that's Guatemala in Central America? It looks more like an island somewhere in the southern Caribbean (especially given the border line bubbling around it labeled America/Puerto_Rico timezone). What latitude and longitude were you at?

As for the weird square ocean chop-off, I've been trying to fix that for years. Between the dingbats and vandals breaking coastline segments so the math doesn't work right, plus the peculiar way the osmcoastline utility segments the oceans into pieces that don't exceed maximum vertex counts, I've never gotten a completely correct ocean plotting.

The brown splotch is probably a protected area or marine park; click on it to see what it is identified to be.

Andrew, KA2DDO
author of YAAC
________________________________________
From: [email protected] <[email protected]> on behalf of Eric H. Christensen via groups.io <wg3k@...>
Sent: Saturday, April 5, 2025 11:00 PM
To: [email protected]
Subject: [yaac-users] Weird rendering of OSM for Guatemala

I'm seeing a very strange rendering of OSM data for Guatemala. I looked at the OSM data and can't figure why it looks so strange (see attached).

73,
Eric WG3K
FM18rp
Packet: WG3K@WG3K.#SMD.MD.USA.NOAM
E-Mail: wg3k@...
GPG: D5A62094161B8C5D2A13E96EBA220AE2C4D9A50E











Re: Weird rendering of OSM for Guatemala

 

??♂?This is what happens when I try to compute too late at night. Of course Guadeloupe. ?

73,
Eric WG3K
FM18rpPacket: WG3K@WG3K.#SMD.MD.USA.NOAM
E-Mail: wg3k@...
GPG: D5A62094161B8C5D2A13E96EBA220AE2C4D9A50E

-------- Original Message --------
On 4/6/25 00:07, Andrew P. via groups.io <andrewemt@...> wrote:

Are you sure that's Guatemala in Central America? It looks more like an island somewhere in the southern Caribbean (especially given the border line bubbling around it labeled America/Puerto_Rico timezone). What latitude and longitude were you at?

As for the weird square ocean chop-off, I've been trying to fix that for years. Between the dingbats and vandals breaking coastline segments so the math doesn't work right, plus the peculiar way the osmcoastline utility segments the oceans into pieces that don't exceed maximum vertex counts, I've never gotten a completely correct ocean plotting.

The brown splotch is probably a protected area or marine park; click on it to see what it is identified to be.

Andrew, KA2DDO
author of YAAC
________________________________________
From: [email protected] <[email protected]> on behalf of Eric H. Christensen via groups.io <wg3k@...>
Sent: Saturday, April 5, 2025 11:00 PM
To: [email protected]
Subject: [yaac-users] Weird rendering of OSM for Guatemala

I'm seeing a very strange rendering of OSM data for Guatemala. I looked at the OSM data and can't figure why it looks so strange (see attached).

73,
Eric WG3K
FM18rp
Packet: WG3K@WG3K.#SMD.MD.USA.NOAM
E-Mail: wg3k@...
GPG: D5A62094161B8C5D2A13E96EBA220AE2C4D9A50E











Re: Weird rendering of OSM for Guatemala

 

The text in the image says it's the French West Indies, with Point-a-pitre being the central city. That island is otherwise known as
Guadeloupe.

KH6CP


On Sat, Apr 5, 2025 at 5:00?PM Eric H. Christensen via <wg3k=[email protected]> wrote:
I'm seeing a very strange rendering of OSM data for Guatemala.? I looked at the OSM data and can't figure why it looks so strange (see attached).

73,
Eric WG3K
FM18rp
Packet: WG3K@WG3K.#SMD.MD.USA.NOAM
E-Mail: wg3k@...
GPG: D5A62094161B8C5D2A13E96EBA220AE2C4D9A50E