Keyboard Shortcuts
Likes
- Yaac-Users
- Messages
Search
Re: next beta build#169 of YAAC, created 2022-Jan-25
WoW ? so many thanks Andrew, you made this option better than I expected. Love this new Block Digipeat option. Thanks again Ve2pcq Le mar. 25 janv. 2022 à 19:38, Andrew P. <andrewemt@...> a écrit?: next beta build#169 of YAAC ("Yet Another APRS Client"), created 2022-Jan-25 |
next beta build#169 of YAAC, created 2022-Jan-25
next beta build#169 of YAAC ("Yet Another APRS Client"), created 2022-Jan-25
downloadable from or changes and updates include: 1. fix build script to ensure YAAC startup code can still catch users using an excessively old version of the Java runtime and warn them instead of having unexpected random failures later. 2. delete some obsolete unused code. 3. clean up some Javadoc (source code) documentation errors. 4. clean up GPS processing code to avoid thread collision errors. Alas, this caused an API change requiring several plugins to have to be rebuilt, such that they will only work with this new build of YAAC. 5. try to fix error with digitally-signed APRS text messages, so that trying to sign it before the output port's callsign is known will properly detected. This may not fix the problem with incorrect signatures, but it will at least help debug the problem. 6. fix error in formatting message age strings when the fully-spelled version is wanted. 7. add finer control of blacklisting, so that traffic from blacklisted stations can be individually blocked from Rx I-gating, Tx I-gating, digipeating, getting query responses from the local station, or making an AX.25 connected-mode connection to this station. 8. fix the reporting of station timeout events so that all stations can have a default interval before they are reported as timed out, but individual stations can still have a per-station timeout set. Also fix so that once a Station Timedout event has been reported for a station, it will not be reported again until the station has been heard again (possibly reporting a New Station event if it was inactive past the configured holding time) and then times out again. 9. optimize memory usage for fetching station lists for rendering on the map. 10. clean up IDE warnings about weak code. 11. don't allow users to enable a beacon until they have specified the symbol for that beacon. Symbolless beacons are invalid syntax APRS and will be rejected by other stations. 12. keep the wizard from blowing up or displaying port type buttons for serial port types if the JSSC native library can't be found. 13. upgrade to JSSC 2.9.4 so serial ports on Windows on ARM64 and Mac OS X on ARM64 will be supported, and fix upgrader to remove older versions of JSSC. 14. make GPSD port editor report obviously and clearly if a GPSD daemon cannot be found at the specified computer, instead of hiding the error message in the YAAC error log. 15. reduce heap thrashing when scanning OSM data to match a map click. 16. tweak the home page of the mini-webserver to be more strictly HTML compliant. 17. fix Bluetooth plugin to let Windows 10+ users know that the plugin doesn't work with the newer version of Windows. 18. in the Sounds plugin, add another macro so the age of a message or how long since a station or object was reported can be spoken with synthesized speech. 19. improve logging of the actions takes by the YAAC upgrader, to make it easier to debug future issues with the upgrader. |
Re: Windows 11 ARM64 YAAC Install
Thanks for the bug report. I'll find out why.
________________________________________ From: [email protected] <[email protected]> on behalf of Tim Huffaker <thuffaker@...> Sent: Friday, January 21, 2022 6:02 PM To: [email protected] Subject: Re: [yaac-users] Windows 11 ARM64 YAAC Install I picked the fixed position and put in my GPS coordinates. It would not advance unless I picked the serial or GPSD but that causes java errors on the serial port and GPSD typically works to move to the next location. On the GPSD it stops there. I have put in GPS location on the Linux version and it took the data. Tim KM4ESU |
Re: Windows 11 ARM64 YAAC Install
I picked the fixed position and put in my GPS coordinates. It would not advance unless I picked the serial or GPSD but that causes java errors on the serial port and GPSD typically works to move to the next location. ?On the GPSD it stops there. ?I have put in GPS location on the Linux version and it took the data. ?
Tim KM4ESU |
Re: Windows 11 ARM64 YAAC Install
What choices for GPS position source did you have, and what did you pick? You have to pick _something_ from the choice list or it won't allow you to advance.
________________________________________ From: [email protected] <[email protected]> on behalf of Tim Huffaker <thuffaker@...> Sent: Friday, January 21, 2022 5:05 PM To: [email protected] Subject: Re: [yaac-users] Windows 11 ARM64 YAAC Install Let me add YAAC stops on the wizard at the GPS even if you enter your position. Tim |
Re: Windows 11 ARM64 YAAC Install
Did you copy a configuration from a Windows/Intel system, or did you recreate your config from scratch on the new system? You will not be able to access COM ports (assuming you even have any on the new system) until I release the new build.
Re: direwolf: did you start it _before_ you started YAAC (so it would be there for YAAC to connect to), and did it start successfully (per direwolf's console window), or did Windows security prevent direwolf from opening the listening sockets for client applications to access? Ah, you do have a sound card for Direwolf to connect to? Your image didn't make it. Must have been filtered out somewhere along the line. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Tim Huffaker <thuffaker@...> Sent: Friday, January 21, 2022 4:48 PM To: [email protected] Subject: Re: [yaac-users] Windows 11 ARM64 YAAC Install Andrew, I have YAAC running and it looks nice. I idid run into a problem with java.io.IOException: no such port. Here is an image of the error it cannot talk to direwolf. [X] Tim KM4ESU |
Re: Windows 11 ARM64 YAAC Install
Yes, that's the correct Java runtime variant. And you still start YAAC the same way. It's just that it will complain about not being able to load the JSSC library and won't show any serial-port-based port types until you get the upgrade to the build I'm currently working on.
Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Tim Huffaker <thuffaker@...> Sent: Friday, January 21, 2022 3:54 PM Andrew, Kudos for adding this to the new release, I look forward to getting it. One the java runtime all I can find is windows openjdk-aarch64<>. to install. is this the correct software from Get Hub for the Windows 11 ARM 65. Also do I start YAAC from the command promo with java -jar YAAC.jar. Tim KM4ESU |
Re: Windows 11 ARM64 YAAC Install
Andrew,
Kudos for adding this to the new release, I look forward to getting it. ?One the java runtime all I can find is windows?. to install. ?is this the correct software from Get Hub for the Windows 11 ARM 65. ?Also do I start YAAC from the command promo with java -jar YAAC.jar. Tim? KM4ESU |
Re: Where did my map tiles go??
I resolved the issue. It was most certainly user error. apparently I failed to remove old files and was bogging down the system with too much. So, with help, I got the files cleaned up, and found the pi is so much happier. I am in the high desert of Oregon. While I live at a mile high, Viewing? a 100 mile track around me,(cause that is closest activity) tends to request a bit from tiles. Elevation changes drastically would be an understatement from desert floor to mountain peaks. Your explanation is mostly what I expected the answer to be and discovered to be true? Thank you guys for putting up with trivial questions and problems. |
Re: Windows 11 ARM64 YAAC Install
And yes, you will still need to install the Java runtime.
________________________________________ From: [email protected] <[email protected]> on behalf of Andrew P. <andrewemt@...> Sent: Friday, January 21, 2022 12:29 PM To: [email protected] Subject: Re: [yaac-users] Windows 11 ARM64 YAAC Install There is an issue here. The JSSC library needs native machine code for that combination of operating system and CPU hardware. The next build of YAAC is upgrading from JSSC 2.9.2 to 2.9.4, which adds native libraries for Mac OSX on ARM64 and Windows on ARM64, so that should take care of your problem. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Tim Huffaker <thuffaker@...> Sent: Friday, January 21, 2022 11:40 AM Does anyone know how to get YAAC running on windows 11 ARM64. I do think I need to install Java but from what I am seeing I am not sure. if you need to install Java please point me to where to get it. If you do not I think I need to involve YAAC from the command prompt can you confirm that or how to get it working. Thank you for your help Windows 11 ARM64 has some interesting challenges. Tim KM4ESU |
Re: Windows 11 ARM64 YAAC Install
There is an issue here. The JSSC library needs native machine code for that combination of operating system and CPU hardware. The next build of YAAC is upgrading from JSSC 2.9.2 to 2.9.4, which adds native libraries for Mac OSX on ARM64 and Windows on ARM64, so that should take care of your problem.
Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Tim Huffaker <thuffaker@...> Sent: Friday, January 21, 2022 11:40 AM Does anyone know how to get YAAC running on windows 11 ARM64. I do think I need to install Java but from what I am seeing I am not sure. if you need to install Java please point me to where to get it. If you do not I think I need to involve YAAC from the command prompt can you confirm that or how to get it working. Thank you for your help Windows 11 ARM64 has some interesting challenges. Tim KM4ESU |
Windows 11 ARM64 YAAC Install
Does anyone know how to get YAAC running on windows 11 ARM64. I do think I need to install Java but from what I am seeing I am not sure. ?if you need to install Java please point me to where to get it. ?If you do not I think I need to involve YAAC from the command prompt can you confirm that or how to get it working. ?
Thank you for your help Windows 11 ARM64 has some interesting challenges.? Tim? KM4ESU |
Re: Where did my map tiles go??
Did you purge the tiles? Did you tell YAAC not to purge them?
----------------------------------------- From: "Andrew P."To: "[email protected]" Cc: Sent: Thursday January 20 2022 9:21:07PM Subject: Re: [yaac-users] Where did my map tiles go?? Unfortunately, computing topographic curves from rasterized elevation data is horribly expensive mathematically, and YAAC always does that on-the-fly based on the current zoom level and map center (rather than sucking up disk space saving rendered tiles for a particular tile and zoom). Not knowing how uneven the terrain is in your vicinity, all I can suggest is to adjust the topographic line spacing to be further apart, so fewer curves have to be computed. You will find it more efficient to use topographic regions, where the map background is colored based on the elevation at each pixel (which therefore doesn't have to figure out which way a topographic line is bending in each pixel). Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Chris Robinson KF6NFW DMR ID 3153250 <kf6nfw@...> Sent: Thursday, January 20, 2022 8:47 PM Okay, i still have no idea how I managed to trash my tiles. I did manage to download them and gain some normalcy. My newest issue is either just me as the user having an issue or possibly the pi, I dont know. anyways it seems to tak a considerable amount of time (more then 30 minutes) to get the topo layers lines and colors to show. I am using a pi 4 4GB RAM with Bullseye, and for the most part nothing ls operational on here yet. I was in procss of settingn up things whn I encountered this. |
Re: Where did my map tiles go??
Unfortunately, computing topographic curves from rasterized elevation data is horribly expensive mathematically, and YAAC always does that on-the-fly based on the current zoom level and map center (rather than sucking up disk space saving rendered tiles for a particular tile and zoom). Not knowing how uneven the terrain is in your vicinity, all I can suggest is to adjust the topographic line spacing to be further apart, so fewer curves have to be computed. You will find it more efficient to use topographic regions, where the map background is colored based on the elevation at each pixel (which therefore doesn't have to figure out which way a topographic line is bending in each pixel).
Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Chris Robinson KF6NFW DMR ID 3153250 <kf6nfw@...> Sent: Thursday, January 20, 2022 8:47 PM Okay, i still have no idea how I managed to trash my tiles. I did manage to download them and gain some normalcy. My newest issue is either just me as the user having an issue or possibly the pi, I dont know. anyways it seems to tak a considerable amount of time (more then 30 minutes) to get the topo layers lines and colors to show. I am using a pi 4 4GB RAM with Bullseye, and for the most part nothing ls operational on here yet. I was in procss of settingn up things whn I encountered this. |
Re: Where did my map tiles go??
Okay, i still have no idea how I managed to trash my tiles. I did manage to download them and gain some normalcy. My newest issue is either just me as the user having an issue or possibly the pi, I dont know. anyways it seems to tak a considerable amount of time (more then 30 minutes) to get the topo layers lines and colors to show. ? I am using a pi 4 4GB RAM with Bullseye, and for the most part nothing ls operational on here yet. I was in procss of settingn up things whn I encountered this. |
Re: Where did my map tiles go??
I did not chang a directory. I did an update from build 165 to 168, played around with trying to download tiles from OSM, and from then on, I lost what I had.? As for purging them, I suspect that is possible though I sure dont recall giving commands to remove anything, and I should. my pi is a bit bloated with crap right now! ?I am of the inclination to dump it and start fresh, however also in the spirit of trying to learn, i am trying to figure out what I did and recover it first if possible. ?Andrew, i do read most of what you post, though I understand only the words! ? |
Re: Where did my map tiles go??
I'm not sure how your map tile files get trashed. Did you change the location of your tile directory?
In any case, you can always re-download the current map tiles from my website. Go to File->OpenStreetMap->Download Pre-Imported Tiles. Assuming your computer has Internet connectivity, the tiles for the area you request can quickly be downloaded. Hope this helps. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Chris Robinson KF6NFW DMR ID 3153250 <kf6nfw@...> Sent: Wednesday, January 19, 2022 12:39 PM To: [email protected] Subject: [yaac-users] Where did my map tiles go?? I am using build 168. All my tiles had been there, the map was working fine no issues. Me still learning my way around FUBARed something, and now I have only 9 tiles with me in the center. I can see the trace to many other stations, but no way to see where they are on a map, just empty squares. Would someone be kind enough to educate this idiot how to recover them? |
Re: Where did my map tiles go??
Did you purge the tiles?
----------------------------------------- From: "Chris Robinson KF6NFW DMR ID 3153250"To: [email protected] Cc: Sent: Wednesday January 19 2022 12:42:37PM Subject: [yaac-users] Where did my map tiles go?? I am using build 168. All my tiles had been there, the map was working fine no issues. Me still learning my way around FUBARed something, and now I have only 9 tiles with me in the center. I can see the trace to many other stations, but no way to see where they are on a map, just empty squares. Would someone be kind enough to educate this idiot how to recover them?? |