开云体育

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

ADS-B changes (was: Re: [yaac-users] next YAAC build#198 created 2024-May-21)

 

开云体育

Greetings.

The ADS-B timeout parameter is in the port configuration panel for that port type. It's a control that allows you to set a time between 1 to 60 minutes. So go to File->Configure->Expert Mode, go to the Ports tab, select the row for the ADS-B port, and click Edit.

Alas, there is a bug in the rtl_adsb program where it may not die when the YAAC port is closed (either by editing the port or exiting YAAC), so you may have to hand-kill it and re-open the port.

As for the age times, those are the times since an ADS-B sentence was last successfully heard for a given aircraft. Note that keyword "successfully"; if there is a bit error in a received sentence causing a checksum failure, the sentence will be discarded and not counted as received. Distant aircraft will probably have higher error rates, causing slower updates.

Hope this helps.

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of Jon Adams
Sent: Wednesday, May 22, 2024 12:22:33 PM

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


Re: next YAAC build#198 created 2024-May-21

 

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


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!


Re: Configure Digirig on Windows 10 for YAAC

 

Just to be clear, you don't need a hardware TNC - only the soft TNC as Andrew pointed out. The DigiRig connects and talks to the radio, The soft TNC talks to the DigRig, and YAAC talks to the soft TNC.? You should be able to use either an AGW or KISS over TCP interface in YAAC to communicate with the soft TNC.

73,
Lee K5DAT


On Sun, May 5, 2024 at 5:26?PM Eric Nisenfeld via <eric=[email protected]> wrote:


Thank you all for your replies.

I did not realize I needed a software TNC as well.? I will work on this.

Again, thank you !

73 Eric


Re: Configure Digirig on Windows 10 for YAAC

 

开云体育


Thank you all for your replies.

I did not realize I needed a software TNC as well.? I will work on this.

Again, thank you !

73 Eric


On 5/5/24 17:49, Danny K5CG wrote:

>with a serial port used solely for PTT control.
More than that, it also does CAT data on the same COM port.

But yes, still needs a TNC.

73
Danny, K5CG
HH 550-000-0609
SKCC 14257


From: "Andrew" <andrewemt@...>
To: "yaac-users" <[email protected]>
Sent: Sunday, May 5, 2024 4:37:15 PM
Subject: Re: [yaac-users] Configure Digirig on Windows 10 for YAAC

Bear in mind that a DigiRig is not a TNC; a DigiRig is a sound card interface to a radio, with a serial port used solely for PTT control.

You will need to run some sort of software TNC program to use a DigiRig for APRS. Since you are using Microsoft Windows, you will want to use AGWPE, UZ7HO Soundmodem, or Direwolf. Once the software TNC is working with the DigiRig, you can config YAAC to use an AGWPE port to connect to the software TNC.

Hope this helps.

Andrew, KA2DDO
author of YAAC

From: [email protected] <[email protected]> on behalf of Eric Nisenfeld <eric@...>
Sent: Sunday, May 5, 2024 5:06:12 PM

Hi All,

I have a iCom IC-8000 and Digirig interface on a Windows10 box, and I am having trouble getting YAAC to work.? I have set up a port for Serial_TNC in KISS Only and TX is locked on.? I have set RTS on and YAAC throws java errors.

Has anyone met with success using a Digirig on Win10?

73 Eric




Re: Configure Digirig on Windows 10 for YAAC

 

>with a serial port used solely for PTT control.
More than that, it also does CAT data on the same COM port.

But yes, still needs a TNC.

73
Danny, K5CG
HH 550-000-0609
SKCC 14257


From: "Andrew" <andrewemt@...>
To: "yaac-users" <[email protected]>
Sent: Sunday, May 5, 2024 4:37:15 PM
Subject: Re: [yaac-users] Configure Digirig on Windows 10 for YAAC

Bear in mind that a DigiRig is not a TNC; a DigiRig is a sound card interface to a radio, with a serial port used solely for PTT control.

You will need to run some sort of software TNC program to use a DigiRig for APRS. Since you are using Microsoft Windows, you will want to use AGWPE, UZ7HO Soundmodem, or Direwolf. Once the software TNC is working with the DigiRig, you can config YAAC to use an AGWPE port to connect to the software TNC.

Hope this helps.

Andrew, KA2DDO
author of YAAC

From: [email protected] <[email protected]> on behalf of Eric Nisenfeld <eric@...>
Sent: Sunday, May 5, 2024 5:06:12 PM

Hi All,

I have a iCom IC-8000 and Digirig interface on a Windows10 box, and I am having trouble getting YAAC to work.? I have set up a port for Serial_TNC in KISS Only and TX is locked on.? I have set RTS on and YAAC throws java errors.

Has anyone met with success using a Digirig on Win10?

73 Eric




Re: Configure Digirig on Windows 10 for YAAC

 

开云体育

Bear in mind that a DigiRig is not a TNC; a DigiRig is a sound card interface to a radio, with a serial port used solely for PTT control.

You will need to run some sort of software TNC program to use a DigiRig for APRS. Since you are using Microsoft Windows, you will want to use AGWPE, UZ7HO Soundmodem, or Direwolf. Once the software TNC is working with the DigiRig, you can config YAAC to use an AGWPE port to connect to the software TNC.

Hope this helps.

Andrew, KA2DDO
author of YAAC

From: [email protected] <[email protected]> on behalf of Eric Nisenfeld <eric@...>
Sent: Sunday, May 5, 2024 5:06:12 PM

Hi All,

I have a iCom IC-8000 and Digirig interface on a Windows10 box, and I am having trouble getting YAAC to work.? I have set up a port for Serial_TNC in KISS Only and TX is locked on.? I have set RTS on and YAAC throws java errors.

Has anyone met with success using a Digirig on Win10?

73 Eric



Re: Configure Digirig on Windows 10 for YAAC

 

I have Windows 10 Pro using a DigiRig on an IC-7000.

73
Danny, K5CG
HH 550-000-0609
SKCC 14257


From: "Eric Nisenfeld" <eric@...>
To: "yaac-users" <[email protected]>
Sent: Sunday, May 5, 2024 9:58:59 AM
Subject: [yaac-users] Configure Digirig on Windows 10 for YAAC

Hi All,

I have a iCom IC-8000 and Digirig interface on a Windows10 box, and I am having trouble getting YAAC to work.? I have set up a port for Serial_TNC in KISS Only and TX is locked on.? I have set RTS on and YAAC throws java errors.

Has anyone met with success using a Digirig on Win10?

73 Eric


Configure Digirig on Windows 10 for YAAC

 

Hi All,

I have a iCom IC-8000 and Digirig interface on a Windows10 box, and I am having trouble getting YAAC to work.? I have set up a port for Serial_TNC in KISS Only and TX is locked on.? I have set RTS on and YAAC throws java errors.

Has anyone met with success using a Digirig on Win10?

73 Eric


Re: YAAC and AIS-Catcher?

 

开云体育

It’s a conspiracy - I blame Big Geography?


On Apr 29, 2024, at 05:13, Jeremy N2UGS via groups.io <jmedinac@...> wrote:

?This is what I'm seeing...

<Screenshot 2024-04-29 081019.png>
<Screenshot 2024-04-29 081108.png>


Best

Jeremy

--
Cheers and 73 - Jon N7UV


Re: YAAC and AIS-Catcher?

 

This is what I'm seeing...



Best

Jeremy


Re: ADS-B on YAAC

 

Hi Andrew -

View>Layers>Show age was and remains on. The time since last position update is always displayed in small text below the main label. However, the value rarely changes.?

If I do Locate>(some a/c callsign)>OK then for the time during which the locate arrows are flashing all the on-map and in-range a/c icons on the screen update every second or so, consistent with my ADS-B browser window display. Once the arrows stop flashing, everything goes back to static.

And by static, I mean irregular but significant durations of time (120 sec? More?) pass between map updates. I assume that's either some process YAAC is doing for its own reasons or perhaps since I tell the map to stay centered on me. Even when I'm parked, the GPS dithers a bit, maybe it's enough to force a map re-center. But the a/c generally move several miles during that time.

Something else that would be nice would be to be able to set the persistence since last position update. Right now I think the ADS-B items may persist as long as any other thing, in most ADS-B instantiations 50-60 seconds without an update tosses the object off the list.

Oh, hey, one more item. While I can change the displayed font size, which is helpful especially on my mobile display, is there a way to bold the icon text? The text line widths are about the same as the background map lines and they all blend together. Maybe bolding would help me.?

I look forward to any enhancements!
--
Cheers and 73 - Jon N7UV


Re: ADS-B on YAAC

 

开云体育

Hmmm....? Sounds like I forgot to refresh the map when the position of an ADS-B station changes its position.

You can work around this by checking the menu choice View->Map Layers->Show Age. This adds a small-font display of how long since the last update for each station or object. Since that has to be updated regularly, that should cause the station positions to be updated more frequently.

Hope this helps until I can get the fix out.

Andrew, KA2DDO
author of YAAC

From: [email protected] <[email protected]> on behalf of Jon Adams
Sent: Sunday, April 28, 2024 12:49:02 PM

Greetings Andrew -

Thanks for integrating an ADS-B viewer into YAAC. I run an ADS-B receiver in the truck, and especially when I'm out in the middle of nowhere it's nice to be able to ID aircraft that happen by. I was using the browser interface to my ADS-B program running on an RPi on the truck network, but now that I have YAAC going I can watch there as well!

YAAC is running on a W11 Pro box in the truck, connected to the same truck network.

I've been noticing that a/c icons sometimes rarely move on the map unless I rescale the map or refresh it in some way. For instance, SWA5641 is moving past me at about 20ft and the "Monitored Aircraft" list shows the lat/lon updating once a second or so, but the icon on the map rarely if ever moves, and it always shows a staleness of "0s". That's just one example, there are dozens on the list many moving quickly, but letter to nothing moves on the map. Sometimes, maybe, they update quickly (like if I do a locate).

I did a search for ads-b related stuff on this reflector but didn't see anything about tweaking map update rates. Could it be that YAAC is just overwhelmed? I'm seeing over 350 a/c right now, according to the list.
--
Cheers and 73 - Jon N7UV



Re: To Andrew-Please consider

 

CATS?

On 4/28/24 13:07, Jon Adams wrote:
CATS looks interesting to me as well. I've put myself on the list to be notified when some hardware is available on their store. Hopefully in the next week or two.
--
Cheers and 73 - Jon N7UV


Re: To Andrew-Please consider

 

CATS looks interesting to me as well. I've put myself on the list to be notified when some hardware is available on their store. Hopefully in the next week or two.
--
Cheers and 73 - Jon N7UV


ADS-B on YAAC

 
Edited

Greetings Andrew -

Thanks for integrating an ADS-B viewer into YAAC. I run an ADS-B receiver in the truck, and especially when I'm out in the middle of nowhere it's nice to be able to ID aircraft that happen by. I was using the browser interface to my ADS-B program running on an RPi on the truck network, but now that I have YAAC going I can watch there as well!

YAAC is running on a W11 Pro box in the truck, connected to the same truck network.

I've been noticing that a/c icons sometimes rarely move on the map unless I rescale the map or refresh it in some way. For instance, SWA5641 is moving past me at about 20ft and the "Monitored Aircraft" list shows the lat/lon updating once a second or so, but the icon on the map rarely if ever moves, and it always shows a staleness of "0s". That's just one example, there are dozens on the list many moving quickly, but letter to nothing moves on the map. Sometimes, maybe, they update quickly (like if I do a locate).

I did a search for ads-b related stuff on this reflector but didn't see anything about tweaking map update rates. Could it be that YAAC is just overwhelmed? I'm seeing over 350 a/c right now, according to the list.
--
Cheers and 73 - Jon N7UV


Re: YAAC and AIS-Catcher?

 

开云体育

Hmmm... that's odd. Are the AIS stations remaining on the map and the Station/Object List, or only on the Vessel list?

I do need to tweak the Vessel list so it supports the Clear Real-time Table menu option.

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of Jeremy N2UGS <jmedinac@...>
Sent: Saturday, April 27, 2024 5:06:56 PM

Hi Andrew!

The AIS plug-in has been working great, thank you for the updates. I did notice though that when an AIS object is spotted and tracked the object will show for days after no packets have been received. Is there a way to clear out the stations after no packets have been received, after a certain inactive duration??

Best

Jeremy


Re: YAAC and AIS-Catcher?

 

Hi Andrew!

The AIS plug-in has been working great, thank you for the updates. I did notice though that when an AIS object is spotted and tracked the object will show for days after no packets have been received. Is there a way to clear out the stations after no packets have been received, after a certain inactive duration??

Best

Jeremy


Re: Sound Plugin Stopping

 

Apparently it was a transient glitch. I ran for a week receiving 4+
messages every day, no problems, followed by a week with no messages
received, then checked into APRS Thursday and it sounded for every
message. I guess it is okay now.

The soundcard is on the motherboard, not removable. I've only got a
couple alerts set up, primarily incoming messages.

Close it out as a non-issue.

Thanks,
Michael WA7SKG



Andrew P. wrote on 4/25/24 10:54 AM:

I've had running for 10 straight days now and it's still playing the
.wav file successfully. I don't think I can replicate the problem.

Per chance, is your plugin-selected sound card on USB, and did it get
unplugged at any point? I don't think YAAC would deal well with a
disappearing sound card.

Also, how many different sound files were you using, and did you change
any of them during the run?

Andrew, KA2DDO
author of YAAC

------------------------------------------------------------------------
*From:* [email protected] <[email protected]> on behalf of Michael
WA7SKG <wa7skg@...>
*Sent:* Monday, April 15, 2024 12:19:14 PM

It doesn't seem to matter the number of messages. I sent a bunch of test
messages and so far it is still working. I restarted last Thursday.
We'll see what happens this Thursday. It's only been a couple weeks, so
maybe it was just some glitch and no longer happening.

Michael WA7SKG

Andrew P. wrote on 4/14/24 2:04 PM:
I can't be certain, but I am guessing you are exceeding your open file
quota by re-opening the same .wav file without ever closing it. As such,
eventually YAAC would no longer be open the file. This would also
interfere in YAAC logging, as it doesn't keep the log files open
constantly, but only opens them for burst writes of the last few minutes
backlog.

Alas, I didn't run YAAC for days after implementing the fix, so I didn't
notice any quota leak.

I will look into it the next time I can work on YAAC.

Andrew, KA2DDO
author of YAAC
------------------------------------------------------------------------
[email protected] <[email protected]> on behalf of Michael WA7SKG
<wa7skg@...>
*From:*
Sunday, April 14, 2024 3:30:00 PM
*Sent:*
After applying the latest update, I am now getting an alert as expected
with an incoming message, however, it is not lasting. I participate in
the APRS Thursday thing and when I send my report, I get several
messages and the alert sounds. The following week, no sounds. I have to
restart YAAC to get the sounds to come again with incoming messages.
Sometime during the week, they stop working and by the next Thursday I
have to restart YAAC to get them back. My APRS runs 24/7 here in the
shack. I'm not seeing any other issues and no indication when the sound
feature stops working, until I look at the message list and see a
message came in and I got no alert. Ideas? -- 73, Michael WA7SKG



















"Any day you do not learn one new thing is a wasted day."


Re: Sound Plugin Stopping

 

开云体育

I've had running for 10 straight days now and it's still playing the .wav file successfully. I don't think I can replicate the problem.?

Per chance, is your plugin-selected sound card on USB, and did it get unplugged at any point? I don't think YAAC would deal well with a disappearing sound card.

Also, how many different sound files were you using, and did you change any of them during the run?

Andrew, KA2DDO
author of YAAC


From: [email protected] <[email protected]> on behalf of Michael WA7SKG <wa7skg@...>
Sent: Monday, April 15, 2024 12:19:14 PM

It doesn't seem to matter the number of messages. I sent a bunch of test
messages and so far it is still working. I restarted last Thursday.
We'll see what happens this Thursday. It's only been a couple weeks, so
maybe it was just some glitch and no longer happening.

Michael WA7SKG

Andrew P. wrote on 4/14/24 2:04 PM:
> I can't be certain, but I am guessing you are exceeding your open file
> quota by re-opening the same .wav file without ever closing it. As such,
> eventually YAAC would no longer be open the file. This would also
> interfere in YAAC logging, as it doesn't keep the log files open
> constantly, but only opens them for burst writes of the last few minutes
> backlog.
>
> Alas, I didn't run YAAC for days after implementing the fix, so I didn't
> notice any quota leak.
>
> I will look into it the next time I can work on YAAC.
>
> Andrew, KA2DDO
> author of YAAC
> ------------------------------------------------------------------------
> [email protected] <[email protected]> on behalf of Michael WA7SKG
> <wa7skg@...>
> *From:*
> Sunday, April 14, 2024 3:30:00 PM
> *Sent:*
> After applying the latest update, I am now getting an alert as expected
> with an incoming message, however, it is not lasting. I participate in
> the APRS Thursday thing and when I send my report, I get several
> messages and the alert sounds. The following week, no sounds. I have to
> restart YAAC to get the sounds to come again with incoming messages.
> Sometime during the week, they stop working and by the next Thursday I
> have to restart YAAC to get them back. My APRS runs 24/7 here in the
> shack. I'm not seeing any other issues and no indication when the sound
> feature stops working, until I look at the message list and see a
> message came in and I got no alert. Ideas? -- 73, Michael WA7SKG
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> "Any day you do not learn one new thing is a wasted day."
>