VGC VR-N76 in KISS mode via Bluetooth on macOS
Hi All, Apologies if this is old news. With thanks to Andrew (KA2DDO) for the tip, I have successfully been using YAAC on a MacBook Air (M2), with the VGC VR-N76 in KISS mode. I made several false starts trying to follow Linux instructions. Things work differently in MacOS! My steps were as follows: 1) make sure your VGC VR-N76 is updated to the firmware supporting KISS 2) on the radio, hit the green button for settings, again to select “General Settings”, then "KISS TNC", then "Enable KISS TNC”. You can back out of the menus with the Red button. 3) on the radio, hit the greed button for settings, and scroll down to “Pairing” in the main menu and press the green button again to enable pairing to your Mac. 4) on the Mac, use Bluetooth System Settings to pair the VGC. It will show up as a headset, but _that is fine_. The Mac will notice the VGC supports the serial profile, and will mount it as (in my case) /dev/tty.VR-N76 and /cu/ 5) in YAAC, configure a standard Serial_TNC port using that serial port device. Works like a charm. Thanks again Andrew for the great software (and support ;) —Mike (VA3HHQ)
|
Can’t get topo lines
9
I’m running YAAC 1.0-beta205 on Windows 10, but a previous version behaved the same. I can successfully download pre-imported OSM tiles. I can successfully download a small radius of the NASA topo data. I have correct lat/lon entered in the download dialog. When I toggle on view>layers>show topography>show topographic contour lines I get the citation to NASA in the lower right corner of the map but I can’t see any contour lines. I’m wondering what I’m missing. Thanks for any advice. David
|
Error message trying to upgrade WIN10
2
Jamie Hughes WA7JH (360) 340-8886
|
YAAC under FreeBSD 14.2
5
I'm returning to FreeBSD after almost 10 years using Debian/Fedora for ham laptop. Its been an expected return with having to compile from source and/or search for obscure packages to get things to work. YAAC is one of the first ham programs to get installed to my older laptop with a fresh install of FreeBSD 14.2 running a XFCE desktop with 1Tb SSD. Through trial and error, here are my steps to get YAAC communicating with both my GPS and TH-D72: ```` $ su - # pw groupmod wheel -m USER # pkg install java/openjdk8 [tried openjdk22 --> 11, all fail to find jssc, aka no serial ports. Both YAAC & FreeBSD jssc lib not found >openjdk8] # pkg install comms/java-simple-serial-connector [>11yrs old, is from source for fork used by YAAC] # pkg install gpsd plug in GPS note USB port, /dev/ttyU1 on my laptop plug in TH-D72 running packet12 mode --> https://www.ka2ddo.org/ka2ddo/YAACdocs/config_serialtnc.html /dev/ttyU1 on my laptop # chmod 660 /dev/ttyU0 # chmod 660 /dev/ttyU1 # vi /etc/rc.conf add: gpsd_enable="YES" add: gpsd_device="/dev/ttyU0" [check your usb port, I will build a udev style rule for the GPS under FreeBSD] # exit download YAAC to /home/user/Software-local/YAAC $ unzip YAAC $ cd YAAC $ java -jar YAAC.jar [-debug if needed, will fill logs & slow program] config as needed ```` I will continue to test/tune this process with the newest JSSC fork and newer openjdk version. Will report back my findings.
|
YAAC Mobile, symbol not showing on map
4
Good day, Andrew - I have a Win11 PC running YAAC in the truck. It connects via local Ethernet network to a Microsat WX3in1 that is always on and is set up to beacon, digi my callsign, provide smartbeaconing. The Microsat has its own GPS (but sadly, it won't share it via the network). On YAAC, using raw packets I can see all the local traffic through the WX3in1 network connection, and can see my own beacons and telemetry being digi'ed via local digipeaters. I see my position packets as well. I have YAAC set to keep my station centered, and indeed it does. However, I never see an icon or crosshairs for my own truck. I've gone into the menu multiple times to select/deselect the options for show my station, but nothing changes. It shows all the other stations in receiving range, though. What am I doing wrong? -- Cheers and 73 - Jon N7UV
|
Broken "feature" in YAAC tile download
Greetings, all. I was just checking over some code in YAAC (unfortunately, _after_ I posted build 205 last night), and discovered there is a bug in the OpenStreetMap tile download code when using an older version of YAAC. Even though the last few versions of YAAC will display the older snapshots of OSM imports I keep available for backwards compatibility, they still will only download the latest snapshot (regardless of what you select), which may not be compatible with the older versions of YAAC (which is why that check exists in the first place). There is a minor map file format change in build 205 that was used to create the map tiles I posted this morning from the December 23rd OSM snapshot, so if you download fresh tiles, you will need to be using build 205 to read the tile files successfully. So please avoid doing map downloads until you upgrade. Sorry about the inconvenience. I will have this fixed in the _next_ next build of YAAC, but that doesn't help anybody who's still at an older version. I will tweak the website so the September 8th snapshot will be current again. Andrew, KA2DDO author of YAAC
|
next beta build#205 of YAAC, created 2024-Dec-30
next beta build #205 of YAAC ("Yet Another APRS Client"), created 2024-Dec-30 downloadable from https://www.ka2ddo.org/ka2ddo/YAAC.html https://sourceforge.net/p/yetanotheraprsc changes and updates include: 1. update version of Apache compress library, including adding dependent Apache IO library to fix breakage in OSM XML importer. 2. augment NWSMultiline code to support arbitrary colors (not just ones looked up by the datatype code) and filled polygons so it can be used to add arbitrary drawings to messages, especially new protocols from plugins. 3. add new configuration flag options to support non-APRS-IS or RF protocols (to support incompatible protocols provided by plugins). 4. add support for more foreign language spellings of units in OpenStreetMap database snapshots. 5. more minor performance optimizations in OSM importers. 6. fix premature throwing of EOFExceptions for non-empty buffered input streams. 7. fix spelling errors in Javadocs. 8. add another search directory for FreeBSD's way of installing the distro's package of the JSSC library. 9. add new generic GUI methods to support user input dialogs with plugin-provided extensions. 10. fix tactical query message processing so it doesn't annoy the user asking if it's OK to send tactical names when the local YAAC station doesn't have any tactical names. 11. improve ?LOCAL query to report if station hasn't heard any local stations. 12. allow supplemental map layers to be conditionally omitted if the current environment doesn't allow them for some reason. 13. expose OSM search-related classes in core YAAC so plugins can use them for their own search code. 14. fix MultiRangeSpinnerNumberModel so a JSpinner-edited numeric value won't break the UI if it was set to an out-of-range value (e.g., by changing the locale country of the computer to a jurisdiction with a different band plan). 15. keep PopupTaggedNodeWindow from getting excessively large when there is a large amount of information to display. 16. add a hook so plugins can add data to a PopupTaggedNodeWindow. 17. fix layouts of port configuration panels so fields don't collapse to invisible sizes if the editor window is reduced in size. 18. fix bug in GUI startup on Mac OS X when using Java 8. 19. fix rendering bug for Locate Landmark table. 20. recognize more types of OpenStreetMap features, such as intermittent or seasonal bodies of water, and more obscure amenity types. 21. change structure of OSM binary files to allow storing the segment number of a single segment of an OSM Way. 22. refactor OSM importers so common code isn't duplicated between the PBF and XML importer variants. fix bugs in XML importer and bring it up-to-date with the PBF importer. 23. add optional support for extracting postal address information from OpenStreetMap into a local database, using a plugin to provide the database support. Also add support to extract the national border Ways so they could potentially be used to update address points with country codes. 24. created the Address DB plugin, which provides the above-mentioned database support for extracting postal addresses from the OpenStreetMap data and adds YAAC menu choices for searching said database. 25. add extension to Callsign DB plugin to support Address DB plugin. 26. normalize plugin Ant build.xml files to produce output .jar and .zip files with the same names in the same directories as the Maven POM files would do, and vice versa for Maven POM files that didn't formerly completely do what the Ant scripts did. 27. fix Ant build.xml scripts for plugins with unit test code to be able to run the unit tests from Ant. 28. fix exception in sounds plugin when new station is heard. 29. create new TAK plugin to enable YAAC to be a client of a Team Awareness Kit (TAK) network. 30. fix documention directory location for telemetryalarm plugin, update some out-of-date SMS gateway names. 31. include test libraries in source code distribution so Ant build scripts can run the unit tests.
|
Heap Limit Reached
4
I noticed that I was seeing the entire world and I was likely running out of memory. Can someone remind me where to set the range limit? Jamie Hughes WA7JH (360) 340-8886
|
missing message and query
4
installed the latest version but Message and Query are missing from the tool bar
|
Where is the YAAC configuration profile stored?
5
I'm just curious, since I can't seem to find it. Where is the YAAC configuration profile stored? I understand that there is a "nameless" profile, and that we can create other profiles. But where is the base configuration for YAAC stored? Pascal AC7N
|
YAAC failing to display menu on OSX Sequoia
3
I am trying to set up YAAC on an Apple M2 MacBook running Sequoia 15.1.1. When I run "java -jar YAAC.jar" the YAAC window comes up, but there is no menu to allow me to configure it. I get the following error on the terminal during the startup (pertinent section clipped): Thu Dec 12 10:06:03 EST 2024: YAAC Macifying main menu bar.... java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.ka2ddo.yaac.YAAC.main(YAAC.java:690) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.ka2ddo.yaac.bootstrap.YAACBootstrap.main(YAACBootstrap.java:301) Caused by: java.lang.NullPointerException at org.ka2ddo.yaac.gui.os.GuiOsAdapter.osSpecificInitGui(GuiOsAdapter.java:70) at org.ka2ddo.yaac.gui.MainGui.<init>(MainGui.java:497) ... 10 more Thu Dec 12 10:06:03 EST 2024: YAAC starting digipeater.... etc.... No menu. 73 Pascal AC7N
|
Can't download Map
2
Hi Andrew This is a strange one I think. YAAC is installed but the map does not populate. At the bottom of the screen there seems to be indication openstreetmap cannot download and earlier I was being asked to login to Earth (something or other). I do not have an account. Any idea what is going on? My YAAC version is Oct 16> Thanks in advance. Joe VA3TV
|
Using RTSystems cables
12
Hi, I am trying to configure a port through yaac to my Kenwood D710 using an RTsytems cable. No matter what setting I choose I cannot communicate with yaac. The RTsystems software works fine, I am trying to configure a port and when I use the test function all I get is a blank window. Any help is appreciated. Cheers Tom kf6kyd
|
YAAC and Direwolf interfacing
19
HI all I have been running yaac for a long time with a TNC-Pi2 on my rpi3 and a Kenwood TMD710G. I have recently had to ditch the tnc and have been looking at replacing it with direwolf. I have a working configuration using direwolf 1.7 and a digirig into my Baofeng handheld. I want to make this work with my kenwood mobile TMd710G. I am thinking that most of my current configuration will work. I don't think that my digirig would work. I have read somewhere that I need to setup an AGWPE port. Can anyone help please? Thanks in advance Joe VA3TV
|
OSX and RT Systems cables?
5
Is anyone here using RT Systems cables with OSX? I can see the adapters but when I test the connections I get a blank screen.
|
Problem installing java
2
HI Andrew I have a rpi3 running the latest raspi version (bookworm) and I have direwolf also installed. I tried to install yaac on the same pi and openjdk-8-jre fails to install with unmet dependencies. The error message appears below. The other two install fine, but obviously I cannot install yaac on the same pi. I have not tried using the earlier raspi version. Joe The following packages have unmet dependencies: ca-certificates-java : Breaks: openjdk-8-jre-headless (< 8u382~b04-2~) but 8u312-b07-1+rpi1 is to be installed E: Unable to correct problems, you have held broken packages.
|
Import Raw OSM file not working in build#204
4
For the last two weekly changeset files, I have receive a error when trying to import the update. The most recent file I attempted to import is changesets-241118.osm.bz2 - I also attempted both the changeset and full database for 241111. The debug log shows the following: OsmXmlSegmenter: minHeapRequired=991531972 free=8031321136 Unable to open OSM Map data file: java.lang.NoClassDefFoundError: org/apache/commons/io/input/CloseShieldInputStream at org.ka2ddo.yaac.osm.OsmXmlSegmenter.parse(OsmXmlSegmenter.java:241) at org.ka2ddo.yaac.core.provider.CoreProvider$FileOSMImport$OSMParseThread.run(CoreProvider.java:1377) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.input.CloseShieldInputStream at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:592) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) ... 3 more Was there a change in the file format or something else that is causing this error?
|
OSX Sequoia
9
Where can I find OSX Sequoia install and run instructions?
|
KPC-3+ USB losing the port
10
Have two KPC-3(+ USB) units. One is the KPC-3 with the DB-25. The other is the KPC-3+ USB. The -3 works fine and has no issues. The -3+ USB keeps losing the USB connection to the computer on a regular basis. It will run for perhaps 45 minutes to an hour, then nothing. Both units i set up the same way .. set both units to KISS mode then run the software with KISS-only enabled. I've searched and think i am missing a step/command somewhere. Anybody has this setup working, please let me know how you did it. I appreciate it and thank-you. Paul N6MYA
|
Power Warnimg
3
I keep getting a low voltage warning even after I changed power supplies and checked the voltage. Is this a YAAC problem or a pi problem.
|