开云体育

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

next beta build#209 of YAAC, created 2025-Feb-28

 

next beta build #209 of YAAC ("Yet Another APRS Client"), created 2025-Feb-28

downloadable from


changes and updates include:
1. fix race condition with startup of PBBS plugin for inbound
connected-mode AX.25 connections.
2. add support for macro variables generated by plugins which can
be referenced in the free-text comment of beacons, status, and
auto-answer messages.
3. optimize the startup of the expert-mode Configuration dialog so
users won't have to wait so long to see it, and add performance
measurement logging to determine the worst contributors to the
slow creation of the dialog.
4. add Meta key (Apple Macintosh Command key) to set of allowable
modifiers to get the equivalent of a right-click on a single
button mouse so right-click menus can be more easily accessed
on a Mac.
5. correct the reporting of tilt direction on the line-of-sight view
(was reporting up for down and vice-versa).
6. fix IndexOutOfBoundsExceptions when trying to edit private local
Objects from the Station/Object list view.
7. handle website configuration errors properly when trying to
download plugins (especially HTTP 404 errors).
8. fix NullPointerException from race condition in closing an
APRS-IS port.
9. fix JSON parser to properly handle non-null empty arrays/lists.
10. in postal address DB plugin, fix startup NullPointerException if
database JDBC driver JAR file hasn't been configured yet.
11. harden the AREDN plugin against syntax errors in JSON files from
AREDN nodes, and update the knowledge base of directional
AREDN node types.
12. add menu bar to timeslot analysis plugin's statistics table
view so the table can be printed and exported as a CSV file.
13. fix RV Telemetry plugin to allow setting macro values, fix deleting
constant definitions, allow setting GPIO output pins as the result
of telemetry analysis, add support for SN3218 LED driver chip
(as used on the Pimoroni Automation Hat), fix scaling errors
reading ADC1x15 analog0-to-digital converter chips, allow
configurable I2C bus number (to work with different models
of Raspberry Pi), and protect algorithm processor from crashing
on bad HTTP reads.
14. fix sound file playback in the Sounds plugin, and add Maven unit
tests to verify the functionality keeps working. Note this may
cause build failures if someone tries to build YAAC using Maven
in an environment without a sound card (such as on a cloud
virtual machine).


Re: sound plugin missing.

 

开云体育

My email is ka2ddo at arrl.net.

Andrew, KA2DDO




From: [email protected] <[email protected]> on behalf of e m via groups.io <delivers1234@...>
Sent: Saturday, February 22, 2025 1:28:23 PM

ok. whats your email?


Sincerely,
Eugene Mosqueda

Dominus Providebit


开云体育 Links:

You receive all messages sent to this group.

View/Reply Online (#2796) | Reply to Group | Reply to Sender | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [andrewemt@...]

_._,_._,_


Re: sound plugin missing.

 

ok. whats your email?


Sincerely,
Eugene Mosqueda

Dominus Providebit




On Sat, Feb 22, 2025 at 9:22?AM Andrew P. via <andrewemt=[email protected]> wrote:
Very interesting. Could you export your YAAC configuration and email it to me privately (not on the mailing list)? I'm curious about the kind of sound files you are using with the sounds plugin, as that seems related to the problem you are having.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of e m via <delivers1234=[email protected]>
Sent: Friday, February 21, 2025 3:50 PM
To: [email protected]
Subject: Re: [yaac-users] sound plugin missing.

I hope this helps.

Sincerely,
Eugene Mosqueda

Dominus Providebit




On Fri, Feb 21, 2025 at 8:41?AM Andrew P. via <> <andrewemt=[email protected]<mailto:[email protected]>> wrote:
Sounds like you found a bug that is causing the sounds plugin configuration panel to not load.

Please repeat opening the expert-mode configuration dialog, then send me the YAAC.out file in your YAAC log directory. It will contain the error message and stack trace of what is keeping the plugin config file from loading; this will help me figure out how to fix it.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of e m via <> <delivers1234=[email protected]<mailto:[email protected]>>
Sent: Friday, February 21, 2025 11:23 AM
To: [email protected]<mailto:[email protected]>
Subject: [yaac-users] sound plugin missing.

Hi.
What happened to my soundsplugin?

[image.png]
Sincerely,
Eugene Mosqueda

Dominus Providebit















Re: sound plugin missing.

 

Very interesting. Could you export your YAAC configuration and email it to me privately (not on the mailing list)? I'm curious about the kind of sound files you are using with the sounds plugin, as that seems related to the problem you are having.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of e m via groups.io <delivers1234@...>
Sent: Friday, February 21, 2025 3:50 PM
To: [email protected]
Subject: Re: [yaac-users] sound plugin missing.

I hope this helps.

Sincerely,
Eugene Mosqueda

Dominus Providebit




On Fri, Feb 21, 2025 at 8:41?AM Andrew P. via groups.io<> <andrewemt@...<mailto:[email protected]>> wrote:
Sounds like you found a bug that is causing the sounds plugin configuration panel to not load.

Please repeat opening the expert-mode configuration dialog, then send me the YAAC.out file in your YAAC log directory. It will contain the error message and stack trace of what is keeping the plugin config file from loading; this will help me figure out how to fix it.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of e m via groups.io<> <delivers1234@...<mailto:[email protected]>>
Sent: Friday, February 21, 2025 11:23 AM
To: [email protected]<mailto:[email protected]>
Subject: [yaac-users] sound plugin missing.

Hi.
What happened to my soundsplugin?

[image.png]
Sincerely,
Eugene Mosqueda

Dominus Providebit


Re: sound plugin missing.

 

I hope this helps.

Sincerely,
Eugene Mosqueda

Dominus Providebit




On Fri, Feb 21, 2025 at 8:41?AM Andrew P. via <andrewemt=[email protected]> wrote:
Sounds like you found a bug that is causing the sounds plugin configuration panel to not load.

Please repeat opening the expert-mode configuration dialog, then send me the YAAC.out file in your YAAC log directory. It will contain the error message and stack trace of what is keeping the plugin config file from loading; this will help me figure out how to fix it.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of e m via <delivers1234=[email protected]>
Sent: Friday, February 21, 2025 11:23 AM
To: [email protected]
Subject: [yaac-users] sound plugin missing.

Hi.
What happened to my soundsplugin?

[image.png]
Sincerely,
Eugene Mosqueda

Dominus Providebit









Re: sound plugin missing.

 

Sounds like you found a bug that is causing the sounds plugin configuration panel to not load.

Please repeat opening the expert-mode configuration dialog, then send me the YAAC.out file in your YAAC log directory. It will contain the error message and stack trace of what is keeping the plugin config file from loading; this will help me figure out how to fix it.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of e m via groups.io <delivers1234@...>
Sent: Friday, February 21, 2025 11:23 AM
To: [email protected]
Subject: [yaac-users] sound plugin missing.

Hi.
What happened to my soundsplugin?

[image.png]
Sincerely,
Eugene Mosqueda

Dominus Providebit


sound plugin missing.

 

Hi.
What happened to my soundsplugin?

image.png
Sincerely,
Eugene Mosqueda

Dominus Providebit



Re: APRS Group messages

 

You might want to associate the MESSAGE_TO event type; that will cause the sounds plugin to announce when a message addressed to your group arrives. Of course, that's only meaningful if you are using the sounds plugin. :-)

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of e m via groups.io <delivers1234@...>
Sent: Wednesday, February 19, 2025 10:34 PM
To: [email protected]
Subject: Re: [yaac-users] APRS Group messages

Do I need to or should have an event type for the message group?


Sincerely,
Eugene Mosqueda

Dominus Providebit




On Wed, Feb 19, 2025 at 4:32?PM Andrew P. via groups.io<> <andrewemt@...<mailto:[email protected]>> wrote:
For YAAC to receive from a group, you have to indicate you are a member of the group by listing it on the Message Groups table on the expert-mode Configuration dialog's General tab, and then enabling the group. This allows to leave and rejoin the group without having to delete and re-add it on the table.

Hope this helps.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of e m via groups.io<> <delivers1234@...<mailto:[email protected]>>
Sent: Wednesday, February 19, 2025 7:10 PM
To: [email protected]<mailto:[email protected]>
Subject: [yaac-users] APRS Group messages

So I am able to send a group message by use the "To:" at the bottom via wide1,wide 2. Is YAAC capable a receiving a group message directly? or do I have to filter out from the messages.


Sincerely,
Eugene Mosqueda

Dominus Providebit


Re: APRS Group messages

 

Do I need to or should?have an event type for the message group?


Sincerely,
Eugene Mosqueda

Dominus Providebit




On Wed, Feb 19, 2025 at 4:32?PM Andrew P. via <andrewemt=[email protected]> wrote:
For YAAC to receive from a group, you have to indicate you are a member of the group by listing it on the Message Groups table on the expert-mode Configuration dialog's General tab, and then enabling the group. This allows to leave and rejoin the group without having to delete and re-add it on the table.

Hope this helps.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of e m via <delivers1234=[email protected]>
Sent: Wednesday, February 19, 2025 7:10 PM
To: [email protected]
Subject: [yaac-users] APRS Group messages

So I am able to send a group message by use the "To:" at the bottom via wide1,wide 2.? Is YAAC capable a receiving a group message directly? or do I have to filter out from the messages.


Sincerely,
Eugene Mosqueda

Dominus Providebit









Re: inconsistent map behavior

 

To see how much heap you really need to have for your particular usage of YAAC, you can open the expert-mode Configuration dialog and enable displaying the memory utilization bar on the Preferences tab. The bar itself will appear on the map window's toolbar. you should have at least a 10% reserve. Note that specifying the -Xmx command-line option only sets the upper limit for Java heap size; if the demand is less, the actual amount of allocated heap (still more than the used heap) may be less than the maximum.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of John Spoonhower via groups.io <jpspoonhower@...>
Sent: Wednesday, February 19, 2025 3:50 PM
To: [email protected]
Subject: Re: [yaac-users] inconsistent map behavior

Thanks!. All is working well now.

On Wed, Feb 19, 2025 at 1:26?PM Andrew P. via groups.io<> <andrewemt@...<mailto:[email protected]>> wrote:
When you start YAAC from a command line (either directly, in a script, or in a graphical desktop shortcut), you will want to tweak the launching command line a little to look like this:

java -Xmx512m -jar C:\Users\john\YAAC\YAAC.jar

(I'm assuming your Windows username is "john" and you installed YAAC in the YAAC directory in your home directory.)


Note the -Xmx option; that specifies the maximum amount of memory the Java virtual machine is allowed to claim. In this example, it is authorizing 512 megabytes of RAM (hence the "m" after the 512).

Hopefully, your system isn't so clogged with other applications that there is that much RAM available for YAAC to use.

Let me know if you still have any issues.

Andrew, KA2DDO
author of YAAC

________________________________
From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of John Spoonhower via groups.io<> <jpspoonhower@...<mailto:[email protected]>>
Sent: Wednesday, February 19, 2025 12:28:05 PM
To: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>>
Subject: Re: [yaac-users] inconsistent map behavior

Andrew,
please see responses below.
John

On Wed, Feb 19, 2025 at 12:10?PM Andrew P. via groups.io<> <andrewemt@...<mailto:[email protected]>> wrote:
Looks like an obvious failure due to not enough memory allocated to the Java runtime on the second machine.

How much RAM memory does that computer have, and what operating system are you using? Also, what version of the Java runtime are you using? Open a terminal or command window on the system, and at the prompt, type the command
8 GB; windows 10 home 64 bit.
java -version
java version "1.8.0_441"
Java(TM) SE Runtime Environment (build 1.8.0_441-b07)
Java HotSpot(TM) Client VM (build 25.441-b07, mixed mode, sharing)

Assuming the computer has enough memory available, you may need to raise the Java heap limit with a command-line option to the "java" command used to launch YAAC. If the computer doesn't have enough RAM, it may need an upgrade. :-(
PSE tel me how.
Andrew, KA2DDO
author of YAAC



________________________________
From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of John Spoonhower via groups.io<> <jpspoonhower@...<mailto:[email protected]>>
Sent: Wednesday, February 19, 2025 11:41:57 AM
To: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>>
Subject: Re: [yaac-users] inconsistent map behavior

Hi Andrew,
thanks for the reply. Both machines are running 1.0beta208.

On the first (working) system, the error log shows repeated downloads of the NWS map file, e.g.:
Wed Feb 19 10:59:42 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_155839.tif.gz took 675d+6223r+9680e msec
at Wed Feb 19 10:59:42 EST 2025, update time of NWS radar image is Wed Feb 19 10:59:13 EST 2025, expire=Wed Feb 19 10:59:56 EST 2025

On the other (non-working) machine: I only see the first download and then the listed error:
Wed Feb 19 11:16:32 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_161441.tif.gz took 613d+7230r+8184e msec
at Wed Feb 19 11:16:32 EST 2025, update time of NWS radar image is Wed Feb 19 11:15:08 EST 2025, expire=Wed Feb 19 11:16:46 EST 2025
renderCurrentRaster: 1 files in 247msec @ zoom=1202457.5 1739981792875
renderCurrentMap[#1]: 60997(631215)/2419790 ways(0ur), 18/222335 nodes, 1 signs, 26 files(0 new,4 missing) in 10107msec @ zoom=1202457.5 [28.947521,-82.23135]
java.lang.OutOfMemoryError: Java heap space
Wed Feb 19 11:36:34 EST 2025: try#0: connection to localhost/127.0.0.1:8000<> lost: Socket closed

John, NX2I
.
.......




John

On Wed, Feb 19, 2025 at 9:39?AM Andrew P. via groups.io<> <andrewemt@...<mailto:[email protected]>> wrote:
This sounds like there's some kind of networking issue on your second computer. This can happen when the radar image refresh is attempted and fails. An error message should appear in the YAAC.out file in your log files directory (also viewable in the Help->About dialog on the Error Log tab, and in the terminal window where you started YAAC if you used one). Whenever you successfully download a radar image, the log should report the refresh time (when NWS says the image will be out-of-date), so you should be able to predict when YAAC will try to download the image again.

What build of YAAC are you using?

Andrew, KA2DDO
author of YAAC

________________________________
From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of John Spoonhower via groups.io<> <jpspoonhower@...<mailto:[email protected]>>
Sent: Wednesday, February 19, 2025 7:51:03 AM
To: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>>
Subject: [yaac-users] inconsistent map behavior

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I


Re: APRS Group messages

 

For YAAC to receive from a group, you have to indicate you are a member of the group by listing it on the Message Groups table on the expert-mode Configuration dialog's General tab, and then enabling the group. This allows to leave and rejoin the group without having to delete and re-add it on the table.

Hope this helps.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of e m via groups.io <delivers1234@...>
Sent: Wednesday, February 19, 2025 7:10 PM
To: [email protected]
Subject: [yaac-users] APRS Group messages

So I am able to send a group message by use the "To:" at the bottom via wide1,wide 2. Is YAAC capable a receiving a group message directly? or do I have to filter out from the messages.


Sincerely,
Eugene Mosqueda

Dominus Providebit


APRS Group messages

 

So I am able to send a group message by use the "To:" at the bottom via wide1,wide 2.? Is YAAC capable a receiving?a group message directly? or do I have to filter out from the messages.


Sincerely,
Eugene Mosqueda

Dominus Providebit



Re: inconsistent map behavior

 

Thanks!. All is working well now.


On Wed, Feb 19, 2025 at 1:26?PM Andrew P. via <andrewemt=[email protected]> wrote:
When you start YAAC from a command line (either directly, in a script, or in a graphical desktop shortcut), you will want to tweak the launching command line a little to look like this:

java -Xmx512m -jar C:\Users\john\YAAC\YAAC.jar

(I'm assuming your Windows username is "john" and you installed YAAC in the YAAC directory in your home directory.)


Note the -Xmx option; that specifies the maximum amount of memory the Java virtual machine is allowed to claim. In this example, it is authorizing 512 megabytes of RAM (hence the "m" after the 512).

Hopefully,? your system isn't so clogged with other applications that there is that much RAM available for YAAC to use.

Let me know if you still have any issues.

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 12:28:05 PM
To: [email protected] <[email protected]>
Subject: Re: [yaac-users] inconsistent map behavior

Andrew,
please see responses below.
John

On Wed, Feb 19, 2025 at 12:10?PM Andrew P. via <andrewemt=[email protected]> wrote:
Looks like an obvious failure due to not enough memory allocated to the Java runtime on the second machine.?

How much RAM memory does that computer have, and what operating system are you using? Also, what version of the Java runtime are you using? Open a terminal or command window on the system, and at the prompt, type the command
>8 GB; windows 10 home 64 bit.
java -version
> java version "1.8.0_441"
Java(TM) SE Runtime Environment (build 1.8.0_441-b07)
Java HotSpot(TM) Client VM (build 25.441-b07, mixed mode, sharing)

Assuming the computer has enough memory available, you may need to raise the Java heap limit with a command-line option to the "java" command used to launch YAAC. If the computer doesn't have enough RAM, it may need an upgrade. :-(
>PSE tel me how.
Andrew, KA2DDO
author of YAAC




From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 11:41:57 AM
To: [email protected] <[email protected]>
Subject: Re: [yaac-users] inconsistent map behavior

Hi Andrew,
thanks for the reply. Both machines are running 1.0beta208.

On the first (working) system, the error log shows repeated downloads of the NWS map file, e.g.:
Wed Feb 19 10:59:42 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_155839.tif.gz took 675d+6223r+9680e msec
at Wed Feb 19 10:59:42 EST 2025, update time of NWS radar image is Wed Feb 19 10:59:13 EST 2025, expire=Wed Feb 19 10:59:56 EST 2025

On the other (non-working) machine: I only see the first download and then the listed error:
Wed Feb 19 11:16:32 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_161441.tif.gz took 613d+7230r+8184e msec
at Wed Feb 19 11:16:32 EST 2025, update time of NWS radar image is Wed Feb 19 11:15:08 EST 2025, expire=Wed Feb 19 11:16:46 EST 2025
renderCurrentRaster: 1 files in 247msec @ zoom=1202457.5 1739981792875
renderCurrentMap[#1]: 60997(631215)/2419790 ways(0ur), 18/222335 nodes, 1 signs, 26 files(0 new,4 missing) in 10107msec @ zoom=1202457.5 [28.947521,-82.23135]
java.lang.OutOfMemoryError: Java heap space
Wed Feb 19 11:36:34 EST 2025: try#0: connection to localhost/ lost: Socket closed

John, NX2I
.
.......




John

On Wed, Feb 19, 2025 at 9:39?AM Andrew P. via <andrewemt=[email protected]> wrote:
This sounds like there's some kind of networking issue on your second computer. This can happen when the radar image refresh is attempted and fails. An error message should appear in the YAAC.out file in your log files directory (also viewable in the Help->About dialog on the Error Log tab, and in the terminal window where you started YAAC if you used one). Whenever you successfully download a radar image, the log should report the refresh time (when NWS says the image will be out-of-date), so you should be able to predict when YAAC will try to download the image again.

What build of YAAC are you using?

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 7:51:03 AM
To: [email protected] <[email protected]>
Subject: [yaac-users] inconsistent map behavior

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I
?




Re: inconsistent map behavior

 

开云体育

When you start YAAC from a command line (either directly, in a script, or in a graphical desktop shortcut), you will want to tweak the launching command line a little to look like this:

java -Xmx512m -jar C:\Users\john\YAAC\YAAC.jar

(I'm assuming your Windows username is "john" and you installed YAAC in the YAAC directory in your home directory.)


Note the -Xmx option; that specifies the maximum amount of memory the Java virtual machine is allowed to claim. In this example, it is authorizing 512 megabytes of RAM (hence the "m" after the 512).

Hopefully,? your system isn't so clogged with other applications that there is that much RAM available for YAAC to use.

Let me know if you still have any issues.

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via groups.io <jpspoonhower@...>
Sent: Wednesday, February 19, 2025 12:28:05 PM
To: [email protected] <[email protected]>
Subject: Re: [yaac-users] inconsistent map behavior

Andrew,
please see responses below.
John

On Wed, Feb 19, 2025 at 12:10?PM Andrew P. via <andrewemt=[email protected]> wrote:
Looks like an obvious failure due to not enough memory allocated to the Java runtime on the second machine.?

How much RAM memory does that computer have, and what operating system are you using? Also, what version of the Java runtime are you using? Open a terminal or command window on the system, and at the prompt, type the command
>8 GB; windows 10 home 64 bit.
java -version
> java version "1.8.0_441"
Java(TM) SE Runtime Environment (build 1.8.0_441-b07)
Java HotSpot(TM) Client VM (build 25.441-b07, mixed mode, sharing)

Assuming the computer has enough memory available, you may need to raise the Java heap limit with a command-line option to the "java" command used to launch YAAC. If the computer doesn't have enough RAM, it may need an upgrade. :-(
>PSE tel me how.
Andrew, KA2DDO
author of YAAC




From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 11:41:57 AM
To: [email protected] <[email protected]>
Subject: Re: [yaac-users] inconsistent map behavior

Hi Andrew,
thanks for the reply. Both machines are running 1.0beta208.

On the first (working) system, the error log shows repeated downloads of the NWS map file, e.g.:
Wed Feb 19 10:59:42 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_155839.tif.gz took 675d+6223r+9680e msec
at Wed Feb 19 10:59:42 EST 2025, update time of NWS radar image is Wed Feb 19 10:59:13 EST 2025, expire=Wed Feb 19 10:59:56 EST 2025

On the other (non-working) machine: I only see the first download and then the listed error:
Wed Feb 19 11:16:32 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_161441.tif.gz took 613d+7230r+8184e msec
at Wed Feb 19 11:16:32 EST 2025, update time of NWS radar image is Wed Feb 19 11:15:08 EST 2025, expire=Wed Feb 19 11:16:46 EST 2025
renderCurrentRaster: 1 files in 247msec @ zoom=1202457.5 1739981792875
renderCurrentMap[#1]: 60997(631215)/2419790 ways(0ur), 18/222335 nodes, 1 signs, 26 files(0 new,4 missing) in 10107msec @ zoom=1202457.5 [28.947521,-82.23135]
java.lang.OutOfMemoryError: Java heap space
Wed Feb 19 11:36:34 EST 2025: try#0: connection to localhost/ lost: Socket closed

John, NX2I
.
.......




John

On Wed, Feb 19, 2025 at 9:39?AM Andrew P. via <andrewemt=[email protected]> wrote:
This sounds like there's some kind of networking issue on your second computer. This can happen when the radar image refresh is attempted and fails. An error message should appear in the YAAC.out file in your log files directory (also viewable in the Help->About dialog on the Error Log tab, and in the terminal window where you started YAAC if you used one). Whenever you successfully download a radar image, the log should report the refresh time (when NWS says the image will be out-of-date), so you should be able to predict when YAAC will try to download the image again.

What build of YAAC are you using?

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 7:51:03 AM
To: [email protected] <[email protected]>
Subject: [yaac-users] inconsistent map behavior

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I
?




Re: inconsistent map behavior

 

Andrew,
please see responses below.
John

On Wed, Feb 19, 2025 at 12:10?PM Andrew P. via <andrewemt=[email protected]> wrote:
Looks like an obvious failure due to not enough memory allocated to the Java runtime on the second machine.?

How much RAM memory does that computer have, and what operating system are you using? Also, what version of the Java runtime are you using? Open a terminal or command window on the system, and at the prompt, type the command
>8 GB; windows 10 home 64 bit.
java -version
> java version "1.8.0_441"
Java(TM) SE Runtime Environment (build 1.8.0_441-b07)
Java HotSpot(TM) Client VM (build 25.441-b07, mixed mode, sharing)

Assuming the computer has enough memory available, you may need to raise the Java heap limit with a command-line option to the "java" command used to launch YAAC. If the computer doesn't have enough RAM, it may need an upgrade. :-(
>PSE tel me how.
Andrew, KA2DDO
author of YAAC




From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 11:41:57 AM
To: [email protected] <[email protected]>
Subject: Re: [yaac-users] inconsistent map behavior

Hi Andrew,
thanks for the reply. Both machines are running 1.0beta208.

On the first (working) system, the error log shows repeated downloads of the NWS map file, e.g.:
Wed Feb 19 10:59:42 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_155839.tif.gz took 675d+6223r+9680e msec
at Wed Feb 19 10:59:42 EST 2025, update time of NWS radar image is Wed Feb 19 10:59:13 EST 2025, expire=Wed Feb 19 10:59:56 EST 2025

On the other (non-working) machine: I only see the first download and then the listed error:
Wed Feb 19 11:16:32 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_161441.tif.gz took 613d+7230r+8184e msec
at Wed Feb 19 11:16:32 EST 2025, update time of NWS radar image is Wed Feb 19 11:15:08 EST 2025, expire=Wed Feb 19 11:16:46 EST 2025
renderCurrentRaster: 1 files in 247msec @ zoom=1202457.5 1739981792875
renderCurrentMap[#1]: 60997(631215)/2419790 ways(0ur), 18/222335 nodes, 1 signs, 26 files(0 new,4 missing) in 10107msec @ zoom=1202457.5 [28.947521,-82.23135]
java.lang.OutOfMemoryError: Java heap space
Wed Feb 19 11:36:34 EST 2025: try#0: connection to localhost/ lost: Socket closed

John, NX2I
.
.......




John

On Wed, Feb 19, 2025 at 9:39?AM Andrew P. via <andrewemt=[email protected]> wrote:
This sounds like there's some kind of networking issue on your second computer. This can happen when the radar image refresh is attempted and fails. An error message should appear in the YAAC.out file in your log files directory (also viewable in the Help->About dialog on the Error Log tab, and in the terminal window where you started YAAC if you used one). Whenever you successfully download a radar image, the log should report the refresh time (when NWS says the image will be out-of-date), so you should be able to predict when YAAC will try to download the image again.

What build of YAAC are you using?

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 7:51:03 AM
To: [email protected] <[email protected]>
Subject: [yaac-users] inconsistent map behavior

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I
?



Re: inconsistent map behavior

 

开云体育

Looks like an obvious failure due to not enough memory allocated to the Java runtime on the second machine.?

How much RAM memory does that computer have, and what operating system are you using? Also, what version of the Java runtime are you using? Open a terminal or command window on the system, and at the prompt, type the command

java -version

(Note the space between the "java" command and the "-version" option.)

Assuming the computer has enough memory available, you may need to raise the Java heap limit with a command-line option to the "java" command used to launch YAAC. If the computer doesn't have enough RAM, it may need an upgrade. :-(

Andrew, KA2DDO
author of YAAC




From: [email protected] <[email protected]> on behalf of John Spoonhower via groups.io <jpspoonhower@...>
Sent: Wednesday, February 19, 2025 11:41:57 AM
To: [email protected] <[email protected]>
Subject: Re: [yaac-users] inconsistent map behavior

Hi Andrew,
thanks for the reply. Both machines are running 1.0beta208.

On the first (working) system, the error log shows repeated downloads of the NWS map file, e.g.:
Wed Feb 19 10:59:42 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_155839.tif.gz took 675d+6223r+9680e msec
at Wed Feb 19 10:59:42 EST 2025, update time of NWS radar image is Wed Feb 19 10:59:13 EST 2025, expire=Wed Feb 19 10:59:56 EST 2025

On the other (non-working) machine: I only see the first download and then the listed error:
Wed Feb 19 11:16:32 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_161441.tif.gz took 613d+7230r+8184e msec
at Wed Feb 19 11:16:32 EST 2025, update time of NWS radar image is Wed Feb 19 11:15:08 EST 2025, expire=Wed Feb 19 11:16:46 EST 2025
renderCurrentRaster: 1 files in 247msec @ zoom=1202457.5 1739981792875
renderCurrentMap[#1]: 60997(631215)/2419790 ways(0ur), 18/222335 nodes, 1 signs, 26 files(0 new,4 missing) in 10107msec @ zoom=1202457.5 [28.947521,-82.23135]
java.lang.OutOfMemoryError: Java heap space
Wed Feb 19 11:36:34 EST 2025: try#0: connection to localhost/ lost: Socket closed

John, NX2I
.
.......




John

On Wed, Feb 19, 2025 at 9:39?AM Andrew P. via <andrewemt=[email protected]> wrote:
This sounds like there's some kind of networking issue on your second computer. This can happen when the radar image refresh is attempted and fails. An error message should appear in the YAAC.out file in your log files directory (also viewable in the Help->About dialog on the Error Log tab, and in the terminal window where you started YAAC if you used one). Whenever you successfully download a radar image, the log should report the refresh time (when NWS says the image will be out-of-date), so you should be able to predict when YAAC will try to download the image again.

What build of YAAC are you using?

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 7:51:03 AM
To: [email protected] <[email protected]>
Subject: [yaac-users] inconsistent map behavior

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I
?



Re: inconsistent map behavior

 

Hi Andrew,
thanks for the reply. Both machines are running 1.0beta208.

On the first (working) system, the error log shows repeated downloads of the NWS map file, e.g.:
Wed Feb 19 10:59:42 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_155839.tif.gz took 675d+6223r+9680e msec
at Wed Feb 19 10:59:42 EST 2025, update time of NWS radar image is Wed Feb 19 10:59:13 EST 2025, expire=Wed Feb 19 10:59:56 EST 2025

On the other (non-working) machine: I only see the first download and then the listed error:
Wed Feb 19 11:16:32 EST 2025: downloading CONUS_L2_CREF_QCD_20250219_161441.tif.gz took 613d+7230r+8184e msec
at Wed Feb 19 11:16:32 EST 2025, update time of NWS radar image is Wed Feb 19 11:15:08 EST 2025, expire=Wed Feb 19 11:16:46 EST 2025
renderCurrentRaster: 1 files in 247msec @ zoom=1202457.5 1739981792875
renderCurrentMap[#1]: 60997(631215)/2419790 ways(0ur), 18/222335 nodes, 1 signs, 26 files(0 new,4 missing) in 10107msec @ zoom=1202457.5 [28.947521,-82.23135]
java.lang.OutOfMemoryError: Java heap space
Wed Feb 19 11:36:34 EST 2025: try#0: connection to localhost/ lost: Socket closed

John, NX2I
.
.......




John

On Wed, Feb 19, 2025 at 9:39?AM Andrew P. via <andrewemt=[email protected]> wrote:
This sounds like there's some kind of networking issue on your second computer. This can happen when the radar image refresh is attempted and fails. An error message should appear in the YAAC.out file in your log files directory (also viewable in the Help->About dialog on the Error Log tab, and in the terminal window where you started YAAC if you used one). Whenever you successfully download a radar image, the log should report the refresh time (when NWS says the image will be out-of-date), so you should be able to predict when YAAC will try to download the image again.

What build of YAAC are you using?

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via <jpspoonhower=[email protected]>
Sent: Wednesday, February 19, 2025 7:51:03 AM
To: [email protected] <[email protected]>
Subject: [yaac-users] inconsistent map behavior

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I
?


Re: inconsistent map behavior

 

开云体育

This sounds like there's some kind of networking issue on your second computer. This can happen when the radar image refresh is attempted and fails. An error message should appear in the YAAC.out file in your log files directory (also viewable in the Help->About dialog on the Error Log tab, and in the terminal window where you started YAAC if you used one). Whenever you successfully download a radar image, the log should report the refresh time (when NWS says the image will be out-of-date), so you should be able to predict when YAAC will try to download the image again.

What build of YAAC are you using?

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of John Spoonhower via groups.io <jpspoonhower@...>
Sent: Wednesday, February 19, 2025 7:51:03 AM
To: [email protected] <[email protected]>
Subject: [yaac-users] inconsistent map behavior

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I
?


inconsistent map behavior

 

I have the current YAAC version running on different machines. On one ( a RPi 4) NWS raster overlay maps are displayed and refreshed every few minutes. On the other, (an x86 machine), the maps do not refresh. If I delete a previously loaded NWS map, and manually load a new one, the map displays. Subsequent maps are not displayed. If I look at the "raster maps" window, I always find the enable box unchecked. This happens even though "enable" is checked after loading the first map. Have I mis-configured the second machine somehow?
73, NX2I
?


next beta build#208 of YAAC, created 2025-Feb-16

 

next beta build #208 of YAAC ("Yet Another APRS Client"), created 2025-Feb-16

downloadable from


changes and updates include:
1. set the position ambiguity correctly for raw GPS sentence position
messages.
2. fix distance unit selection in preferences tab of expert-mode
Configuration dialog so smaller versions of distance units for
various systems of units cannot be selected by accident, and
fix upgrader in case some user used the erroneous selection
ability to foul up their configuration.
3. ensure YAAC and its upgraders always consistently try to find
the correct path to the Java interpreter to ensure launching
of upgrade stages does not fail to start the next stage.
4. fix typo introduced in build#181 that broke the calculation of
Aloha circles.
5. when issuing the Locate->Station directive for a station whose
position is not currently known (and YAAC sends a directed query
to get the station's position), ensure that if the position
report is so delayed in responding that the user is no longer
viewing a map window in YAAC, the map is still updated with
the received location.
6. add error check to APRS Status packet configuration to warn users
if they are going to enable a status packet with text added to it,
or to use Maidenhead locator position in the Status packet that
report differently than the Position beacon packets also being sent.
7. fix configuration wizard to not re-create a duplicate of any GPS port
in use by YAAC every time the wizard is re-run.
8. fix the packet transmission logic against incorrectly digipeating
through a non-APRS port (such as the TAK plugin's port type).
9. fix symbol rendering for ATV symbol "/V" (means amateur television,
not all-terrain vehicle, which is overlay code "Ak").
10. add more entries to help index.
11. fix formatting errors in built-in help files.
12. release the timeslot usage analysis plugin, which provides extra
analysis views for determining RF channel usage.
13. add support of more APRS symbols in translating APRS packets to
CoT event messages.
14. fix the saving of team "color" selection in the TAK plugin.