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
Persist Filters
Greetings all!
This is probably something I am just missing, but is there a way to persist callsign filters across restarts? Here is my situation. I use YAAC to connect to the APRS-IS system to monitor my local area (yes I know I could setup an APRS rx station, but this is just as easy). Every time I restart YAAC, I have to go in and edit filters and then turn off all the Hotspots that show up. Pi-star and I think other hotspots send position information to the APRS-IS from ircdbbgateway putting the hotspot on the map since people won¡¯t turn that off. I don¡¯t want to see that those because it¡¯s just noise to me, so I have to go through and turn those stations off in the filter to not see them. It can take a few minutes to do this each time. While this is not a big deal, figuring out how to persist these settings across restarts would be one of those first world luxuries. Thanks! Jeff |
Re: MicroSat Voyager Bluetooth
error log attached
toggle quoted message
Show quoted text
On 03 Jan 2021 16:58, Jacob Wiese wrote:
OK I downloaded plugin and put in the directory. --
Signed/Jacob Edwards Wiese/KD9LWR/Cell 219 221 0486// CoCoRaHS ID/IN-LP-65// NNNN yaac error.txt
yaac error.txt
OpenPGP_0x70682E58A62BB92C_and_old_rev.asc
OpenPGP_0x70682E58A62BB92C_and_old_rev.asc
OpenPGP_signature
OpenPGP_signature
|
Re: MicroSat Voyager Bluetooth
OK I downloaded plugin and put in the directory.
toggle quoted message
Show quoted text
Now I get and error when yaac launches: "Bluetooth stack unavailable." PS F:\z0bin\radio\0aprs\yaac> ls .\bin\plugins\ Directory: F:\z0bin\radio\0aprs\yaac\bin\plugins Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 03 Jan 2021 16:47 556181 bluecove-2.1.0.jar -a--- 03 Jan 2021 16:47 89022 bluecove-gpl-2.1.0.jar -a--- 03 Jan 2021 16:47 117103 bluetoothport.jar -a--- 03 Jan 2021 00:46 3117 sampleplugin.jar On 03 Jan 2021 16:39, Andrew P. wrote:
Ah, another victim of Microsoft Windows' screwed-up "support" for Bluetooth serial devices. --
Signed/Jacob Edwards Wiese/KD9LWR/Cell 219 221 0486// CoCoRaHS ID/IN-LP-65// NNNN ![]()
Screenshot 2021-01-03 165657.png
OpenPGP_0x70682E58A62BB92C_and_old_rev.asc
OpenPGP_0x70682E58A62BB92C_and_old_rev.asc
OpenPGP_signature
OpenPGP_signature
|
Re: MicroSat Voyager Bluetooth
¿ªÔÆÌåÓý
Ah, another victim of Microsoft Windows' screwed-up "support" for Bluetooth serial devices.
A serial port is _one_ COM port, not two (the way Windows Bluetooth pairing screws up).
There is a Bluetooth plugin for YAAC, which works around this problem by bypassing the Windows Bluetooth serial port driver. After adding the Bluetooth plugin to YAAC, ensure that the Bluetooth device is _not_ paired in Windows; if it is, the Windows driver
will steal bytes from the device so that YAAC only gets partial data. Then use the Bluetooth_TNC port type in YAAC (provided only by the plugin) to connect to the Bluetooth device without pairing.
This also will prevent YAAC from rudely crashing or hanging should the Bluetooth device go out of range of the computer or run out of battery power.
Hope this helps.
Andrew, KA2DDO
author of YAAC
From: [email protected] on behalf of Jacob Wiese Sent: Sunday, January 3, 2021 5:12 PM Subject: [yaac-users] MicroSat Voyager Bluetooth Hi,
Today I received an MicroSat Voyager. I've uploaded my config and paired the Bluetooth to my windows ten computer. Windows says it has assigned the device to com ports. Port 8 says incoming and port 9 says outgoing. In YAAC I've selected serial_tnc and tried both ports (and enabled tx) but the tx led never lights up. -- Signed/Jacob Edwards Wiese/KD9LWR/Cell 219 221 0486// CoCoRaHS ID/IN-LP-65// NNNN |
MicroSat Voyager Bluetooth
Hi,
Today I received an MicroSat Voyager. I've uploaded my config and paired the Bluetooth to my windows ten computer. Windows says it has assigned the device to com ports. Port 8 says incoming and port 9 says outgoing. In YAAC I've selected serial_tnc and tried both ports (and enabled tx) but the tx led never lights up. -- Signed/Jacob Edwards Wiese/KD9LWR/Cell 219 221 0486// CoCoRaHS ID/IN-LP-65// NNNN ![]()
Screenshot 2021-01-03 161205.png
![]()
Screenshot 2021-01-03 161129.png
OpenPGP_0x70682E58A62BB92C_and_old_rev.asc
OpenPGP_0x70682E58A62BB92C_and_old_rev.asc
OpenPGP_signature
OpenPGP_signature
|
Re: Add Port using SignaLink to Icom IC-7000
YAAC's AGWPE port is a client looking to connect to an AGW server, and in this case it could not find one.? That's because the server would be provided by a soft-TNC application such as DireWolf, which would communicate with the sound chip built in to the Signalink. The other two common soft-TNC applications, AGWPE and UZ7HO's Soundmodem, are Windows applications, so your best bet would be to try to compile Direwolf in the Mac. Lee K5DAT On Thu, Dec 31, 2020 at 11:20 AM Keith Kaiser <wa0tjt@...> wrote: I'm running YAAC on my Mac (Catalina), I use it for WSJT-X, and fldigi all the time. I'd like to monitor APRS with YAAC as well using the same SignaLink and USB cables that already work. I tried setting up a AGWPE Port with the Server Host name of 'localhost and Listening port of 8000 but all I get is "No such port name on AGWPE server localhost". Has anyone successfully connected to a port this way, and if so how? |
Add Port using SignaLink to Icom IC-7000
I'm running YAAC on my Mac (Catalina), I use it for WSJT-X, and fldigi all the time. I'd like to monitor APRS with YAAC as well using the same SignaLink and USB cables that already work. I tried setting up a AGWPE Port with the Server Host name of 'localhost and Listening port of 8000 but all I get is "No such port name on AGWPE server localhost". Has anyone successfully connected to a port this way, and if so how?
|
Re: New OS
¿ªÔÆÌåÓý
Try this. sudo adduser $USER dialout Exactly like that.?? ( $USER is a system variable that contains your logged in username, so this should add you to the dialout group all by itself.. ) You can confirm your group membership with the simple command... groups That should list all the groups your login is a member of.
73. Dave G8KBV
-- Created on and sent from a Unix like PC running and using free and open source software: |
Re: Persistent auto-center
Auto-centering usually is persistent over YAAC restarts. However, it is implicitly turned off (as opposed to explicitly by the user selecting it on the menu) under the following circumstances:
1. if an attention alert for an emergency, priority, or (if enabled) special status station is displayed (the flashing arrows pointing at a station or object). 2. the user tries to find a station with Locate->Station and the station's position is or becomes known (which causes a green attention alert). 3. the user looks up something with Locate->Landmark and chooses one of the found choices. Since the second and third conditions are strictly user-invoked, the user can turn auto-centering back on when they are finished looking at the located station or landmark. I'll look into restoring auto-centering when an attention alert times out. Andrew, KA2DDO author of YAAC ________________________________________ Sent: Wednesday, December 30, 2020 5:42 PM Subject: [yaac-users] Persistent auto-center Is it possible to make the auto-center option persistent? -- Pi4 4GB |
Re: New OS
Andrew sudo usermod -a -G dialout beggsrl With a restart I got it up and running! Thank You for a Fantastic Product and absolutely? the best support in the world! Thank You and God Bless Richard -? Thank You and God Bless? ![]() Richard Richard Beggs? ? ? ? ? ? N0EB? ? ? 145.295 Email:?Richard.N0EB@... ** On Wed, Dec 30, 2020 at 2:31 PM Richard Beggs <richard.n0eb@...> wrote:
--
|
Re: New OS
No.
sudo usermod -G dialout -a beggsrl since the account already exists, you only want to modify it, not re-create it. Andrew, KA2DDO ________________________________________ From: [email protected] <[email protected]> on behalf of Richard Beggs <richard.n0eb@...> Sent: Wednesday, December 30, 2020 4:31 PM To: [email protected] Subject: Re: [yaac-users] New OS Andrew beggsrl@beggsrl-desktop:~$ sudo useradd -G dialout beggsrl [sudo] password for beggsrl: useradd: user 'beggsrl' already exists beggsrl@beggsrl-desktop:~/YAAC$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 04d9:0007 Holtek Semiconductor, Inc. Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Next Idea?? -- Thank You and God Bless [¡`] Richard Richard Beggs N0EB 145.295 Email: Richard.N0EB@... ** On Wed, Dec 30, 2020 at 12:14 PM Andrew P. <andrewemt@...<mailto:andrewemt@...>> wrote: First question: Since it's a new OS install, have you granted your account a membership in the dialout group? If you aren't a member of that group, you can't access any of the system serial ports. Note that the Test Port button didn't work because you hadn't selected a serial port to test (the port name was blank in the jssc.SerialPortException that was thrown when the button failed). Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of Richard Beggs Sent: Wednesday, December 30, 2020 2:02 PM Subject: [yaac-users] New OS Andrew Well I have created a mess that I can not figure out and I would like some help or guidance. Ever since I loaded Ubuntu 20.10 everything loaded and looked normal, When I got to the Port setup the APRS-IS installed normally. When I went to Add Port for Serial_TNC Nothing shows up in the Device Name. When I was using the Raspberry OS the Devices showed up. But now nothing is in the Device Name so I can not setup my TNC for RF incoming signals. When I lsusb my devices show up including the prolific on the TNC. Any help would be greatly appreciated. Hardware: New Raspberry Pi 400 with 128gb. OS: Ubuntu 20.10 Desktop installed with no errors. YAAC: 163 Install went as usual with no problems. (The USB devices were there and worked when I was running the Raspberry Pi OS) Data from terminal window: beggsrl@beggsrl-desktop:~$ cd YAAC beggsrl@beggsrl-desktop:~/YAAC$ java -jar YAAC.jar os.name<><>=Linux os.version=5.8.0-1010-raspi os.arch=aarch64 java.version=1.8.0_275 java.class.version=52.0 JVM: Private Build OpenJDK 64-Bit Server VM 25.275-b01 java.class.path=YAAC.jar Tue Dec 29 20:46:48 MST 2020: YAACBootstrap finding installation directory.... JSSC found at /home/beggsrl/YAAC/lib/jssc-2.9.2.jar Tue Dec 29 20:46:48 MST 2020: starting YAAC.... Tue Dec 29 20:46:49 MST 2020: YAAC initializing on Linux 5.8.0-1010-raspi with Java 1.8.0_275 Tue Dec 29 20:46:49 MST 2020: YAAC finding installation directory.... Tue Dec 29 20:46:49 MST 2020: YAAC raising splash screen.... Tue Dec 29 20:46:50 MST 2020: load cached preferences.... Tue Dec 29 20:46:50 MST 2020: load beacon definitions.... Tue Dec 29 20:46:50 MST 2020: load status definition.... Tue Dec 29 20:46:50 MST 2020: set up raw packet data model.... Tue Dec 29 20:46:50 MST 2020: YAAC checking if upgrader needs moving.... Tue Dec 29 20:46:50 MST 2020: YAAC loading CoreProvider.... loading plugin --core-- name YAAC version 1.0-beta163(29-Dec-2020) Tue Dec 29 20:46:50 MST 2020: creating SymAttr objects for 1.0.1... Tue Dec 29 20:46:50 MST 2020: filling in text for 1.0.1 symbols... Tue Dec 29 20:46:51 MST 2020: YAAC loading plugins.... scanning plugin JAR file /home/beggsrl/YAAC/plugins/sampleplugin.jar attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider loading plugin /home/beggsrl/YAAC/plugins/sampleplugin.jar name YAAC Sample Plug-in version V0.0 Tue Dec 29 20:46:51 MST 2020: starting web server... Tue Dec 29 20:46:51 MST 2020: YAAC starting main GUI.... Tue Dec 29 20:46:51 MST 2020: YAAC removing splash screen.... Tue Dec 29 20:46:51 MST 2020: setting up common GUI table models... Tue Dec 29 20:46:51 MST 2020: starting bulletin board monitor... Tue Dec 29 20:46:51 MST 2020: starting firstWindow=map OpenMap(tm) Version 5.0 Copyright (C) BBNT Solutions LLC. All rights reserved. See for details. Tue Dec 29 20:46:52 MST 2020: creating top map toolbar... Tue Dec 29 20:46:52 MST 2020: 1609300012096: starting to load symbol images... 1609300012470: finished loading 1.0.1 basic symbol images... Tue Dec 29 20:46:52 MST 2020: 1609300012470: done loading symbols. Tue Dec 29 20:46:52 MST 2020: adding map scale widget... Tue Dec 29 20:46:53 MST 2020: adding blinkenlight panel... Tue Dec 29 20:46:53 MST 2020: creating map footer... Tue Dec 29 20:46:53 MST 2020: setting up map hot-keys... Tue Dec 29 20:46:53 MST 2020: sizing main map window... Tue Dec 29 20:46:54 MST 2020: YAAC: GUI instantiated, now setting up GUI.... Tue Dec 29 20:46:54 MST 2020: YAAC starting digipeater.... Tue Dec 29 20:46:54 MST 2020: YAAC opening ports.... Tue Dec 29 20:46:54 MST 2020: waiting for I/O starter for Port1:APRS-IS to finish opening port PortConfig[Port1>APRS-IS,noam.aprs2.net<><>,14580,N0EB-10] Tue Dec 29 20:46:54 MST 2020: attempt#1 opening socket to APRS-IS server noam.aprs2.net/167.114.2.176:14580<><> old socket rcvBuf=65536 updated socket rcvBuf=65536 Tue Dec 29 20:46:54 MST 2020: opening noam.aprs2.net:14580<><> with filter " filter r/38.528168/-106.0035/80" Tue Dec 29 20:46:54 MST 2020: initializing local station N0EB-10 Tue Dec 29 20:46:54 MST 2020: YAAC starting beacon and persistent objects.... # aprsc 2.1.5-g8af3cdc # logresp N0EB-10 verified, server T2CAWEST Tue Dec 29 20:46:55 MST 2020: YAAC creating main menu bar.... Tue Dec 29 20:46:55 MST 2020: about to create RasterMapOverlay layer... renderCurrentMap[#2]: ABORT 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(1 new,0 missing) in 48msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:46:55 MST 2020: about to create StationRenderer layer... renderCurrentMap[#2]: ABORT 1(863)/288 ways(0ur), 0/0 nodes, 0 signs, 1 files(3 new,1 missing) in 95msec @ zoom=600000.0 [38.528168,-106.0035] renderCurrentMap[#2]: ABORT 3(1508)/290 ways(0ur), 0/0 nodes, 0 signs, 1 files(0 new,1 missing) in 70msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:46:55 MST 2020: creating bookmark menu... Tue Dec 29 20:46:55 MST 2020: YAAC startup completed. renderCurrentMap[#2]: 2317(69221)/402631 ways(0ur), 5/210057 nodes, 10 signs, 8 files(14 new,4 missing) in 3349msec @ zoom=600000.0 [38.528168,-106.0035] renderCurrentMap[#1]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(9 new,6 missing) in 1838msec @ zoom=600000.0 [38.528168,-106.0035]SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See for further details. ConfigStationType: loaded 188 symbol codes renderCurrentMap[#2]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(0 new,6 missing) in 1040msec @ zoom=600000.0 [38.528168,-106.0035] ConfigStationType: loaded 188 symbol codes renderCurrentMap[#1]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(0 new,6 missing) in 850msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: starting to create Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'General' with class org.ka2ddo.yaac.gui.config.ConfigureGeneral Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Transmit' with class org.ka2ddo.yaac.gui.config.ConfigureTransmit Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Digipeat' with class org.ka2ddo.yaac.gui.config.ConfigureDigipeat Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Ports' with class org.ka2ddo.yaac.gui.config.ConfigurePorts Tue Dec 29 20:48:21 MST 2020: opening PortTableModel with 1 existing records Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Beacon' with class org.ka2ddo.yaac.gui.config.ConfigureBeacon Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Status' with class org.ka2ddo.yaac.gui.config.ConfigureStatus Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Preferences' with class org.ka2ddo.yaac.gui.config.ConfigurePreferences Tue Dec 29 20:48:22 MST 2020: generateFontList(): load complete system font set Tue Dec 29 20:48:22 MST 2020: generateFontList(): check locale coverage of fonts Tue Dec 29 20:48:22 MST 2020: ConfigureDialog: adding tab 'Behavior' with class org.ka2ddo.yaac.gui.config.ConfigureBehavior Tue Dec 29 20:48:23 MST 2020: ConfigureDialog: showing dialog Tue Dec 29 20:48:29 MST 2020: generateFontList(): finished checking font coverage (269m56/315), avg time/font=24 msec Tue Dec 29 20:48:29 MST 2020: ConfigurePreferences: font lists loaded 1609300113592: PortEditor: starting to create editor 1609300113594: PortEditor: starting to create per-driver cards 1609300113594: PortEditor: loading editor class for Serial_TNC 1609300113607: PortEditor: creating card for Serial_TNC 1609300113788: PortEditor: loading editor class for Kenwood 1609300113792: PortEditor: creating card for Kenwood 1609300113832: PortEditor: loading editor class for Serial_GPS 1609300113835: PortEditor: creating card for Serial_GPS 1609300113866: PortEditor: loading editor class for Serial_Weather 1609300113869: PortEditor: creating card for Serial_Weather 1609300113897: PortEditor: loading editor class for Yaesu 1609300113900: PortEditor: creating card for Yaesu 1609300113943: PortEditor: loading editor class for AGWPE 1609300113947: PortEditor: creating card for AGWPE Tue Dec 29 20:48:33 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:48:33 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300114064: PortEditor: loading editor class for KISS-over-TCP 1609300114068: PortEditor: creating card for KISS-over-TCP 1609300114113: PortEditor: loading editor class for APRS-IS 1609300114116: PortEditor: creating card for APRS-IS 1609300114188: PortEditor: loading editor class for SSL-APRS-IS 1609300114196: PortEditor: creating card for SSL-APRS-IS 1609300114763: PortEditor: loading editor class for UDP-Submit 1609300114766: PortEditor: creating card for UDP-Submit 1609300114791: PortEditor: loading editor class for GPSD 1609300114795: PortEditor: creating card for GPSD 1609300114836: PortEditor: loading editor class for WXNOW.TXT 1609300114839: PortEditor: creating card for WXNOW.TXT 1609300114883: PortEditor: loading editor class for ExtMsgSrc 1609300114886: PortEditor: creating card for ExtMsgSrc 1609300114945: PortEditor: loading editor class for File_TNC 1609300114949: PortEditor: creating card for File_TNC 1609300114988: PortEditor: loading editor class for OUTERNET 1609300114991: PortEditor: creating card for OUTERNET 1609300115015: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io<>.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300115028: PortEditor: selected appropriate default card Serial_TNC 1609300115028: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io<>.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC jssc.SerialPortException: Port name - ; Method name - openPort(); Exception type - Port not found. at jssc.SerialPort.openPort(SerialPort.java:168) at org.ka2ddo.yaac.gui.io<>.TestSerialPortAction.actionPerformed(TestSerialPortAction.java:85) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6539) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6304) at java.awt.Container.processEvent(Container.java:2239) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2297) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) at java.awt.Container.dispatchEventImpl(Container.java:2283) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) at java.awt.EventQueue$4.run(EventQueue.java:733) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) at org.GNOME.Accessibility.AtkWrapper$6.dispatchEvent(AtkWrapper.java:705) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: starting to create Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'General' with class org.ka2ddo.yaac.gui.config.ConfigureGeneral Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Transmit' with class org.ka2ddo.yaac.gui.config.ConfigureTransmit Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Digipeat' with class org.ka2ddo.yaac.gui.config.ConfigureDigipeat Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Ports' with class org.ka2ddo.yaac.gui.config.ConfigurePorts Tue Dec 29 20:51:21 MST 2020: opening PortTableModel with 1 existing records Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Beacon' with class org.ka2ddo.yaac.gui.config.ConfigureBeacon Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Status' with class org.ka2ddo.yaac.gui.config.ConfigureStatus Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Preferences' with class org.ka2ddo.yaac.gui.config.ConfigurePreferences Tue Dec 29 20:51:21 MST 2020: generateFontList(): load complete system font set Tue Dec 29 20:51:21 MST 2020: generateFontList(): check locale coverage of fonts Tue Dec 29 20:51:21 MST 2020: generateFontList(): finished checking font coverage (269m56/315), avg time/font=0 msec Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Behavior' with class org.ka2ddo.yaac.gui.config.ConfigureBehavior Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: showing dialog Tue Dec 29 20:51:21 MST 2020: ConfigurePreferences: font lists loaded 1609300287568: PortEditor: starting to create editor 1609300287569: PortEditor: starting to create per-driver cards 1609300287569: PortEditor: loading editor class for Serial_TNC 1609300287570: PortEditor: creating card for Serial_TNC 1609300287669: PortEditor: loading editor class for Kenwood 1609300287669: PortEditor: creating card for Kenwood 1609300287693: PortEditor: loading editor class for Serial_GPS 1609300287693: PortEditor: creating card for Serial_GPS 1609300287713: PortEditor: loading editor class for Serial_Weather 1609300287713: PortEditor: creating card for Serial_Weather 1609300287727: PortEditor: loading editor class for Yaesu 1609300287728: PortEditor: creating card for Yaesu 1609300287743: PortEditor: loading editor class for AGWPE 1609300287743: PortEditor: creating card for AGWPE Tue Dec 29 20:51:27 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:51:27 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300287798: PortEditor: loading editor class for KISS-over-TCP 1609300287798: PortEditor: creating card for KISS-over-TCP 1609300287863: PortEditor: loading editor class for APRS-IS 1609300287863: PortEditor: creating card for APRS-IS 1609300287893: PortEditor: loading editor class for SSL-APRS-IS 1609300287894: PortEditor: creating card for SSL-APRS-IS 1609300287927: PortEditor: loading editor class for UDP-Submit 1609300287927: PortEditor: creating card for UDP-Submit 1609300287948: PortEditor: loading editor class for GPSD 1609300287949: PortEditor: creating card for GPSD 1609300287993: PortEditor: loading editor class for WXNOW.TXT 1609300287994: PortEditor: creating card for WXNOW.TXT 1609300288014: PortEditor: loading editor class for ExtMsgSrc 1609300288015: PortEditor: creating card for ExtMsgSrc 1609300288045: PortEditor: loading editor class for File_TNC 1609300288045: PortEditor: creating card for File_TNC 1609300288067: PortEditor: loading editor class for OUTERNET 1609300288068: PortEditor: creating card for OUTERNET 1609300288081: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io<>.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300288090: PortEditor: selected appropriate default card Serial_TNC 1609300288090: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io<>.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300322588: PortEditor: starting to create editor 1609300322588: PortEditor: starting to create per-driver cards 1609300322588: PortEditor: loading editor class for Serial_TNC 1609300322589: PortEditor: creating card for Serial_TNC 1609300322714: PortEditor: loading editor class for Kenwood 1609300322714: PortEditor: creating card for Kenwood 1609300322739: PortEditor: loading editor class for Serial_GPS 1609300322740: PortEditor: creating card for Serial_GPS 1609300322766: PortEditor: loading editor class for Serial_Weather 1609300322766: PortEditor: creating card for Serial_Weather 1609300322783: PortEditor: loading editor class for Yaesu 1609300322783: PortEditor: creating card for Yaesu 1609300322797: PortEditor: loading editor class for AGWPE 1609300322798: PortEditor: creating card for AGWPE Tue Dec 29 20:52:02 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:52:02 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300322840: PortEditor: loading editor class for KISS-over-TCP 1609300322841: PortEditor: creating card for KISS-over-TCP 1609300322878: PortEditor: loading editor class for APRS-IS 1609300322879: PortEditor: creating card for APRS-IS 1609300322907: PortEditor: loading editor class for SSL-APRS-IS 1609300322908: PortEditor: creating card for SSL-APRS-IS 1609300322931: PortEditor: loading editor class for UDP-Submit 1609300322932: PortEditor: creating card for UDP-Submit 1609300322947: PortEditor: loading editor class for GPSD 1609300322948: PortEditor: creating card for GPSD 1609300322968: PortEditor: loading editor class for WXNOW.TXT 1609300322969: PortEditor: creating card for WXNOW.TXT 1609300322986: PortEditor: loading editor class for ExtMsgSrc 1609300322986: PortEditor: creating card for ExtMsgSrc 1609300323009: PortEditor: loading editor class for File_TNC 1609300323010: PortEditor: creating card for File_TNC 1609300323039: PortEditor: loading editor class for OUTERNET 1609300323040: PortEditor: creating card for OUTERNET 1609300323047: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io<>.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300323055: PortEditor: selected appropriate default card Serial_TNC 1609300323055: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io<>.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC Tue Dec 29 20:53:50 MST 2020: port APRS-IS: no socket[N0EB-10] failed Tue Dec 29 20:53:50 MST 2020: try#0: connection to forgotten APRS-IS server lost: Socket closed last comment: # aprsc 2.1.5-g8af3cdc 30 Dec 2020 03:53:34 GMT T2CAWEST 167.114.2.176:14580<><> Tue Dec 29 20:53:50 MST 2020: duplicate thread Thread[AprsIsConnector(#1,N0EB-10->noam.aprs2.net:14580<><>),6,main] dying... Install went as usual with no -- Thank You and God Bless [?] Richard |
Re: New OS
Andrew beggsrl@beggsrl-desktop:~$ sudo useradd -G dialout beggsrl [sudo] password for beggsrl: useradd: user 'beggsrl' already exists beggsrl@beggsrl-desktop:~/YAAC$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 04d9:0007 Holtek Semiconductor, Inc. Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Next Idea?? -- Thank You and God Bless? ![]() Richard Richard Beggs? ? ? ? ? ? N0EB? ? ? 145.295 Email:?Richard.N0EB@... ** On Wed, Dec 30, 2020 at 12:14 PM Andrew P. <andrewemt@...> wrote: First question: Since it's a new OS install, have you granted your account a membership in the dialout group? If you aren't a member of that group, you can't access any of the system serial ports. Note that the Test Port button didn't work because you hadn't selected a serial port to test (the port name was blank in the jssc.SerialPortException that was thrown when the button failed). |
Re: hang on Mac OS X
When I launch YAAC, the logs indicate that jssc-2.9.2 from the YAAC
toggle quoted message
Show quoted text
distribution is being used. GPSd is 3.21. Java is 15.0.1. Matthew NB0X On 12/30/20 9:53 AM, Andrew P. via groups.io wrote:
That's really odd. JSSC should have just skipped around the port because it was busy being used by GPSD. I wonder if GPSD isn't using the O_EXCL flag when it opens the serial port; if it was, JSSC should continue with a properly-handled EBUSY (device in use by someone else) error instead of hanging. --
Matthew NB0X |
Re: New OS
First question: Since it's a new OS install, have you granted your account a membership in the dialout group? If you aren't a member of that group, you can't access any of the system serial ports. Note that the Test Port button didn't work because you hadn't selected a serial port to test (the port name was blank in the jssc.SerialPortException that was thrown when the button failed).
Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Richard Beggs Sent: Wednesday, December 30, 2020 2:02 PM Subject: [yaac-users] New OS Andrew Well I have created a mess that I can not figure out and I would like some help or guidance. Ever since I loaded Ubuntu 20.10 everything loaded and looked normal, When I got to the Port setup the APRS-IS installed normally. When I went to Add Port for Serial_TNC Nothing shows up in the Device Name. When I was using the Raspberry OS the Devices showed up. But now nothing is in the Device Name so I can not setup my TNC for RF incoming signals. When I lsusb my devices show up including the prolific on the TNC. Any help would be greatly appreciated. Hardware: New Raspberry Pi 400 with 128gb. OS: Ubuntu 20.10 Desktop installed with no errors. YAAC: 163 Install went as usual with no problems. (The USB devices were there and worked when I was running the Raspberry Pi OS) Data from terminal window: beggsrl@beggsrl-desktop:~$ cd YAAC beggsrl@beggsrl-desktop:~/YAAC$ java -jar YAAC.jar os.name<>=Linux os.version=5.8.0-1010-raspi os.arch=aarch64 java.version=1.8.0_275 java.class.version=52.0 JVM: Private Build OpenJDK 64-Bit Server VM 25.275-b01 java.class.path=YAAC.jar Tue Dec 29 20:46:48 MST 2020: YAACBootstrap finding installation directory.... JSSC found at /home/beggsrl/YAAC/lib/jssc-2.9.2.jar Tue Dec 29 20:46:48 MST 2020: starting YAAC.... Tue Dec 29 20:46:49 MST 2020: YAAC initializing on Linux 5.8.0-1010-raspi with Java 1.8.0_275 Tue Dec 29 20:46:49 MST 2020: YAAC finding installation directory.... Tue Dec 29 20:46:49 MST 2020: YAAC raising splash screen.... Tue Dec 29 20:46:50 MST 2020: load cached preferences.... Tue Dec 29 20:46:50 MST 2020: load beacon definitions.... Tue Dec 29 20:46:50 MST 2020: load status definition.... Tue Dec 29 20:46:50 MST 2020: set up raw packet data model.... Tue Dec 29 20:46:50 MST 2020: YAAC checking if upgrader needs moving.... Tue Dec 29 20:46:50 MST 2020: YAAC loading CoreProvider.... loading plugin --core-- name YAAC version 1.0-beta163(29-Dec-2020) Tue Dec 29 20:46:50 MST 2020: creating SymAttr objects for 1.0.1... Tue Dec 29 20:46:50 MST 2020: filling in text for 1.0.1 symbols... Tue Dec 29 20:46:51 MST 2020: YAAC loading plugins.... scanning plugin JAR file /home/beggsrl/YAAC/plugins/sampleplugin.jar attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider loading plugin /home/beggsrl/YAAC/plugins/sampleplugin.jar name YAAC Sample Plug-in version V0.0 Tue Dec 29 20:46:51 MST 2020: starting web server... Tue Dec 29 20:46:51 MST 2020: YAAC starting main GUI.... Tue Dec 29 20:46:51 MST 2020: YAAC removing splash screen.... Tue Dec 29 20:46:51 MST 2020: setting up common GUI table models... Tue Dec 29 20:46:51 MST 2020: starting bulletin board monitor... Tue Dec 29 20:46:51 MST 2020: starting firstWindow=map OpenMap(tm) Version 5.0 Copyright (C) BBNT Solutions LLC. All rights reserved. See for details. Tue Dec 29 20:46:52 MST 2020: creating top map toolbar... Tue Dec 29 20:46:52 MST 2020: 1609300012096: starting to load symbol images... 1609300012470: finished loading 1.0.1 basic symbol images... Tue Dec 29 20:46:52 MST 2020: 1609300012470: done loading symbols. Tue Dec 29 20:46:52 MST 2020: adding map scale widget... Tue Dec 29 20:46:53 MST 2020: adding blinkenlight panel... Tue Dec 29 20:46:53 MST 2020: creating map footer... Tue Dec 29 20:46:53 MST 2020: setting up map hot-keys... Tue Dec 29 20:46:53 MST 2020: sizing main map window... Tue Dec 29 20:46:54 MST 2020: YAAC: GUI instantiated, now setting up GUI.... Tue Dec 29 20:46:54 MST 2020: YAAC starting digipeater.... Tue Dec 29 20:46:54 MST 2020: YAAC opening ports.... Tue Dec 29 20:46:54 MST 2020: waiting for I/O starter for Port1:APRS-IS to finish opening port PortConfig[Port1>APRS-IS,noam.aprs2.net<>,14580,N0EB-10] Tue Dec 29 20:46:54 MST 2020: attempt#1 opening socket to APRS-IS server noam.aprs2.net/167.114.2.176:14580<> old socket rcvBuf=65536 updated socket rcvBuf=65536 Tue Dec 29 20:46:54 MST 2020: opening noam.aprs2.net:14580<> with filter " filter r/38.528168/-106.0035/80" Tue Dec 29 20:46:54 MST 2020: initializing local station N0EB-10 Tue Dec 29 20:46:54 MST 2020: YAAC starting beacon and persistent objects.... # aprsc 2.1.5-g8af3cdc # logresp N0EB-10 verified, server T2CAWEST Tue Dec 29 20:46:55 MST 2020: YAAC creating main menu bar.... Tue Dec 29 20:46:55 MST 2020: about to create RasterMapOverlay layer... renderCurrentMap[#2]: ABORT 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(1 new,0 missing) in 48msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:46:55 MST 2020: about to create StationRenderer layer... renderCurrentMap[#2]: ABORT 1(863)/288 ways(0ur), 0/0 nodes, 0 signs, 1 files(3 new,1 missing) in 95msec @ zoom=600000.0 [38.528168,-106.0035] renderCurrentMap[#2]: ABORT 3(1508)/290 ways(0ur), 0/0 nodes, 0 signs, 1 files(0 new,1 missing) in 70msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:46:55 MST 2020: creating bookmark menu... Tue Dec 29 20:46:55 MST 2020: YAAC startup completed. renderCurrentMap[#2]: 2317(69221)/402631 ways(0ur), 5/210057 nodes, 10 signs, 8 files(14 new,4 missing) in 3349msec @ zoom=600000.0 [38.528168,-106.0035] renderCurrentMap[#1]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(9 new,6 missing) in 1838msec @ zoom=600000.0 [38.528168,-106.0035]SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See for further details. ConfigStationType: loaded 188 symbol codes renderCurrentMap[#2]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(0 new,6 missing) in 1040msec @ zoom=600000.0 [38.528168,-106.0035] ConfigStationType: loaded 188 symbol codes renderCurrentMap[#1]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(0 new,6 missing) in 850msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: starting to create Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'General' with class org.ka2ddo.yaac.gui.config.ConfigureGeneral Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Transmit' with class org.ka2ddo.yaac.gui.config.ConfigureTransmit Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Digipeat' with class org.ka2ddo.yaac.gui.config.ConfigureDigipeat Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Ports' with class org.ka2ddo.yaac.gui.config.ConfigurePorts Tue Dec 29 20:48:21 MST 2020: opening PortTableModel with 1 existing records Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Beacon' with class org.ka2ddo.yaac.gui.config.ConfigureBeacon Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Status' with class org.ka2ddo.yaac.gui.config.ConfigureStatus Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Preferences' with class org.ka2ddo.yaac.gui.config.ConfigurePreferences Tue Dec 29 20:48:22 MST 2020: generateFontList(): load complete system font set Tue Dec 29 20:48:22 MST 2020: generateFontList(): check locale coverage of fonts Tue Dec 29 20:48:22 MST 2020: ConfigureDialog: adding tab 'Behavior' with class org.ka2ddo.yaac.gui.config.ConfigureBehavior Tue Dec 29 20:48:23 MST 2020: ConfigureDialog: showing dialog Tue Dec 29 20:48:29 MST 2020: generateFontList(): finished checking font coverage (269m56/315), avg time/font=24 msec Tue Dec 29 20:48:29 MST 2020: ConfigurePreferences: font lists loaded 1609300113592: PortEditor: starting to create editor 1609300113594: PortEditor: starting to create per-driver cards 1609300113594: PortEditor: loading editor class for Serial_TNC 1609300113607: PortEditor: creating card for Serial_TNC 1609300113788: PortEditor: loading editor class for Kenwood 1609300113792: PortEditor: creating card for Kenwood 1609300113832: PortEditor: loading editor class for Serial_GPS 1609300113835: PortEditor: creating card for Serial_GPS 1609300113866: PortEditor: loading editor class for Serial_Weather 1609300113869: PortEditor: creating card for Serial_Weather 1609300113897: PortEditor: loading editor class for Yaesu 1609300113900: PortEditor: creating card for Yaesu 1609300113943: PortEditor: loading editor class for AGWPE 1609300113947: PortEditor: creating card for AGWPE Tue Dec 29 20:48:33 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:48:33 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300114064: PortEditor: loading editor class for KISS-over-TCP 1609300114068: PortEditor: creating card for KISS-over-TCP 1609300114113: PortEditor: loading editor class for APRS-IS 1609300114116: PortEditor: creating card for APRS-IS 1609300114188: PortEditor: loading editor class for SSL-APRS-IS 1609300114196: PortEditor: creating card for SSL-APRS-IS 1609300114763: PortEditor: loading editor class for UDP-Submit 1609300114766: PortEditor: creating card for UDP-Submit 1609300114791: PortEditor: loading editor class for GPSD 1609300114795: PortEditor: creating card for GPSD 1609300114836: PortEditor: loading editor class for WXNOW.TXT 1609300114839: PortEditor: creating card for WXNOW.TXT 1609300114883: PortEditor: loading editor class for ExtMsgSrc 1609300114886: PortEditor: creating card for ExtMsgSrc 1609300114945: PortEditor: loading editor class for File_TNC 1609300114949: PortEditor: creating card for File_TNC 1609300114988: PortEditor: loading editor class for OUTERNET 1609300114991: PortEditor: creating card for OUTERNET 1609300115015: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300115028: PortEditor: selected appropriate default card Serial_TNC 1609300115028: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC jssc.SerialPortException: Port name - ; Method name - openPort(); Exception type - Port not found. at jssc.SerialPort.openPort(SerialPort.java:168) at org.ka2ddo.yaac.gui.io.TestSerialPortAction.actionPerformed(TestSerialPortAction.java:85) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6539) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6304) at java.awt.Container.processEvent(Container.java:2239) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2297) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) at java.awt.Container.dispatchEventImpl(Container.java:2283) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) at java.awt.EventQueue$4.run(EventQueue.java:733) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) at org.GNOME.Accessibility.AtkWrapper$6.dispatchEvent(AtkWrapper.java:705) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: starting to create Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'General' with class org.ka2ddo.yaac.gui.config.ConfigureGeneral Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Transmit' with class org.ka2ddo.yaac.gui.config.ConfigureTransmit Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Digipeat' with class org.ka2ddo.yaac.gui.config.ConfigureDigipeat Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Ports' with class org.ka2ddo.yaac.gui.config.ConfigurePorts Tue Dec 29 20:51:21 MST 2020: opening PortTableModel with 1 existing records Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Beacon' with class org.ka2ddo.yaac.gui.config.ConfigureBeacon Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Status' with class org.ka2ddo.yaac.gui.config.ConfigureStatus Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Preferences' with class org.ka2ddo.yaac.gui.config.ConfigurePreferences Tue Dec 29 20:51:21 MST 2020: generateFontList(): load complete system font set Tue Dec 29 20:51:21 MST 2020: generateFontList(): check locale coverage of fonts Tue Dec 29 20:51:21 MST 2020: generateFontList(): finished checking font coverage (269m56/315), avg time/font=0 msec Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Behavior' with class org.ka2ddo.yaac.gui.config.ConfigureBehavior Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: showing dialog Tue Dec 29 20:51:21 MST 2020: ConfigurePreferences: font lists loaded 1609300287568: PortEditor: starting to create editor 1609300287569: PortEditor: starting to create per-driver cards 1609300287569: PortEditor: loading editor class for Serial_TNC 1609300287570: PortEditor: creating card for Serial_TNC 1609300287669: PortEditor: loading editor class for Kenwood 1609300287669: PortEditor: creating card for Kenwood 1609300287693: PortEditor: loading editor class for Serial_GPS 1609300287693: PortEditor: creating card for Serial_GPS 1609300287713: PortEditor: loading editor class for Serial_Weather 1609300287713: PortEditor: creating card for Serial_Weather 1609300287727: PortEditor: loading editor class for Yaesu 1609300287728: PortEditor: creating card for Yaesu 1609300287743: PortEditor: loading editor class for AGWPE 1609300287743: PortEditor: creating card for AGWPE Tue Dec 29 20:51:27 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:51:27 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300287798: PortEditor: loading editor class for KISS-over-TCP 1609300287798: PortEditor: creating card for KISS-over-TCP 1609300287863: PortEditor: loading editor class for APRS-IS 1609300287863: PortEditor: creating card for APRS-IS 1609300287893: PortEditor: loading editor class for SSL-APRS-IS 1609300287894: PortEditor: creating card for SSL-APRS-IS 1609300287927: PortEditor: loading editor class for UDP-Submit 1609300287927: PortEditor: creating card for UDP-Submit 1609300287948: PortEditor: loading editor class for GPSD 1609300287949: PortEditor: creating card for GPSD 1609300287993: PortEditor: loading editor class for WXNOW.TXT 1609300287994: PortEditor: creating card for WXNOW.TXT 1609300288014: PortEditor: loading editor class for ExtMsgSrc 1609300288015: PortEditor: creating card for ExtMsgSrc 1609300288045: PortEditor: loading editor class for File_TNC 1609300288045: PortEditor: creating card for File_TNC 1609300288067: PortEditor: loading editor class for OUTERNET 1609300288068: PortEditor: creating card for OUTERNET 1609300288081: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300288090: PortEditor: selected appropriate default card Serial_TNC 1609300288090: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300322588: PortEditor: starting to create editor 1609300322588: PortEditor: starting to create per-driver cards 1609300322588: PortEditor: loading editor class for Serial_TNC 1609300322589: PortEditor: creating card for Serial_TNC 1609300322714: PortEditor: loading editor class for Kenwood 1609300322714: PortEditor: creating card for Kenwood 1609300322739: PortEditor: loading editor class for Serial_GPS 1609300322740: PortEditor: creating card for Serial_GPS 1609300322766: PortEditor: loading editor class for Serial_Weather 1609300322766: PortEditor: creating card for Serial_Weather 1609300322783: PortEditor: loading editor class for Yaesu 1609300322783: PortEditor: creating card for Yaesu 1609300322797: PortEditor: loading editor class for AGWPE 1609300322798: PortEditor: creating card for AGWPE Tue Dec 29 20:52:02 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:52:02 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300322840: PortEditor: loading editor class for KISS-over-TCP 1609300322841: PortEditor: creating card for KISS-over-TCP 1609300322878: PortEditor: loading editor class for APRS-IS 1609300322879: PortEditor: creating card for APRS-IS 1609300322907: PortEditor: loading editor class for SSL-APRS-IS 1609300322908: PortEditor: creating card for SSL-APRS-IS 1609300322931: PortEditor: loading editor class for UDP-Submit 1609300322932: PortEditor: creating card for UDP-Submit 1609300322947: PortEditor: loading editor class for GPSD 1609300322948: PortEditor: creating card for GPSD 1609300322968: PortEditor: loading editor class for WXNOW.TXT 1609300322969: PortEditor: creating card for WXNOW.TXT 1609300322986: PortEditor: loading editor class for ExtMsgSrc 1609300322986: PortEditor: creating card for ExtMsgSrc 1609300323009: PortEditor: loading editor class for File_TNC 1609300323010: PortEditor: creating card for File_TNC 1609300323039: PortEditor: loading editor class for OUTERNET 1609300323040: PortEditor: creating card for OUTERNET 1609300323047: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300323055: PortEditor: selected appropriate default card Serial_TNC 1609300323055: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC Tue Dec 29 20:53:50 MST 2020: port APRS-IS: no socket[N0EB-10] failed Tue Dec 29 20:53:50 MST 2020: try#0: connection to forgotten APRS-IS server lost: Socket closed last comment: # aprsc 2.1.5-g8af3cdc 30 Dec 2020 03:53:34 GMT T2CAWEST 167.114.2.176:14580<> Tue Dec 29 20:53:50 MST 2020: duplicate thread Thread[AprsIsConnector(#1,N0EB-10->noam.aprs2.net:14580<>),6,main] dying... Install went as usual with no -- Thank You and God Bless [?] Richard |
New OS
Andrew Well I have created a mess that I can not figure out and I would like some help or guidance. Ever since I loaded Ubuntu 20.10 everything loaded and looked normal, When I got to the Port setup the APRS-IS installed normally. When I went to Add Port for Serial_TNC Nothing shows up in the Device Name. When I was using the Raspberry OS the Devices showed up. But now nothing is in the Device Name so I can not setup my TNC for RF incoming signals. When I lsusb my devices show up including the prolific on the TNC. Any help would be greatly appreciated. Hardware: New Raspberry Pi 400 with 128gb. OS: Ubuntu 20.10 Desktop installed with no errors. YAAC: 163?Install went as usual with no problems. (The USB devices were there and worked when I was running the Raspberry Pi OS) Data from terminal window: beggsrl@beggsrl-desktop:~$ cd YAAC beggsrl@beggsrl-desktop:~/YAAC$ java -jar YAAC.jar =Linux os.version=5.8.0-1010-raspi os.arch=aarch64 java.version=1.8.0_275 java.class.version=52.0 JVM: Private Build OpenJDK 64-Bit Server VM 25.275-b01 java.class.path=YAAC.jar Tue Dec 29 20:46:48 MST 2020: YAACBootstrap finding installation directory.... JSSC found at /home/beggsrl/YAAC/lib/jssc-2.9.2.jar Tue Dec 29 20:46:48 MST 2020: starting YAAC.... Tue Dec 29 20:46:49 MST 2020: YAAC initializing on Linux 5.8.0-1010-raspi with Java 1.8.0_275 Tue Dec 29 20:46:49 MST 2020: YAAC finding installation directory.... Tue Dec 29 20:46:49 MST 2020: YAAC raising splash screen.... Tue Dec 29 20:46:50 MST 2020: load cached preferences.... Tue Dec 29 20:46:50 MST 2020: load beacon definitions.... Tue Dec 29 20:46:50 MST 2020: load status definition.... Tue Dec 29 20:46:50 MST 2020: set up raw packet data model.... Tue Dec 29 20:46:50 MST 2020: YAAC checking if upgrader needs moving.... Tue Dec 29 20:46:50 MST 2020: YAAC loading CoreProvider.... loading plugin --core-- name YAAC version 1.0-beta163(29-Dec-2020) Tue Dec 29 20:46:50 MST 2020: creating SymAttr objects for 1.0.1... Tue Dec 29 20:46:50 MST 2020: filling in text for 1.0.1 symbols... Tue Dec 29 20:46:51 MST 2020: YAAC loading plugins.... scanning plugin JAR file /home/beggsrl/YAAC/plugins/sampleplugin.jar attempting to load provider class org.ka2ddo.yaac.SamplePluginProvider loading plugin /home/beggsrl/YAAC/plugins/sampleplugin.jar name YAAC Sample Plug-in version V0.0 Tue Dec 29 20:46:51 MST 2020: starting web server... Tue Dec 29 20:46:51 MST 2020: YAAC starting main GUI.... Tue Dec 29 20:46:51 MST 2020: YAAC removing splash screen.... Tue Dec 29 20:46:51 MST 2020: setting up common GUI table models... Tue Dec 29 20:46:51 MST 2020: starting bulletin board monitor... Tue Dec 29 20:46:51 MST 2020: starting firstWindow=map OpenMap(tm) Version 5.0 ? Copyright (C) BBNT Solutions LLC.? All rights reserved. ? See??for details. Tue Dec 29 20:46:52 MST 2020: creating top map toolbar... Tue Dec 29 20:46:52 MST 2020: 1609300012096: starting to load symbol images... 1609300012470: finished loading 1.0.1 basic symbol images... Tue Dec 29 20:46:52 MST 2020: 1609300012470: done loading symbols. Tue Dec 29 20:46:52 MST 2020: adding map scale widget... Tue Dec 29 20:46:53 MST 2020: adding blinkenlight panel... Tue Dec 29 20:46:53 MST 2020: creating map footer... Tue Dec 29 20:46:53 MST 2020: setting up map hot-keys... Tue Dec 29 20:46:53 MST 2020: sizing main map window... Tue Dec 29 20:46:54 MST 2020: YAAC: GUI instantiated, now setting up GUI.... Tue Dec 29 20:46:54 MST 2020: YAAC starting digipeater.... Tue Dec 29 20:46:54 MST 2020: YAAC opening ports.... Tue Dec 29 20:46:54 MST 2020: waiting for I/O starter for Port1:APRS-IS to finish ? ?opening port PortConfig[Port1>APRS-IS,,14580,N0EB-10] Tue Dec 29 20:46:54 MST 2020: attempt#1 opening socket to APRS-IS server? old socket rcvBuf=65536 updated socket rcvBuf=65536 Tue Dec 29 20:46:54 MST 2020: opening??with filter " filter r/38.528168/-106.0035/80" Tue Dec 29 20:46:54 MST 2020: initializing local station N0EB-10 Tue Dec 29 20:46:54 MST 2020: YAAC starting beacon and persistent objects.... # aprsc 2.1.5-g8af3cdc # logresp N0EB-10 verified, server T2CAWEST Tue Dec 29 20:46:55 MST 2020: YAAC creating main menu bar.... Tue Dec 29 20:46:55 MST 2020: about to create RasterMapOverlay layer... renderCurrentMap[#2]: ABORT 0(0)/0 ways(0ur), 0/0 nodes, 0 signs, 0 files(1 new,0 missing) in 48msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:46:55 MST 2020: about to create StationRenderer layer... renderCurrentMap[#2]: ABORT 1(863)/288 ways(0ur), 0/0 nodes, 0 signs, 1 files(3 new,1 missing) in 95msec @ zoom=600000.0 [38.528168,-106.0035] renderCurrentMap[#2]: ABORT 3(1508)/290 ways(0ur), 0/0 nodes, 0 signs, 1 files(0 new,1 missing) in 70msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:46:55 MST 2020: creating bookmark menu... Tue Dec 29 20:46:55 MST 2020: YAAC startup completed. renderCurrentMap[#2]: 2317(69221)/402631 ways(0ur), 5/210057 nodes, 10 signs, 8 files(14 new,4 missing) in 3349msec @ zoom=600000.0 [38.528168,-106.0035] renderCurrentMap[#1]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(9 new,6 missing) in 1838msec @ zoom=600000.0 [38.528168,-106.0035]SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See??for further details. ConfigStationType: loaded 188 symbol codes renderCurrentMap[#2]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(0 new,6 missing) in 1040msec @ zoom=600000.0 [38.528168,-106.0035] ConfigStationType: loaded 188 symbol codes renderCurrentMap[#1]: 2775(85767)/492682 ways(0ur), 6/213183 nodes, 14 signs, 12 files(0 new,6 missing) in 850msec @ zoom=600000.0 [38.528168,-106.0035] Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: starting to create Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'General' with class org.ka2ddo.yaac.gui.config.ConfigureGeneral Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Transmit' with class org.ka2ddo.yaac.gui.config.ConfigureTransmit Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Digipeat' with class org.ka2ddo.yaac.gui.config.ConfigureDigipeat Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Ports' with class org.ka2ddo.yaac.gui.config.ConfigurePorts Tue Dec 29 20:48:21 MST 2020: opening PortTableModel with 1 existing records Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Beacon' with class org.ka2ddo.yaac.gui.config.ConfigureBeacon Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Status' with class org.ka2ddo.yaac.gui.config.ConfigureStatus Tue Dec 29 20:48:21 MST 2020: ConfigureDialog: adding tab 'Preferences' with class org.ka2ddo.yaac.gui.config.ConfigurePreferences Tue Dec 29 20:48:22 MST 2020: generateFontList(): load complete system font set Tue Dec 29 20:48:22 MST 2020: generateFontList(): check locale coverage of fonts Tue Dec 29 20:48:22 MST 2020: ConfigureDialog: adding tab 'Behavior' with class org.ka2ddo.yaac.gui.config.ConfigureBehavior Tue Dec 29 20:48:23 MST 2020: ConfigureDialog: showing dialog Tue Dec 29 20:48:29 MST 2020: generateFontList(): finished checking font coverage (269m56/315), avg time/font=24 msec Tue Dec 29 20:48:29 MST 2020: ConfigurePreferences: font lists loaded 1609300113592: PortEditor: starting to create editor 1609300113594: PortEditor: starting to create per-driver cards 1609300113594: PortEditor: loading editor class for Serial_TNC 1609300113607: PortEditor: creating card for Serial_TNC 1609300113788: PortEditor: loading editor class for Kenwood 1609300113792: PortEditor: creating card for Kenwood 1609300113832: PortEditor: loading editor class for Serial_GPS 1609300113835: PortEditor: creating card for Serial_GPS 1609300113866: PortEditor: loading editor class for Serial_Weather 1609300113869: PortEditor: creating card for Serial_Weather 1609300113897: PortEditor: loading editor class for Yaesu 1609300113900: PortEditor: creating card for Yaesu 1609300113943: PortEditor: loading editor class for AGWPE 1609300113947: PortEditor: creating card for AGWPE Tue Dec 29 20:48:33 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:48:33 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300114064: PortEditor: loading editor class for KISS-over-TCP 1609300114068: PortEditor: creating card for KISS-over-TCP 1609300114113: PortEditor: loading editor class for APRS-IS 1609300114116: PortEditor: creating card for APRS-IS 1609300114188: PortEditor: loading editor class for SSL-APRS-IS 1609300114196: PortEditor: creating card for SSL-APRS-IS 1609300114763: PortEditor: loading editor class for UDP-Submit 1609300114766: PortEditor: creating card for UDP-Submit 1609300114791: PortEditor: loading editor class for GPSD 1609300114795: PortEditor: creating card for GPSD 1609300114836: PortEditor: loading editor class for WXNOW.TXT 1609300114839: PortEditor: creating card for WXNOW.TXT 1609300114883: PortEditor: loading editor class for ExtMsgSrc 1609300114886: PortEditor: creating card for ExtMsgSrc 1609300114945: PortEditor: loading editor class for File_TNC 1609300114949: PortEditor: creating card for File_TNC 1609300114988: PortEditor: loading editor class for OUTERNET 1609300114991: PortEditor: creating card for OUTERNET 1609300115015: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300115028: PortEditor: selected appropriate default card Serial_TNC 1609300115028: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC jssc.SerialPortException: Port name - ; Method name - openPort(); Exception type - Port not found. at jssc.SerialPort.openPort(SerialPort.java:168) at org.ka2ddo.yaac.gui.io.TestSerialPortAction.actionPerformed(TestSerialPortAction.java:85) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6539) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6304) at java.awt.Container.processEvent(Container.java:2239) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2297) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) at java.awt.Container.dispatchEventImpl(Container.java:2283) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) at java.awt.EventQueue$4.run(EventQueue.java:733) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) at org.GNOME.Accessibility.AtkWrapper$6.dispatchEvent(AtkWrapper.java:705) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: starting to create Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'General' with class org.ka2ddo.yaac.gui.config.ConfigureGeneral Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Transmit' with class org.ka2ddo.yaac.gui.config.ConfigureTransmit Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Digipeat' with class org.ka2ddo.yaac.gui.config.ConfigureDigipeat Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Ports' with class org.ka2ddo.yaac.gui.config.ConfigurePorts Tue Dec 29 20:51:21 MST 2020: opening PortTableModel with 1 existing records Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Beacon' with class org.ka2ddo.yaac.gui.config.ConfigureBeacon Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Status' with class org.ka2ddo.yaac.gui.config.ConfigureStatus Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Preferences' with class org.ka2ddo.yaac.gui.config.ConfigurePreferences Tue Dec 29 20:51:21 MST 2020: generateFontList(): load complete system font set Tue Dec 29 20:51:21 MST 2020: generateFontList(): check locale coverage of fonts Tue Dec 29 20:51:21 MST 2020: generateFontList(): finished checking font coverage (269m56/315), avg time/font=0 msec Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: adding tab 'Behavior' with class org.ka2ddo.yaac.gui.config.ConfigureBehavior Tue Dec 29 20:51:21 MST 2020: ConfigureDialog: showing dialog Tue Dec 29 20:51:21 MST 2020: ConfigurePreferences: font lists loaded 1609300287568: PortEditor: starting to create editor 1609300287569: PortEditor: starting to create per-driver cards 1609300287569: PortEditor: loading editor class for Serial_TNC 1609300287570: PortEditor: creating card for Serial_TNC 1609300287669: PortEditor: loading editor class for Kenwood 1609300287669: PortEditor: creating card for Kenwood 1609300287693: PortEditor: loading editor class for Serial_GPS 1609300287693: PortEditor: creating card for Serial_GPS 1609300287713: PortEditor: loading editor class for Serial_Weather 1609300287713: PortEditor: creating card for Serial_Weather 1609300287727: PortEditor: loading editor class for Yaesu 1609300287728: PortEditor: creating card for Yaesu 1609300287743: PortEditor: loading editor class for AGWPE 1609300287743: PortEditor: creating card for AGWPE Tue Dec 29 20:51:27 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:51:27 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300287798: PortEditor: loading editor class for KISS-over-TCP 1609300287798: PortEditor: creating card for KISS-over-TCP 1609300287863: PortEditor: loading editor class for APRS-IS 1609300287863: PortEditor: creating card for APRS-IS 1609300287893: PortEditor: loading editor class for SSL-APRS-IS 1609300287894: PortEditor: creating card for SSL-APRS-IS 1609300287927: PortEditor: loading editor class for UDP-Submit 1609300287927: PortEditor: creating card for UDP-Submit 1609300287948: PortEditor: loading editor class for GPSD 1609300287949: PortEditor: creating card for GPSD 1609300287993: PortEditor: loading editor class for WXNOW.TXT 1609300287994: PortEditor: creating card for WXNOW.TXT 1609300288014: PortEditor: loading editor class for ExtMsgSrc 1609300288015: PortEditor: creating card for ExtMsgSrc 1609300288045: PortEditor: loading editor class for File_TNC 1609300288045: PortEditor: creating card for File_TNC 1609300288067: PortEditor: loading editor class for OUTERNET 1609300288068: PortEditor: creating card for OUTERNET 1609300288081: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300288090: PortEditor: selected appropriate default card Serial_TNC 1609300288090: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300322588: PortEditor: starting to create editor 1609300322588: PortEditor: starting to create per-driver cards 1609300322588: PortEditor: loading editor class for Serial_TNC 1609300322589: PortEditor: creating card for Serial_TNC 1609300322714: PortEditor: loading editor class for Kenwood 1609300322714: PortEditor: creating card for Kenwood 1609300322739: PortEditor: loading editor class for Serial_GPS 1609300322740: PortEditor: creating card for Serial_GPS 1609300322766: PortEditor: loading editor class for Serial_Weather 1609300322766: PortEditor: creating card for Serial_Weather 1609300322783: PortEditor: loading editor class for Yaesu 1609300322783: PortEditor: creating card for Yaesu 1609300322797: PortEditor: loading editor class for AGWPE 1609300322798: PortEditor: creating card for AGWPE Tue Dec 29 20:52:02 MST 2020: AGWPEConnector.getRadioPortNames(localhost,8000,): Tue Dec 29 20:52:02 MST 2020: AGWPEConnector polling for radio ports on localhost:8000 1609300322840: PortEditor: loading editor class for KISS-over-TCP 1609300322841: PortEditor: creating card for KISS-over-TCP 1609300322878: PortEditor: loading editor class for APRS-IS 1609300322879: PortEditor: creating card for APRS-IS 1609300322907: PortEditor: loading editor class for SSL-APRS-IS 1609300322908: PortEditor: creating card for SSL-APRS-IS 1609300322931: PortEditor: loading editor class for UDP-Submit 1609300322932: PortEditor: creating card for UDP-Submit 1609300322947: PortEditor: loading editor class for GPSD 1609300322948: PortEditor: creating card for GPSD 1609300322968: PortEditor: loading editor class for WXNOW.TXT 1609300322969: PortEditor: creating card for WXNOW.TXT 1609300322986: PortEditor: loading editor class for ExtMsgSrc 1609300322986: PortEditor: creating card for ExtMsgSrc 1609300323009: PortEditor: loading editor class for File_TNC 1609300323010: PortEditor: creating card for File_TNC 1609300323039: PortEditor: loading editor class for OUTERNET 1609300323040: PortEditor: creating card for OUTERNET 1609300323047: PortEditor: creating card selector updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC 1609300323055: PortEditor: selected appropriate default card Serial_TNC 1609300323055: PortEditor: created. updateHelpTag() from card org.ka2ddo.yaac.gui.io.SerialTNCPortEditor[,0,0,798x378,invalid,layout=java.awt.GridBagLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], help tag=configure.ports.SerialTNC Tue Dec 29 20:53:50 MST 2020: port APRS-IS: no socket[N0EB-10] failed Tue Dec 29 20:53:50 MST 2020: try#0: connection to forgotten APRS-IS server lost: Socket closed last comment: # aprsc 2.1.5-g8af3cdc 30 Dec 2020 03:53:34 GMT T2CAWEST? Tue Dec 29 20:53:50 MST 2020: duplicate thread Thread[AprsIsConnector(#1,N0EB-10->),6,main] dying... Install went as usual with no? Thank You and God Bless? ![]() Richard Richard Beggs? ? ? ? ? ? N0EB? ? ? 145.295 1220 H Street Salida, Co. 81201 Email:?Richard.N0EB@... ?Cell 719-239-1788 LL 719-539-5435? ** A socialist basic Philosophy?is? Registration then?Confiscation! |
Re: hang on Mac OS X
That's really odd. JSSC should have just skipped around the port because it was busy being used by GPSD. I wonder if GPSD isn't using the O_EXCL flag when it opens the serial port; if it was, JSSC should continue with a properly-handled EBUSY (device in use by someone else) error instead of hanging.
When you start YAAC, where does it say it is getting the JSSC library from? The changes in build#162 and #163 were to go looking for a system-provided JSSC library before using the one shipped with YAAC, under the assumption the one provided by the operating system would be more likely to match the system than the generic version in YAAC. But if that's an older version, it might have bugs. YAAC ships with version 2.9.2 of JSSC. What do you have? Also, what version of GPSD are you using? Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of Matthew - NB?X <matthew@...> Sent: Wednesday, December 30, 2020 12:41 PM To: [email protected] Subject: Re: [yaac-users] hang on Mac OS X That is interesting. I have a USB GPS dongle that is at /dev/tty.usbserial-14330 when plugged and is serviced by GPSd. I have determined that: 1. YAAC doesn't hang if I unplug the GPS dongle 2. YAAC still hangs if I kill GPSd with the GPS dongle installed, but 3. YAAC doesn't hang if I kill GPSd and unplug then plug the GPS dongle. Thank you for your help. Not sure what can be done regarding this issue from the programming side, but at least I have a reasonable work-around. Matthew - NB0X On 12/30/20 9:31 AM, Andrew P. via groups.io wrote: I trimmed the jstack output to show the offending problem. It seems that one of the serial ports on your Mac is stuck, so when JSSC attempts to open it to confirm it is a real serial port (not a broken link in the file system), the open() system service call hangs. The reason the open is occurring is because YAAC is trying to pre-populate the drop-down list of available serial port names for your convenience, so it asks JSSC to get it that list. Unfortunately, it's not telling us which serial port file it's trying to open. -- Matthew NB0X |
Re: hang on Mac OS X
That is interesting. I have a USB GPS dongle that is at
toggle quoted message
Show quoted text
/dev/tty.usbserial-14330 when plugged and is serviced by GPSd. I have determined that: 1. YAAC doesn't hang if I unplug the GPS dongle 2. YAAC still hangs if I kill GPSd with the GPS dongle installed, but 3. YAAC doesn't hang if I kill GPSd and unplug then plug the GPS dongle. Thank you for your help. Not sure what can be done regarding this issue from the programming side, but at least I have a reasonable work-around. Matthew - NB0X On 12/30/20 9:31 AM, Andrew P. via groups.io wrote:
I trimmed the jstack output to show the offending problem. It seems that one of the serial ports on your Mac is stuck, so when JSSC attempts to open it to confirm it is a real serial port (not a broken link in the file system), the open() system service call hangs. The reason the open is occurring is because YAAC is trying to pre-populate the drop-down list of available serial port names for your convenience, so it asks JSSC to get it that list. Unfortunately, it's not telling us which serial port file it's trying to open. --
Matthew NB0X |
Re: URGENT: new build#163 of YAAC, created 2020-Dec-29
Andrew,
Thought I would mention that I just upgraded to 163 using the method you suggested, i.e. unzip the YAAC.zip file downloaded from your site over the contents of my YAAC directory.? All is well with 163 on my Raspberry pi 3 installation. Joe VA3JLF ? |
Re: Tile download problem
You can send me that stack trace (which should also be in your YAAC.out file in your log directory), and I can figure out why you had the problem.
Just out of curiosity, when exactly did you try to download the tiles? I was doing an upgrade on my server yesterday, so it might have been down at the time you tried to download the tiles. You might try it again now and see if there are still difficulties. Andrew, KA2DDO author of YAAC ________________________________________ From: [email protected] <[email protected]> on behalf of buhler50hf Sent: Wednesday, December 30, 2020 11:31 AM To: [email protected] Subject: [yaac-users] Tile download problem It has been a long time since I used yaac and recently opened it on my Toshiba net book running Windows 7 basic. After reloading a newer version and configuring now I get "Java exception trying to download tiles" followed in the error box with lots of what appears to be program references. what can I do now? Bruce NT7Z |
to navigate to use esc to dismiss