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: Issue transmitting with Pseudo APRS-IS Server plug-in
Greetings.
When you set up the Pseudo-APRS-IS plugin, are you sure you updated its configuration to enable "Forward authorized transmissions from client through YAAC's upstream connection"? If that isn't checked, APRS packets from sub-clients of YAAC won't be sent onwards. And you have to use a valid passcode for the callsign specified by your sub-client, or the packets won't be forwarded either; I'm assuming the sub-clients are using your same callsign, but different SSID, so the same passcode used for your upstream Internet connection can be used in the sub-clients. Also, incorrectly formatted packets won't go on upstream either, so make sure every packet you're injecting is compliant with the APRS Protocol Specification. If your sub-client's packets show up in YAAC's Raw Packets display in magenta (sort of hot pink) text, that means there's some sort of syntax error in the packets. Hope this helps. Andrew, KA2DDO author of YAAC ________________________________________ From: yaac-users@groups.io <yaac-users@groups.io> on behalf of vas22 <vassilis@...> Sent: Sunday, November 26, 2023 2:19 PM Hi, I installed the Pseudo APRS-IS Server plug-in and I can successfully connect and receive packets using the Python aprslib client. However when I try to transmit a packet, I can see the packet in the raw messages log of YAAC but no actual transmission is happening. I have both option checkboxes checked and successfully logged in as an authenticated user. I have a single port setup (Direwolf) and have enabled transmission, I can send beacon and messages from YAAC with no issues, problem is when connecting to the pseudo APRS-IS server. Any suggestions on how to send messages from a Python script? Thanks, Vassilis |
Issue transmitting with Pseudo APRS-IS Server plug-in
Hi,
I installed the?Pseudo APRS-IS Server plug-in and I can successfully connect and receive packets using the Python aprslib client. However when I try to transmit a packet, I can see the packet in the raw messages log of YAAC but no actual transmission is happening. I have both option checkboxes checked and successfully logged in as an authenticated user. I have a single port setup (Direwolf) and have enabled transmission, I can send beacon and messages from YAAC with no issues, problem is when connecting to the pseudo APRS-IS server. Any suggestions on how to send messages from a Python script? Thanks, Vassilis |
Re: Raspberry Pi YAAC Update failure
There was a problem in build#185 that would cause the upgrader to fail if you had your operating system distro's copy of the JSSC library installed. So if you are upgrading from that version, it won't work.
Just shut down YAAC and manually unzip the YAAC.zip file over your existing installation (bypassing the broken checks in the upgrade logic) and you should be good. Andrew, KA2DDO author of YAAC ________________________________________ From: yaac-users@groups.io <yaac-users@groups.io> on behalf of KC0TAF Mike <kc0taf@...> Sent: Monday, November 13, 2023 5:59 AM I can't update my YAAC, getting the following error message: [image.png] Have uninstall and reinstall OpenJDK and YAAC. Still get the error. -- ------------------------------------------------ Mike Wisniewski KC0TAF COMT, AUXCOM |
new beta build#191 of YAAC, created 2023-Nov-13
Note this new build includes some non-backwards-compatible changes
to the YAAC importing of OpenStreetMap data. The updated map data (as of the October 30th snapshot) is also available, but requires taking the code update to use it. next beta build#191 of YAAC ("Yet Another APRS Client"), created 2023-Nov-13 downloadable from or changes and updates include: 1. add support for decoding USGS river flood gauges (from FireNet). 2. remove duplicates from received text messages display. 3. fix scaling of weather flood level value. 4. support maxweight limits in units of persons, i.e., elevator or foot bridge capacity. 5. allow monitoring APRS Objects the same way specific Stations can be monitored, including right-clicking to monitor. 6. improve the interface for drawing extra information on line-of-sight plots, and provide an implementation that can add OpenStreetMap Nodes and Ways that might obstruct a line-of-sight, but is selectively enabled by the expert-mode configuration dialog so small machines running YAAC won't be driven into the ground from the memory demand if not explicitly chosen. 7. add the ability for code launching line-of-sight panes to get feedback from antenna height sliders. 8. fix marking start point for line-of-sight plots. 9. add hook for creating non-standard popup menus. 10. work around XML limitation that XML strings cannot contain US-ASCII NUL control characters, which causes problems for saving Status message configurations when they don't send Maidenhead locators with APRS symbol codes. 11. make compatibility-breaking change to OpenStreetMap data storage format to support more RF line-of-sight blocking structures that can be plotted by the new line-of-sight plot additions. Users of older versions of YAAC will need to upgrade to handle the new ways and nodes files. 12. fix splitting of extremely long OSM Ways (from Relations) that are multiply-concave. 13. tweak APRS-IS Pseudo Server plugin to allow not having an administrator name appearing on the status web page. 14. add functionality to the AREDN Objects plugin to plot line-of-sight for all detected AREDN nodes reported by the local AREDN node's routing table, and also for proposed new nodes to add to the network. Note this is a first draft of this functionality, and may be enhanced in future builds. Also, it depends on the new OpenStreetMap import functionality introduced in build 191 of core YAAC, and on the topgraphic data. |
Re: Gauge data does not show on list of weather stations
开云体育Ah, the USGS flow gauges. Alas, the values aren't defined (as what are the units of GageHeight?), so research will be required.
From: yaac-users@groups.io <yaac-users@groups.io> on behalf of Glen Briggs <kb0rpj.glen@...>
Sent: Tuesday, November 7, 2023 4:21:27 AM To clearify. I am not sending those, they are being sent by firenet.us.? So yes they all have the same format? |
Re: Gauge data does not show on list of weather stations
Alas, the problem here is that your flood gauge Object is not sending weather station data (in particular, the "Fnnnn" flood level field according to the APRS protocol specification for weather data), so it is not recognized as weather data. Also, you're using the Water Station symbol /w (as in a drinking stop on a public service event course) instead of the Flood Gauge symbol \w (or one of its overlay variants specified in the APRS 1.2 extended symbols list) or one of the weather station codes like /_ (this latter code means the packet contents would actually be interpreted as weather data).
Is the format you're sending the standard for all flood gauges? I might be able to add those additional fields to the Weather Alert plugin. What information are the NNNgh and NNNcfs values, and in what units? Andrew, KA2DDO author of YAAC ________________________________________ From: yaac-users@groups.io <yaac-users@groups.io> on behalf of Glen Briggs <kb0rpj.glen@...> Sent: Monday, November 6, 2023 11:00 PM i have added a river gauge to the weather station monitor but it reports no data. However, the gauge is actually reporting the "flood level" it would be nice if this was fixed and we add alarms for gauge height along with wind and rain to the alerts settings? |
Gauge data does not show on list of weather stations
i have added a river gauge to the weather station monitor but it reports no data.?
However, the gauge is actually reporting the "flood level" it would be nice if this was fixed and we add alarms for gauge height along with wind and rain to the alerts settings? |
Re: YACC Maps
The odd "Q19700 pour Wikidata" is a strange ref="" key somebody attached to the OSM Relation id#11888769 for the River Taff. YAAC treats ref="" attributes of a tag as a highway route number (like the M5 symbol you can see near Gloucestershire). But this one is very poorly formatted, as the value provided could not be used automatically to look up other data about the geographical feature (due to the "pour Wikidata" suffix in the text).
|
Re: How Do I send email and winlink messages?
开云体育Thank you for that note about the incorrect spelling for WLNK-1. I will fix it in the next build of YAAC.
Andrew, KA2DDO
author of YAAC
From: yaac-users@groups.io <yaac-users@groups.io> on behalf of John Spoonhower <jpspoonhower@...>
Sent: Friday, October 27, 2023 10:16:36 AM I just got it to work (with the correct spelling). Noticed that the YAAC drop-down defaults to the incorrect spelling. Repeated tests fail however. Is there a limit on traffic through aprslink? _._,_._,_
|
Re: Loss of Yacc Config after Java Upgrade
There were other JDK bugs outstanding indicating that 64-bit Java and 32-bit Java use different subtrees in the Windows registry to store the Preferences, so if you changed JREs, you might move to a different registry tree. Whether your info would still be in the other JRE's tree is a question.
I put that removal of callsigns and APRS-IS passcodes in during config restoration to prevent duplicates if someone decided to use the XML backup for cloning stations; I originally only wrote the config export menu choice to support making easy-to-send config snapshots to help debugging (rather than having to ask people to hand-copy all that information). With this JDK bug, I may have to allow actually using it for alternate backups. Any regular operating system backup that backed up the registry would probably also back up the old version of the Java runtime. I wonder if later releases of Java (11, 17, 21, etc.) have the same problems with their upgrades, or if this is a not-so-subtle hint from Oracle to get people to upgrade past Java 8. Andrew, KA2DDO author of YAAC ________________________________________ From: yaac-users@groups.io <yaac-users@groups.io> on behalf of wavetel1 <wavetel@...> Sent: Thursday, October 26, 2023 8:09 PM I just changed back to execution from java.exe to javaw.exe and the whole process reoccurred . I had to use the xml backup to get Yaac going again quickly with the callsigns for each port and IS passcode reentered after the xml. The registry entries must be separate for each of the Java runtimes . Tony |
Re: Loss of Yacc Config after Java Upgrade
I just changed back to execution from java.exe to javaw.exe and the whole process reoccurred . I had to use the xml backup to get Yaac going again quickly with the callsigns for each port and IS passcode reentered after the xml.?
The registry entries must be separate for each of the Java runtimes . Tony |
Re: Loss of Yacc Config after Java Upgrade
Thanks Andrew for the info.
I had a read of that bug report.? Thats been there or some time unresolved. We are on the same path in the end. We both have an interest in fixing problems and making Yaac work better. I like it as a APRS software package and Ive run a few over the years. Will just have to be patient now I know whats behind the issue. Thanks again? Tony VK5AH |
Re: How Do I send email and winlink messages?
Jason and others, even with WLINK-1 selected as the destination in the message bar at the bottom of the YAAC window,? a 6 character text message elicits no response from the aprslink server. If I select the "send email" option from the message tab at the top, then there is a response from the aprslink server as you describe; there is a login authentication request consisting of a 3 numerical? character code. Entering a 6 character correctly choosing the appropriate characters from my Winlink password still fails as the aprslink server responds with "invalid login challenge response". 73, NX2I On Thu, Oct 26, 2023 at 8:12?AM km4ack <jason.oleham@...> wrote: Think I see the problem. In the drop down menu, "WLINK" is prefilled as the recipient. Instead of using the drop down option, manually type "WLNK-1" in the to field. Then type anything in the message field and send the message. The Winlink system should respond with something like "Login [176:]" which starts the connection. Details on logging in and reading messages in the video link above. |
Re: Loss of Yacc Config after Java Upgrade
开云体育I'm sorry you feel upset by my queries for more information. It's a axiom in software support that the bug-reporting user _never_ provides all the relevant information, because they don't know what
is relevant. And the exact process you go through to make system changes (such as Java runtime upgrades) is very relevant, as are the exact versions of the upgrades.
It turns out that there is a reported bug in Java itself
https://bugs.openjdk.org/browse/JDK-8307616
so YAAC isn't the only application affected by this problem.
There's nothing I can do to fix this. All I can suggest is that you disable auto-updating Java and avoid taking further Java updates until the Java team fixes this upgrader bug.
Andrew, KA2DDO
author of YAAC
From: yaac-users@groups.io <yaac-users@groups.io> on behalf of wavetel1 <wavetel@...>
Sent: Thursday, October 26, 2023 7:12:12 AM Andrew , This discussion seems to have gone full cirle and ended up back where it started. I thought I had already answered this previously but I must a failed to be clear. Lets address this question from you So, _after_ you apply a Java runtime upgrade to an existing (not new) YAAC system but _before_ you try to restore a YAAC configuration, what configuration do you find in that freshly restarted (with new runtime) but pre-existing YAAC instance? With the preexisting Yacc instance on a freshly updated Java runtime. Its like a brand new install of Yaac. Theres nothing. I knows not my callsign or my maps or my Ports config and comes up to ask me if I want to use a wizard to help me configure it or do it manually. I forget the exact wording. You said "Either you are having some major bugs in installing Java runtime upgrades, or you are trying to replicate a template YAAC system into hardware clones." Iam not sure just what that all means. Sounds like a accusation. If Yaac has to be installed in a specific place or in a special way then I just have not seen this anywhere. I have been using Yaac literally for years now. Has something changed along the way with the way it needs to be installed ? I dont know. I start off with a working personalised version of Yaac that runs repeatedly day after day just fine and then when a Java update comes along I end up with a Yaac that acts like its a first time execution. Ive given you everything you asked for previously I thought by catching the execution in a command window. |
Re: How Do I send email and winlink messages?
Think I see the problem. In the drop down menu, "WLINK" is prefilled as the recipient. Instead of using the drop down option, manually type "WLNK-1" in the to field. Then type anything in the message field and send the message. The Winlink system should respond with something like "Login [176:]" which starts the connection. Details on logging in and reading messages in the video link above.
73, de KM4ACK |
to navigate to use esc to dismiss