Keyboard Shortcuts
Likes
- Yaac-Users
- Messages
Search
next beta build#181 of YAAC, created 2022-Nov-27
next beta build#181 of YAAC ("Yet Another APRS Client"), created 2022-Nov-27
downloadable from or changes and updates include: 1. fix reported NullPointerExceptions when attempting to transmit or processed delayed text message ack or rej messages. 2. better identify the types of traffic incoming from a specific PortConnector instance to ensure non-realtime traffic does not get digipeated or I-gated. 3. add support for plugins to register handling non-GNSS NMEA-0183 sentences, so a multi-sensor NMEA-0183 talker can be handled by the plugins. 4. optimize file reading for OSM files some more. 5. fix some bugs in configuration XML importer. 6. add the ability to configurably route traffic to known stations through only the port the station was most closely seen through. 7. don't plot labels on OpenStreetMap pipeline Ways, and don't display anything tagged as underground (not yet saved in OSM importers. 8. augment the APRS-IS pseudo server plugin to allow connected sub-clients to forward APRS packets to the YAAC instance, and have YAAC configurably forward that traffic on through the regular ports (RF and APRS-IS backbone). 9. fix repeater finder plugin to use more accurate traffic sourcing changes. 10. add new marineports plugin which provides the ability to read NMEA-0183 GPS data through a TCP connection to a network server sending the raw sentences. |
Re: i want to send weather data(nmea2000) from signalk to YAAC
OK, I have an initial draft of a NMEA-0183 over TCP/IP port driver plugin for YAAC that I expect to release with the next build of YAAC. Don't have the SignalK REST support yet, but I could add that in a future version of the plugin should NMEA0183 over TCP not be enough.
Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of sv Zen Again <vk6hsr@...> Sent: Sunday, November 6, 2022 5:36 AM To: [email protected] Subject: Re: [yaac-users] i want to send weather data(nmea2000) from signalk to YAAC Hi White Mane, The NMEA data YAAC wants is on your RPi’s port 10110. That’s if in SignalK you’ve enabled the ‘Convert SignalK to NMEA0183’ plugin and configured the RMC sentence for output. But YAAC needs to support IP datastream ports in addition to physical serial ports for that to work Perhaps it does, but I haven’t managed to find how to configure one yet. Cheers, Mike. On 6 Nov 2022, at 03:35, WHITE MANE <whitemanenishinomiya@...> wrote: |
Re: Chasing Balloons/Radiosondes
Thanks, Kurt. I would really prefer to display on my YAAC map if possible. It would be much better to only have one map to look at, especially in the mobile on a 10 inch screen.
toggle quoted message
Show quoted text
Michael WA7SKG KB9RKU Kurt Clausen wrote on 11/22/22 3:18 PM: Use the Chasemapper app in conjunction with radiosonde autorx, the sondes used to be reported to APRS, but it caused to much network traffic. Go look thru the autorx site and the group messages, you'll see the reasons there. Chasemapper app works very well, it gives you a predicted landing site that is very good. |
Re: Yaac beta 180 RF port shuts down trying to beacon
I wish you hadn't cropped the stack trace from the failure; I would like to know how it got to that point. But I have a few guesses; I'll see if I can get them into the next build.
Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of KH6CP Craig Paul <carcarx@...> Sent: Tuesday, November 22, 2022 8:33 PM To: [email protected] Subject: [yaac-users] Yaac beta 180 RF port shuts down trying to beacon It works just fine (Direwolf 1.7a) then tries to beacon and claims that it can't find port 8000 anymore. Tue Nov 22 15:16:30 HST 2022: try#0: connection to localhost/127.0.0.1:8000<> lost: Connection reset *** unhandled exception in TransmitterThread with entry type BeaconData: BeaconData[=2125.01N/15748.59W- ]do.org/ka2ddo/YAAC.html<> java.lang.NullPointerException: Cannot invoke "org.ka2ddo.ax25.AX25Callsign.equals(Object)" because "this.sender" is null at org.ka2ddo.ax25.AX25Frame.isDuplicate(AX25Frame.java:1040) at org.ka2ddo.ax25.AX25Frame.equals(AX25Frame.java:1019) at java.base/java.util.Objects.equals(Objects.java:64) at java.base/java.util.Arrays.equals(Arrays.java:2979) at org.ka2ddo.yaac.io.Transmitter.sendForOnePort(Transmitter.java:601) Tue Nov 22 15:29:30 HST 2022: YAACBootstrap starting... os.name<>=Windows 11 os.version=10.0 os.arch=amd64 locale=en_US java.version=18.0.2 java.class.version=62.0 JVM: Oracle Corporation OpenJDK 64-Bit Server VM 18.0.2+9-61 java.class.path=YAAC.jar Tue Nov 22 15:29:30 HST 2022: YAACBootstrap finding installation directory.... JSSC found at C:\YAAC\lib\jssc-2.9.4.jar Tue Nov 22 15:29:30 HST 2022: starting YAAC.... Tue Nov 22 15:29:30 HST 2022: YAAC initializing on Windows 11 10.0 [amd64] with Java 18.0.2 Tue Nov 22 15:29:30 HST 2022: load cached preferences.... Tue Nov 22 15:29:30 HST 2022: YAAC checking if upgrader needs moving.... Tue Nov 22 15:29:30 HST 2022: YAAC loading CoreProvider.... Tue Nov 22 15:29:30 HST 2022: CoreProvider instantiated. Tue Nov 22 15:29:30 HST 2022: creating SymAttr objects for 1.0.1... Tue Nov 22 15:29:30 HST 2022: filling in text for 1.0.1 symbols... Tue Nov 22 15:29:30 HST 2022: filling in text for extended symbols... loading plugin --core-- name YAAC version 1.0-beta180(30-Oct-2022) Ideas? Thanks! Craig/KH6CP |
Re: Chasing Balloons/Radiosondes
Actually, since the Auto_rx app can push data into APRS-IS, it could also push data into the latest enhancement of YAAC's aprsispseudoserver (a plugin implementing a "fake" APRS-IS server for downstream clients to connect to so they can share the RF connection of YAAC). Alas, I haven't made the latest enhancement to this plugin available yet, so I'd better get it posted.
YAAC does not have a navigation capability, but it can forward received data to an external GPS with screen and serial port that supports waypoint sentences ($GPWPT). Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of KB9RKU Kurt Clausen <kb9rku@...> Sent: Tuesday, November 22, 2022 6:18 PM To: [email protected] Subject: Re: [yaac-users] Chasing Balloons/Radiosondes Use the Chasemapper app in conjunction with radiosonde autorx, the sondes used to be reported to APRS, but it caused to much network traffic. Go look thru the autorx site and the group messages, you'll see the reasons there. Chasemapper app works very well, it gives you a predicted landing site that is very good. KB9RKU 86 Sondes recovered so far kb9rku@...<mailto:kb9rku@...> On Tue, Nov 22, 2022, 2:49 PM Michael WA7SKG <wa7skg@...<mailto:wa7skg@...>> wrote: I'm thinking about getting into a new aspect of things. Not specifically ham radio but adapted to and from it. The airport a few miles away launches weather balloons twice a day which carries a radiosonde that broadcasts on around 403 MHz. I'm putting together some receiver packages for the house and the mobile to receive and decode these things. They provide weather as well as position data. They show up on aprs.fi<>. I'm planning on using the Auto-Rx package for the purpose. What I'd like is for it to display as an item on my YAAC display. In the house, on the big screen I can watch them and, if I see something viable, hop in the truck and track it in the mobile and maybe find the device when it lands. So, this leads to a few questions. Is anyone familiar with Auto-RX and interfacing it to YAAC? Is it possible to navigate to an APRS item shown in YAAC, or do I just watch the screen and head for it? Any other suggestions or tips for this project? Thanks. -- 73, Michael WA7SKG "Any day you do not learn one new thing is a wasted day." |
Re: Chasing Balloons/Radiosondes
Use the Chasemapper app in conjunction with radiosonde autorx, the sondes used to be reported to APRS, but it caused to much network traffic. Go look thru the autorx site and the group messages, you'll see the reasons there. Chasemapper app works very well, it gives you a predicted landing site that is very good. KB9RKU 86 Sondes recovered so far On Tue, Nov 22, 2022, 2:49 PM Michael WA7SKG <wa7skg@...> wrote: I'm thinking about getting into a new aspect of things. Not specifically |
Yaac beta 180 RF port shuts down trying to beacon
It works just fine (Direwolf 1.7a) then tries to beacon and claims that it can't find port 8000 anymore. *** unhandled exception in TransmitterThread with entry type BeaconData: BeaconData[=2125.01N/15748.59W- ] java.lang.NullPointerException: Cannot invoke "org.ka2ddo.ax25.AX25Callsign.equals(Object)" because "this.sender" is null ? ? ? ? at org.ka2ddo.ax25.AX25Frame.isDuplicate(AX25Frame.java:1040) ? ? ? ? at org.ka2ddo.ax25.AX25Frame.equals(AX25Frame.java:1019) ? ? ? ? at java.base/java.util.Objects.equals(Objects.java:64) ? ? ? ? at java.base/java.util.Arrays.equals(Arrays.java:2979) ? ? ? ? at org.ka2ddo.yaac.io.Transmitter.sendForOnePort(Transmitter.java:601) Tue Nov 22 15:29:30 HST 2022: YAACBootstrap starting... =Windows 11 os.version=10.0 os.arch=amd64 locale=en_US java.version=18.0.2 java.class.version=62.0 JVM: Oracle Corporation OpenJDK 64-Bit Server VM 18.0.2+9-61 java.class.path=YAAC.jar Tue Nov 22 15:29:30 HST 2022: YAACBootstrap finding installation directory.... JSSC found at C:\YAAC\lib\jssc-2.9.4.jar Tue Nov 22 15:29:30 HST 2022: starting YAAC.... Tue Nov 22 15:29:30 HST 2022: YAAC initializing on Windows 11 10.0 [amd64] with Java 18.0.2 Tue Nov 22 15:29:30 HST 2022: load cached preferences.... Tue Nov 22 15:29:30 HST 2022: YAAC checking if upgrader needs moving.... Tue Nov 22 15:29:30 HST 2022: YAAC loading CoreProvider.... Tue Nov 22 15:29:30 HST 2022: CoreProvider instantiated. Tue Nov 22 15:29:30 HST 2022: creating SymAttr objects for 1.0.1... Tue Nov 22 15:29:30 HST 2022: filling in text for 1.0.1 symbols... Tue Nov 22 15:29:30 HST 2022: filling in text for extended symbols... loading plugin --core-- name YAAC version 1.0-beta180(30-Oct-2022) Ideas? Thanks! Craig/KH6CP |
Chasing Balloons/Radiosondes
I'm thinking about getting into a new aspect of things. Not specifically ham radio but adapted to and from it. The airport a few miles away launches weather balloons twice a day which carries a radiosonde that broadcasts on around 403 MHz. I'm putting together some receiver packages for the house and the mobile to receive and decode these things. They provide weather as well as position data. They show up on aprs.fi.
I'm planning on using the Auto-Rx package for the purpose. What I'd like is for it to display as an item on my YAAC display. In the house, on the big screen I can watch them and, if I see something viable, hop in the truck and track it in the mobile and maybe find the device when it lands. So, this leads to a few questions. Is anyone familiar with Auto-RX and interfacing it to YAAC? Is it possible to navigate to an APRS item shown in YAAC, or do I just watch the screen and head for it? Any other suggestions or tips for this project? Thanks. -- 73, Michael WA7SKG "Any day you do not learn one new thing is a wasted day." |
Re: Give station tactical call/Alias
Logan Ki5NON
Thanks so much,?
|
Re: Give station tactical call/Alias
Greetings.
Half of what you want is already within YAAC. The other sounds like an interesting idea that I will be investigating. To set the tactical name associated with a station, find the station on the View->Stations/Objects List table. There are two columns fairly far to the right entitled "Alias" and "Alias Symbol". To change the label for a station, enter the case-sensitive text you want for the tactical name in the Alias column in that station's row. You may want to click the red stop sign button on the Map window to get the table to hold still if you are getting a large number of new stations in the list; make sure to click the green Go button when you are done so you don't lose traffic. If you don't like the icon that the station is reporting, you can click in the Alias Symbol column for the station's row and pick any standard APRS icon (or type the symbol table ID or overlay followed by the symbol code if you don't want to scroll through the list and you know the code you want). Both of these will override the normal display on the map of the affected station as long as you have checked View->Layers...->Show Local Aliases (checked by default). Note that aliased stations' names show in blue on the map, where actual AX.25 sender callsign-SSID show in black. Also, tactical names do not have to comply with AX.25 callsign-SSID rules, but it is recommended not to make them much longer than normal callsign-SSID names to keep from cluttering the map; they are restricted to under 57 characters if you intend to share them with other stations (explained below). To stop using a tactical alias name or symbol, clear the text in the appropriate field for the desired station. Note (only if you have an RF port) you can send your local tactical names to other stations supporting the TACTICAL message (YAAC and Xastir both support this message; other APRS programs' capability in this area is unknown), and also query if another local station has tactical names defined. If some other station tries to push tactical names to you, you are asked by YAAC whether to accept the other station's tactical definitions (either this one time or for the life of the YAAC session). Only YAAC can send and receive alias/alternate symbol displays for a station. The send and receive is done from the Query menu. Note you will not see those choices if you only have an APRS-IS port and no RF port, as tactical names are for your local tactical operation, not for planet-wide usage. You can also save and load your current list of tactical aliases with the File->Save->Tactical Names and File->Load->Tactical Names menu choices. Alas, you do have to know the actual callsign-SSID used in AX.25 packets to send an APRS text message to another station. However, if you right-click on the station in the Station/Object List or on the map and select Send Message from the popup menu (only doable for stations, not Objects or Items), YAAC will automatically fill in the real callsign-SSID as the message destination, even if the map is displaying the tactical alias. Note that some stations (typically digipeaters) use a tactical callsign (such as their town name) instead of their real callsign in the AX.25 sender field of their beacons; they meet identification legality by including their government-issued callsign in the free-text comment field of the position beacon. Hope this helps. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Logan Ki5NON Sent: Sunday, November 20, 2022 7:35 PM Hello all, I have a feeling this is more of a user issue than anything, but I can’t for the life of me figure out how to give a station a temporary name such as you would for public service events. my goal is to take a station such as “Ki5NON-4” and name it something like “SAG 3” such that in the map view I see SAG 3 and there APRS icon instead of a Ki5NON-4. Ideally messaging I could also go to sag 3 and have the software translate to the necessary callsign for FCC compliance, but I’ll take what I can get. anyone know how to do this? |
Give station tactical call/Alias
Logan Ki5NON
Hello all,?
|
Re: Import CSV file to make objects
开云体育OH, yea, I just need to format the file as pos and make sure its named something.pos got it, thanks again Andrew.Keith, WA0?TJT Author: https://net-control.us ARRL ARES?Communicator?Level 2, AEC for?Platte Co. MO KCHEART Radio Operator - St. Lukes Barry Road Hospital
|
Re: Import CSV file to make objects
You don't have to do it with the UIView software; the file is just a text file whose file type is .pos. :-)
Andrew, KA2DDO ________________________________________ From: [email protected] <[email protected]> on behalf of Keith Kaiser <wa0tjt@...> Sent: Monday, November 7, 2022 6:39 PM To: [email protected] Subject: Re: [yaac-users] Import CSV file to make objects OK, Thanks Andrew I’ll do it via UIView. Keith, WA0?TJT Author: ARRL ARES Communicator Level 2, AEC for Platte Co. MO KCHEART Radio Operator - St. Lukes Barry Road Hospital On Nov 7, 2022, at 5:21 PM, Andrew P. <andrewemt@...> wrote: Alas, you can't currently import CSV files of APRS Object definitions. However, you can import UIView-format POS files (which are basically text files of APRS Object and/or Item messages, one message per line). A detailed explanation of the POS file format is in the YAAC built-in help files. You can also save any Objects you have created through the YAAC GUI in POS file format as well. Hope this helps. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of Keith Kaiser <wa0tjt@...<mailto:wa0tjt@...>> Sent: Monday, November 7, 2022 2:00 PM To: [email protected]<mailto:[email protected]> Subject: [yaac-users] Import CSV file to make objects I don't seem to be able to find this anywhere but then again I'm getting old. LOL I'd like to import a CSV file that includes an object name, description, and lat/lon to YACC and have the items show up as objects on the map. I looked at the 'Load' menu but didn't see anything that would help, how would I go about doing this? |
Re: Import CSV file to make objects
开云体育OK, Thanks Andrew I’ll do it via UIView.Keith, WA0?TJT Author: https://net-control.us ARRL ARES?Communicator?Level 2, AEC for?Platte Co. MO KCHEART Radio Operator - St. Lukes Barry Road Hospital
|
Re: Import CSV file to make objects
Alas, you can't currently import CSV files of APRS Object definitions. However, you can import UIView-format POS files (which are basically text files of APRS Object and/or Item messages, one message per line). A detailed explanation of the POS file format is in the YAAC built-in help files. You can also save any Objects you have created through the YAAC GUI in POS file format as well.
Hope this helps. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Keith Kaiser <wa0tjt@...> Sent: Monday, November 7, 2022 2:00 PM To: [email protected] Subject: [yaac-users] Import CSV file to make objects I don't seem to be able to find this anywhere but then again I'm getting old. LOL I'd like to import a CSV file that includes an object name, description, and lat/lon to YACC and have the items show up as objects on the map. I looked at the 'Load' menu but didn't see anything that would help, how would I go about doing this? |
Import CSV file to make objects
I don't seem to be able to find this anywhere but then again I'm getting old. LOL
I'd like to import a CSV file that includes an object name, description, and lat/lon to YACC and have the items show up as objects on the map. I looked at the 'Load' menu but didn't see anything that would help, how would I go about doing this? |
Re: i want to send weather data(nmea2000) from signalk to YAAC
Hi White Mane,
toggle quoted message
Show quoted text
The NMEA data YAAC wants is on your RPi’s port 10110. That’s if in SignalK you’ve enabled the ‘Convert SignalK to NMEA0183’ plugin and configured the RMC sentence for output. But YAAC needs to support IP datastream ports in addition to physical serial ports for that to work Perhaps it does, but I haven’t managed to find how to configure one yet. Cheers, Mike. On 6 Nov 2022, at 03:35, WHITE MANE <whitemanenishinomiya@...> wrote: |
Re: i want to send weather data(nmea2000) from signalk to YAAC
First of all would like to thank You, about great job you did and do. Awesome. There is nmea2000 backbone bus in my sailing vessel. And OpenPlotter on raspberry pi that connects the bus. I am trying to send APRS weather beacon? from YAAC installed in that raspberry pi. Thank you for your information! 2022年11月5日(土) 7:25 sv Zen Again <vk6hsr@...>: Gday, |
Re: i want to send weather data(nmea2000) from signalk to YAAC
Gday,
toggle quoted message
Show quoted text
SignalK accepts data from NMEA0183 or NMEA2000 sources via appropriate hardware interfaces (eg Actisense NGT-1 for NMEA2000). It then makes the data available to apps in an ‘internet friendly’ format. Or one can have it output NMEA2000 data as a NMEA0183 IP datastream. It would be nice if YAAC was able to accept NMEA0183 TCP datastreams on IP ports. I’d certainly use it and I’m sure many other sailors would too. And that doesn’t mean they all need SignalK since most modern onboard networks have a WiFi hotspot which emits a NMEA0183 TCP datastream. 厂别别… * * * Cheers, Mike. On 4 Nov 2022, at 18:06, Andrew P. <andrewemt@...> wrote: |