Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Yaac-Users
- Messages
Search
Re: Loss of Yacc Config after Java Upgrade
开云体育Are you losing all of your YAAC configuration, or just your raster overlays configuration? I recently found and fixed a bug where Java was discarding part of the configuration because YAAC tried to store a NUL control character in a string attribute
of that config subsection (the Status message configuration, to be specific). So there may be a similar issue in persisting the raster data.
Andrew, KA2DDO
author of YAAC
From: [email protected] <[email protected]> on behalf of wavetel1 <wavetel@...>
Sent: Tuesday, October 24, 2023 5:22:09 AM Still more on this I dont know what Iam doing wrong but this is still? happening every time I upgrade Java on each machine. Fortunately I have learned to keep a backup of the config before it upgrade but its still pretty annoying. I loose all the Raster map pining which is a lot of work to restore and its a bit hit and miss. I have executed Yaac from the command line and captured the execution both prior to upgrade and after . Below is the after upgrade if it helps .? Would love to solve this . What am I doing wrong ? It never used to have this problem . Tue Oct 24 19:37:23 ACDT 2023: YAACBootstrap starting... os.name=Windows 7 os.version=6.1 os.arch=x86 locale=en_AU java.version=1.8.0_391 java.class.version=52.0 JVM: Oracle Corporation Java HotSpot(TM) Client VM 25.391-b13 java.class.path=YAAC.jar Tue Oct 24 19:37:23 ACDT 2023: YAACBootstrap finding installation directory.... JSSC found at C:\YAAC\lib\jssc-2.9.4.jar Tue Oct 24 19:37:23 ACDT 2023: starting YAAC.... Tue Oct 24 19:37:23 ACDT 2023: YAAC finding installation directory.... JSSC found at C:\YAAC\lib\jssc-2.9.4.jar Tue Oct 24 19:37:23 ACDT 2023: load cached preferences.... Tue Oct 24 19:37:23 ACDT 2023: YAAC checking if upgrader needs moving.... Tue Oct 24 19:37:23 ACDT 2023: YAAC loading CoreProvider.... Tue Oct 24 19:37:23 ACDT 2023: CoreProvider instantiated. activating plugin --core-- name YAAC version 1.0-beta190(13-Oct-2023) Tue Oct 24 19:37:23 ACDT 2023: YAAC loading plugins.... scanning plugin JAR file C:\YAAC\plugins\javax.mail-1.5.2.jar scanning plugin JAR file C:\YAAC\plugins\soundsplugin.jar attempting to load provider class org.ka2ddo.yaac.sounds.SoundsProvider loading plugin C:\YAAC\plugins\soundsplugin.jar name Sounds Provider version V1 1.9a scanning plugin JAR file C:\YAAC\plugins\telemetryalarmplugin.jar attempting to load provider class org.ka2ddo.yaac.telemetryalarm.TelemetryAlarm rovider ? appending JAR file C:\YAAC\plugins\javax.mail-1.6.1.jar to org.ka2ddo.yaac.te emetryalarm.TelemetryAlarmProvider ? appending JAR file C:\YAAC\plugins\jakarta.activation-1.2.1.jar to org.ka2ddo yaac.telemetryalarm.TelemetryAlarmProvider loading plugin C:\YAAC\plugins\telemetryalarmplugin.jar name Telemetry Alarm Pl g-in version V0.4u scanning plugin JAR file C:\YAAC\plugins\jakarta.activation-1.2.1.jar scanning plugin JAR file C:\YAAC\plugins\javax.mail-1.6.1.jar scanning plugin JAR file C:\YAAC\plugins\sampleplugin.jar attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider loading plugin C:\YAAC\plugins\sampleplugin.jar name YAAC Sample Plug-in versio ?V0.1 SoundsProvider(org.ka2ddo.yaac.sounds.SoundsProvider in [file:C:\YAAC\plugins\s undsplugin.jar],dep=[]) TelemetryAlarmProvider(org.ka2ddo.yaac.telemetryalarm.TelemetryAlarmProvider in [file:C:\YAAC\plugins\telemetryalarmplugin.jar, file:C:\YAAC\plugins\javax.mail 1.6.1.jar, file:C:\YAAC\plugins\jakarta.activation-1.2.1.jar],dep=[]) SamplePluginProvider(org.ka2ddo.yaac.SamplePluginProvider in [file:C:\YAAC\plug ns\sampleplugin.jar],dep=[]) activating plugin SoundsProvider name Sounds Provider version V1.1.9a activating plugin TelemetryAlarmProvider name Telemetry Alarm Plug-in version V .4u activating plugin SamplePluginProvider name YAAC Sample Plug-in version V0.1 Tue Oct 24 19:37:23 ACDT 2023: YAAC initializing on Windows 7 6.1 [x86] with Ja a 1.8.0_391, 4 cores, heap=2976/15872/506816K Tue Oct 24 19:37:29 ACDT 2023: loading core GUI class.... Tue Oct 24 19:37:29 ACDT 2023: YAAC raising splash screen.... Tue Oct 24 19:37:29 ACDT 2023: load beacon definitions.... Tue Oct 24 19:37:29 ACDT 2023: load status definition.... Tue Oct 24 19:37:29 ACDT 2023: creating SymAttr objects for 1.0.1... Tue Oct 24 19:37:29 ACDT 2023: filling in text for 1.0.1 symbols... Tue Oct 24 19:37:29 ACDT 2023: set up raw packet data model.... Tue Oct 24 19:37:29 ACDT 2023: starting web server... Tue Oct 24 19:37:29 ACDT 2023: YAAC starting main GUI.... Tue Oct 24 19:37:29 ACDT 2023: fixing JavaHelp linking... Tue Oct 24 19:37:29 ACDT 2023: setting up common GUI table models... Tue Oct 24 19:37:29 ACDT 2023: starting bulletin board monitor... Tue Oct 24 19:37:29 ACDT 2023: starting firstWindow=map OpenMap(tm) Version 5.1.15 ? Copyright (C) BBNT Solutions LLC.? All rights reserved. ? See http://openmap-java.org/ for details. Tue Oct 24 19:37:29 ACDT 2023: creating top map toolbar... Tue Oct 24 19:37:29 ACDT 2023: 1698138449788: starting to load symbol images... 1698138449984: finished loading 1.0.1 basic symbol images... Tue Oct 24 19:37:29 ACDT 2023: 1698138449985: done loading symbols. Tue Oct 24 19:37:29 ACDT 2023: adding map scale widget... Tue Oct 24 19:37:31 ACDT 2023: adding blinkenlight panel... Tue Oct 24 19:37:31 ACDT 2023: creating map footer... Tue Oct 24 19:37:31 ACDT 2023: setting up map hot-keys... Tue Oct 24 19:37:31 ACDT 2023: sizing alternate map window... UI L&F=com.sun.java.swing.plaf.windows.WindowsLookAndFeel ?? The Microsoft Windows Look and Feel ?? com.sun.java.swing.plaf.windows.WindowsLookAndFeel$WindowsLayoutStyle@1d9314 System L&F=com.sun.java.swing.plaf.windows.WindowsLookAndFeel Tue Oct 24 19:37:32 ACDT 2023: YAAC: GUI instantiated, now setting up GUI.... Tue Oct 24 19:37:32 ACDT 2023: YAAC starting digipeater.... Tue Oct 24 19:37:32 ACDT 2023: YAAC opening ports.... Tue Oct 24 19:37:35 ACDT 2023: no local callsign yet, registering listener Tue Oct 24 19:37:35 ACDT 2023: YAAC starting beacon and persistent objects.... Tue Oct 24 19:37:35 ACDT 2023: YAAC removing splash screen.... Tue Oct 24 19:37:35 ACDT 2023: YAAC creating main menu bar.... Tue Oct 24 19:37:35 ACDT 2023: about to create RasterMapOverlay layer... renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 17msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 2msec @ zoom=600000.0 [38.0,-95.0] Tue Oct 24 19:37:36 ACDT 2023: about to create StationRenderer layer... renderCurrentMap[#2]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 0msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#2]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] Tue Oct 24 19:37:36 ACDT 2023: creating bookmark menu... Tue Oct 24 19:37:36 ACDT 2023: YAAC startup completed. renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#2]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] Tony VK5AH _._,_._,_
|
How Do I send email and winlink messages?
Hello! New to group.? I just installed direwolf and yaac (latest version).? I wish to try sending an email and a winlink message.? I installed the plugin for email.? I send a test message and get yaac msg that it has been sent, but no email arrives.? I am doing this over an aprs port since I am out of range for RF.? It should still work, shouldn't it?
Concerning winlink, at the bottom of the yaac screen there are three fields: "to" to select the medium (email, winlink etc) "via" and a blank field, I assume for the message.? I chose "winlink" but I don't know what to choose for the "via" field.? And of course I don't know how to address the email. I hope someone will be able to explain this to me and perhaps give me some concrete examples. Thx! David SV0SGS |
Loss of Yacc Config after Java Upgrade
Still more on this
I dont know what Iam doing wrong but this is still? happening every time I upgrade Java on each machine. Fortunately I have learned to keep a backup of the config before it upgrade but its still pretty annoying. I loose all the Raster map pining which is a lot of work to restore and its a bit hit and miss. I have executed Yaac from the command line and captured the execution both prior to upgrade and after . Below is the after upgrade if it helps .? Would love to solve this . What am I doing wrong ? It never used to have this problem . Tue Oct 24 19:37:23 ACDT 2023: YAACBootstrap starting... os.name=Windows 7 os.version=6.1 os.arch=x86 locale=en_AU java.version=1.8.0_391 java.class.version=52.0 JVM: Oracle Corporation Java HotSpot(TM) Client VM 25.391-b13 java.class.path=YAAC.jar Tue Oct 24 19:37:23 ACDT 2023: YAACBootstrap finding installation directory.... JSSC found at C:\YAAC\lib\jssc-2.9.4.jar Tue Oct 24 19:37:23 ACDT 2023: starting YAAC.... Tue Oct 24 19:37:23 ACDT 2023: YAAC finding installation directory.... JSSC found at C:\YAAC\lib\jssc-2.9.4.jar Tue Oct 24 19:37:23 ACDT 2023: load cached preferences.... Tue Oct 24 19:37:23 ACDT 2023: YAAC checking if upgrader needs moving.... Tue Oct 24 19:37:23 ACDT 2023: YAAC loading CoreProvider.... Tue Oct 24 19:37:23 ACDT 2023: CoreProvider instantiated. activating plugin --core-- name YAAC version 1.0-beta190(13-Oct-2023) Tue Oct 24 19:37:23 ACDT 2023: YAAC loading plugins.... scanning plugin JAR file C:\YAAC\plugins\javax.mail-1.5.2.jar scanning plugin JAR file C:\YAAC\plugins\soundsplugin.jar attempting to load provider class org.ka2ddo.yaac.sounds.SoundsProvider loading plugin C:\YAAC\plugins\soundsplugin.jar name Sounds Provider version V1 1.9a scanning plugin JAR file C:\YAAC\plugins\telemetryalarmplugin.jar attempting to load provider class org.ka2ddo.yaac.telemetryalarm.TelemetryAlarm rovider ? appending JAR file C:\YAAC\plugins\javax.mail-1.6.1.jar to org.ka2ddo.yaac.te emetryalarm.TelemetryAlarmProvider ? appending JAR file C:\YAAC\plugins\jakarta.activation-1.2.1.jar to org.ka2ddo yaac.telemetryalarm.TelemetryAlarmProvider loading plugin C:\YAAC\plugins\telemetryalarmplugin.jar name Telemetry Alarm Pl g-in version V0.4u scanning plugin JAR file C:\YAAC\plugins\jakarta.activation-1.2.1.jar scanning plugin JAR file C:\YAAC\plugins\javax.mail-1.6.1.jar scanning plugin JAR file C:\YAAC\plugins\sampleplugin.jar attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider loading plugin C:\YAAC\plugins\sampleplugin.jar name YAAC Sample Plug-in versio ?V0.1 SoundsProvider(org.ka2ddo.yaac.sounds.SoundsProvider in [file:C:\YAAC\plugins\s undsplugin.jar],dep=[]) TelemetryAlarmProvider(org.ka2ddo.yaac.telemetryalarm.TelemetryAlarmProvider in [file:C:\YAAC\plugins\telemetryalarmplugin.jar, file:C:\YAAC\plugins\javax.mail 1.6.1.jar, file:C:\YAAC\plugins\jakarta.activation-1.2.1.jar],dep=[]) SamplePluginProvider(org.ka2ddo.yaac.SamplePluginProvider in [file:C:\YAAC\plug ns\sampleplugin.jar],dep=[]) activating plugin SoundsProvider name Sounds Provider version V1.1.9a activating plugin TelemetryAlarmProvider name Telemetry Alarm Plug-in version V .4u activating plugin SamplePluginProvider name YAAC Sample Plug-in version V0.1 Tue Oct 24 19:37:23 ACDT 2023: YAAC initializing on Windows 7 6.1 [x86] with Ja a 1.8.0_391, 4 cores, heap=2976/15872/506816K Tue Oct 24 19:37:29 ACDT 2023: loading core GUI class.... Tue Oct 24 19:37:29 ACDT 2023: YAAC raising splash screen.... Tue Oct 24 19:37:29 ACDT 2023: load beacon definitions.... Tue Oct 24 19:37:29 ACDT 2023: load status definition.... Tue Oct 24 19:37:29 ACDT 2023: creating SymAttr objects for 1.0.1... Tue Oct 24 19:37:29 ACDT 2023: filling in text for 1.0.1 symbols... Tue Oct 24 19:37:29 ACDT 2023: set up raw packet data model.... Tue Oct 24 19:37:29 ACDT 2023: starting web server... Tue Oct 24 19:37:29 ACDT 2023: YAAC starting main GUI.... Tue Oct 24 19:37:29 ACDT 2023: fixing JavaHelp linking... Tue Oct 24 19:37:29 ACDT 2023: setting up common GUI table models... Tue Oct 24 19:37:29 ACDT 2023: starting bulletin board monitor... Tue Oct 24 19:37:29 ACDT 2023: starting firstWindow=map OpenMap(tm) Version 5.1.15 ? Copyright (C) BBNT Solutions LLC.? All rights reserved. ? See http://openmap-java.org/ for details. Tue Oct 24 19:37:29 ACDT 2023: creating top map toolbar... Tue Oct 24 19:37:29 ACDT 2023: 1698138449788: starting to load symbol images... 1698138449984: finished loading 1.0.1 basic symbol images... Tue Oct 24 19:37:29 ACDT 2023: 1698138449985: done loading symbols. Tue Oct 24 19:37:29 ACDT 2023: adding map scale widget... Tue Oct 24 19:37:31 ACDT 2023: adding blinkenlight panel... Tue Oct 24 19:37:31 ACDT 2023: creating map footer... Tue Oct 24 19:37:31 ACDT 2023: setting up map hot-keys... Tue Oct 24 19:37:31 ACDT 2023: sizing alternate map window... UI L&F=com.sun.java.swing.plaf.windows.WindowsLookAndFeel ?? The Microsoft Windows Look and Feel ?? com.sun.java.swing.plaf.windows.WindowsLookAndFeel$WindowsLayoutStyle@1d9314 System L&F=com.sun.java.swing.plaf.windows.WindowsLookAndFeel Tue Oct 24 19:37:32 ACDT 2023: YAAC: GUI instantiated, now setting up GUI.... Tue Oct 24 19:37:32 ACDT 2023: YAAC starting digipeater.... Tue Oct 24 19:37:32 ACDT 2023: YAAC opening ports.... Tue Oct 24 19:37:35 ACDT 2023: no local callsign yet, registering listener Tue Oct 24 19:37:35 ACDT 2023: YAAC starting beacon and persistent objects.... Tue Oct 24 19:37:35 ACDT 2023: YAAC removing splash screen.... Tue Oct 24 19:37:35 ACDT 2023: YAAC creating main menu bar.... Tue Oct 24 19:37:35 ACDT 2023: about to create RasterMapOverlay layer... renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 17msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 2msec @ zoom=600000.0 [38.0,-95.0] Tue Oct 24 19:37:36 ACDT 2023: about to create StationRenderer layer... renderCurrentMap[#2]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 0msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#2]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] Tue Oct 24 19:37:36 ACDT 2023: creating bookmark menu... Tue Oct 24 19:37:36 ACDT 2023: YAAC startup completed. renderCurrentMap[#1]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] renderCurrentMap[#2]: 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(2 new,8 mis ing) in 1msec @ zoom=600000.0 [38.0,-95.0] Tony VK5AH |
Re: igate assistance
Fire net traffic would clog up the channel? On Oct 14, 2023 10:46 PM, Glen Briggs <kb0rpj.glen@...> wrote: I have the ports setup.. |
Re: Query/Response
There are standard query messages defined in APRS. The ones directed to a specific station (as opposed to broadcast to every APRS station within RF distance) are sent as APRS text messages addressed to the target station, with a text body starting with a question mark. The standard queries include (but are not limited to):
?APRSD - report the stations directly heard (not via digipeater) by the target station ?APRSM - resend all the APRS text messages currently outstanding by the target station and not acked by their recipients ?APRSO - resend all APRS Objects and Items transmitted by the target station ?APRSP - transmit the target station's current position report immediately ?APRSS - transmit the target station's current status message immediately ?APRST - transmit a response to the querying station so they know the digipeat path taken to reach the target station Some APRS software support additional non-standard queries. YAAC's full list of supported queries is in the built-in help. And most of the standard queries can be sent in YAAC from the Query menu. However, there isn't a standard query to force extra transmissions of APRS telemetry messages (or any other kind of traffic). And not all stations support all query messages (in particular, transmit-only trackers don't support any queries at all, since they don't listen for traffic). I have worked on a telecommand plugin for YAAC, so it could respond to non-standard queries. But I haven't released it because I haven't come up with a generic way to map queries to data collection actions. I have released a draft of my RV telemetry plugin for YAAC (which doesn't have to be used solely in recreational vehicles, but does have features peculiar to mobile station needs), but that plugin only provides a way to send standard APRS telemetry messages asynchronously (though it does implement a non-standard query ?TELEM to force immediate standard telemetry message transmission). So, if you want to query synchronously for some information on a station (rather than passively listening for asynchronous posts by the data originating station), you will have to have custom software to listen for your custom query message and respond appropriately to it. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Michael WA7SKG <wa7skg@...> Sent: Saturday, October 14, 2023 11:18 PM I understand there supposedly is a method within APRS to send a query to a station and get a response, like for sensors, send a request and get a message back with a value. This would be to measure a voltage, temperature, level, switch position, status, etc. This is as opposed to just having it send a regular telemetry string on a regular basis, I guess. Could somebody please explain to me more how this works or point me to a tutorial or document or something? Is this something I can do with YAAC, or does it require another application? -- 73, Michael WA7SKG "Any day you do not learn one new thing is a wasted day." |
Re: igate assistance
The normal operation of a transmit-capable I-gate is to transmit only two types of packets:
1. text message packets from the Internet addressed to a station that the I-gate heard on local RF (i.e., there is a local RF recipient to receive the packet), and 2. the next position report packet from the sender of an above text message packet, so the RF recipient knows where the sender is. Since no FireNet station (except those that are duplicates of aprs2.net-heard RF stations) would ever be heard on RF or send text messages to an RF station that your I-gate heard, the packets from the FireNet sensors would never meet either of the above rules and therefore would never automatically be forwarded to RF by the APRS-IS servers and I-gate logic. Now, it is theoretically possible to force transmitting additional APRS-IS packets (which could include FireNet) to RF, but you need to ask yourself, "WHY are you forcing this additional traffic?" Those packets are on FireNet instead of regular APRS-IS for a reason. They aren't being sent by stations licensed in the Amateur Radio Service, they are being sent at rather high transmission rates which could easily overload the limited bandwidth of a 1200-baud RF channel, and they aren't addressed specifically to RF stations in the immediate vicinity of your I-gate station. So, unless said packets are of interest to a large proportion of the RF stations local to your I-gate, they shouldn't be forced onto RF. Even if the packets _are_ truly of interest to local RF stations, you should be _extremely_ selective of what you force onwards to prevent channel overload, i.e., if you are forwarding earthquake sensors, only forward ones within the RF range of your I-gate, not every earthquake sensor on the planet. Someone on RF in Chicago doesn't really care about sensor reports in Beijing, China or vice versa (if they did, they would have an Internet connection to the FireNet themselves to get the distant data). Remember, as a transmit-capable I-gate operator, YOU are legally responsible for anything you forward to RF. Note that the same reasoning applies to the non-amateur-radio weather stations on the CWOP network. So please don't break your local RF channel by flooding it with unlicensed FireNet traffic. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Glen Briggs <kb0rpj.glen@...> Sent: Saturday, October 14, 2023 10:46 PM I have the ports setup.. KISS over TCPIP to direwolf. APRS-IS aprsc loca FIRENET firenet.us all three ports work as expected and data appears on the map properly. however, I am unable to get traffic from firenet to transmit over the KISS port.. what i am missing? the igated station screen shows nothing. |
Query/Response
I understand there supposedly is a method within APRS to send a query to a station and get a response, like for sensors, send a request and get a message back with a value. This would be to measure a voltage, temperature, level, switch position, status, etc. This is as opposed to just having it send a regular telemetry string on a regular basis, I guess.
Could somebody please explain to me more how this works or point me to a tutorial or document or something? Is this something I can do with YAAC, or does it require another application? -- 73, Michael WA7SKG "Any day you do not learn one new thing is a wasted day." |
igate assistance
I have the ports setup..
KISS over TCPIP to direwolf.? APRS-IS aprsc loca FIRENET firenet.us all three ports work as expected and data appears on the map properly. however, I am unable to get traffic from firenet to transmit over the KISS port.. what i am missing? the igated station screen shows nothing.? |
next beta build#190 of YAAC, created 2023-Oct-13
next beta build#190 of YAAC ("Yet Another APRS Client"), created 2023-Oct-13
downloadable from or changes and updates include: 1. allow tracking stations from the tabular views as well as the map. 2. minor code optimizations. 3. correct encoding and plotting of Area symbol (\l) per the APRS 1.1 errata. 4. fix scaling error when entering latitude and longitude using the DDMMSS (degrees-minutes-seconds) format. 5. add hook to line-of-sight plot so OpenStreetMap surface objects on the plot line could be plotted. 6. fix logic for adding private objects so they will be properly plotted on the map. 7. add support to ExtraColumnProvider implementations to send table cell updated events for extra columns providers that can change the cell values without user input. Alas, this support is not backwards-compatible, so all plugins implementing these interfaces also have to change. 8. prevent YAAC from sending APRS text messages when there is no body text. 9. try to eliminate duplicate messages (by alternate digipeat routing) from the Messages table view. 10. fix introduced error in selecting icon images for APRS 1.2 overlay symbols. 11. fix some Javadoc errors in code comments. 12. fix clicking on double-sized station icons so clicks within the double but outside the single icon size wiuld still be accepted as clicking on the icon. 13. fix NullPointerExceptions when viewing and editing Tracked Stations table for stations and objects that have expired out. 14. fix introducd bug where enabled Status messages were being disabled due to maximum transmit limits. 15. fix bug in OSM importing where map Nodes and Ways with multiple amenity types were corrupting the written files. 16. collect OSM building heights in stories in case needed for height calculations. 17. fix BikeStats plugin to support enhanced extra columns. 18. fix Dynamic Objects plugin to support objects going backwards on their route. 19. fix Dynamic Objects plugin to support enhanced extra columns that will display the position of all stations and objects (not just Dynamic Objects) that are on a dynamic route. 20. start writing unit regression tests. |
Re: YAAC Pros and Cons with UIView
开云体育Excellent talking points, thank you.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: YAAC Pros and Cons with UIView
Well..
Good though UiView was in it's day.? It is now "Abandonware", as it's author sadly died, and took the source code with him.? (His wish apparently.) There might also be, parts of the executable code that could be repurposed by other less honest types, as it hails from the time when data security was not a thing as such. YAAC on the other hand, the author is very much alive, active, and responsive to feedback about the program. And as others have said, is cross platform so can be used anywhere a Java Runtime Engine can be installed.? (Windows, Mac, Linux etc.) UiView is old Windows code, it may run in a VM, but that only up's the complexity... The only advantage I can see for UiView (in some circumstances) is that it is easy to use small area Raster maps, for small local events.? Just don't connect such machines to the public internet! 73. Dave G8KBV -- Created on and sent from a Unix like PC running and using free and open source software: |
Losing Station Status message
Hi Andrew
This has happened to me before but most recently twice in the last couple of weeks.? I am sure that I am properly enabling my status message and it works fine for a while and then it stops working.? On examination, I notice that the enable status message is unticked but I did not do that.? I tick the box to enable the status message, ensuring that the status message is also there and it works for a while before stopping again.? Is there anything that I am? doing wrong?? I am using the latest version of yaac on my raspberry pi. Thanks. Joe VA3TV |
Re: YAAC Pros and Cons with UIView
Isay to anyone who is "fine" with the aged non-supported UI-View 32 (Gotta get the full name in...)? I think the program sells itself. On Tue, Oct 3, 2023 at 11:37?AM Keith Kaiser <wa0tjt@...> wrote:
|
Re: YAAC Pros and Cons with UIView
开云体育Thanks Joe, this is a good start, I hope others can champion YAAC too.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: YAAC Pros and Cons with UIView
开云体育Hi ? I have used both and the biggest advantage to me is the support.? Andrew is amazing with his support and updating.??? As well, YAAC is cross platform as you can tell from the download page.? I use the raspbian version but have also used the windows version at times.? I have not looked back after switching to YAAC.? ? Joe VA3TV ? ? Sent from for Windows ? From: Keith Kaiser
Sent: October 3, 2023 11:07 To: [email protected] Subject: [yaac-users] YAAC Pros and Cons with UIView ? I'm trying (hard) to sell the use of YAAC over UIview to a group I belong to. I'm hoping someone out there has done a Pro & Con between the two. If you have such a study, please share it with all of us.? ? |
next beta build#189 of YAAC, created 2023-Sep-29
next beta build#189 of YAAC ("Yet Another APRS Client"), created 2023-Sep-29
downloadable from or changes and updates include: 1. fix -version command line option so YAAC doesn't try to start GUI before printing version information and exiting. 2. fix core YAAC use of extended APRS symbols at startup. 3. more improvements to Wayaqnalyzer debug tool. 4. more attempts to merge odd slices of oceans into fewer Ways for more efficient rendering. 5. update Dynamic Objects plugin to: a. display the route-relative position of all APRS stations and objects that happen to be on routes for dynamic objects. b. allow persisting routes so they are reloaded when YAAC restarts. c. allow reversing routes (so the same file can be used for a return trip). |
Re: Solution: HF/FLDIGI “backhaul"
Ah, good, you found out about Fldigi having to be _configured_ for KISS operation before I could tell you. Too bad Fldigi doesn't remember that between runs.
The problem with saving is that YAAC disconnects and reopens the connection with the updated configuration, but Fldigi switches back to ARQ mode when the KISS connection is closed. No disrespect intended, but I'm not sure exactly what W1HKJ intended KISS connections to Fldigi to be used for. We may need to work with him to harden up the KISS API to Fldigi if it is going to be used operationally. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of KH6CP Craig Paul <carcarx@...> Sent: Monday, September 25, 2023 8:18 PM To: [email protected] Subject: [yaac-users] Solution: HF/FLDIGI “backhaul" Turns out the KISS-over-TCP port in FLDIGI is not enabled by default. Also, UDP is the default and had to be overridden. Once that was taken care of the modems showed up in the YAAC port. A modem is selected and gets passed to FLDIGI just fine. I even see a YAAC "home" station beacon being transmitted by FLDIGI. However if I try to save the modem information set in the YAAC port Java throws an exception claiming that the TCP port refuses the connection, even though the connection had functioned. And FLDIGI will not normally terminate, but has to be forced to close even after everything that's connected to FLDIGI has been shut down. Craig/KH6CP On Sun, Sep 24, 2023 at 2:58?PM KH6CP Craig Paul via groups.io<> <carcarx@...<mailto:[email protected]>> wrote: Hi, Andrew, I invoked FLDIGI 4.2.00 and, upon start-up of YAAC saw that, on port 7342, the connection was refused. I checked the WIn 11 Firewall and local networks were enabled. Next, as Administrator I got the command shell and invoked netstat -ab | more FLDIGI was listening on port 7362 and 7322. |
Solution: HF/FLDIGI “backhaul"
Turns out the KISS-over-TCP port in FLDIGI is not enabled by default. Also, UDP is the default and had to be overridden. Once that was taken care of the modems showed up in the YAAC port. A modem is selected and gets passed to FLDIGI just fine. I even see a YAAC "home" station beacon being transmitted by FLDIGI. However if I try to save the modem information set in the YAAC port Java throws an exception claiming that the TCP port refuses the connection, even though the connection had functioned. And FLDIGI will not normally terminate, but has to be forced?to close even after everything that's connected to FLDIGI has been shut down. Craig/KH6CP On Sun, Sep 24, 2023 at 2:58?PM KH6CP Craig Paul via <carcarx=[email protected]> wrote:
|
to navigate to use esc to dismiss