MacOSX BigSur / soundClipStop signature: (Lwaba/fx/SoundClip;)Z)...
Brought to you by:
mdeweerd
I try to run out of the box, on MacOS BigSur, latest Java form Sun.
USE THE NEWER RXTX CODE (BETA)
ISSUE: Can not read './lib/rxtx-2.2pre2-bins:./lib/rxtx-2.2pre2-bins/Mac_OS_X/mac-10.5:./lib/Waba_only.jar:./dist/BT747_rxtx.jar:.:'
Trying port /dev/cu.SLAB_USBtoUART
Trying port /dev/tty.HOLUX_M-241-SPPSlave-1
Trying port /dev/tty.HOLUX_M-241-SPPSlave-0
Trying port /dev/tty.iBT-GPS-SPPSlave-1
Trying port /dev/cu.serial-0001
Trying port /dev/tty.iBT-GPS-SPPslave-1
Trying port /dev/tty.BlumaxBT-GPS-SPPSlave-1
Current path : /Users/xpech/Downloads/BT747_2.2.1_en_full
Key emulations:
F1-F4 : HARD1 to HARD4
F5 : COMMAND
F6 : MENU
F7 : CALC
F8 : FIND
F9 : LAUNCH (HOME)
F10: KEYBOARD_ABC
F11: KEYBOARD_123
F12: ACTION (Center button press)
Fatal Error when running applet: there is an error in the constructor of the class BT747 and it could not be instantiated. Stack trace:
java.lang.VerifyError: (class: waba/fx/NativeMethods4JDK, method: soundClipStop signature: (Lwaba/fx/SoundClip;)Z) Incompatible argument to function
at waba.fx.Font.<init>(Font.java:146)
at waba.fx.Font.getFont(Font.java:166)
at waba.ui.MainWindow.<clinit>(MainWindow.java:62)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:377)
at waba.applet.Applet.init(Applet.java:141)
at waba.applet.Applet.main(Applet.java:420)
It seems that you are lauching the "Waba" version of BT747 which did also work on PC, but has a smaller interface and was oriented towards mobile devices like "Palm".
You should launch the desktop version.
You can try bt747_macosX_j2se.command or adapt it from:
Which is the contents of https://sourceforge.net/p/bt747/code/HEAD/tree/branches/BT747_mdeweerd/bt747_macosX_j2se.command .
Ok sorry for my mistake. I've tested the binaries version, the applet lauch but i was unable to connect my GPS logger. you will open anothe ticket for that.