so i downloaded bt747 and added the device to my bluetooth on my mac (running snow leopard), and changed the port to /dev/tty.QStarzGPS-SPPslave
When I clicked connect, nothing happens, and this is what is shown on the debug screen
Below are informational messages that can help during debug.
------------------------------------------------
2173 - BT747 2.0.3 Build:BT747_mdeweerd.3.20110515132709849
2173 - Initial: 1018x596 Screen: 1280x800 Final: 1018x596
2174 - Mac OS X
2174 - x86_64
2174 - 10.6.8
2174 - 1.6.0_29
2174 - 64
2174 - Fail javax.swing.plaf.mac.MacLookAndFeel
Fail com.apple.mrj.swing.MacLookAndFeel
Success apple.laf.AquaLookAndFeel
javax.swing.plaf.metal.MetalLookAndFeel
com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.apple.laf.AquaLookAndFeel
15823 - isValidPort('/dev/tty.HOLUX_M-241-SPPSlave')?: false -1
15824 - isValidPort('/dev/tty.HOLUX_M-241-SPPSlave-0')?: false -1
15824 - isValidPort('/dev/tty.HOLUX_M-241-SPPSlave-1')?: false -1
15824 - isValidPort('/dev/tty.HOLUX_M-241-SPPSlave-2')?: false -1
15825 - isValidPort('/dev/tty.HoluxM-1000C-SPPslave')?: false -1
15825 - isValidPort('/dev/tty.HoluxM-1000C-SPPslave-0')?: false -1
15825 - isValidPort('/dev/tty.HoluxM-1000C-SPPslave-1')?: false -1
15825 - isValidPort('/dev/tty.HoluxM-1000C-SPPslave-2')?: false -1
15826 - isValidPort('/dev/tty.HOLUX_M-1200E-SPPslave')?: false -1
15826 - isValidPort('/dev/tty.HOLUX_M-1200E-SPPslave-0')?: false -1
15826 - isValidPort('/dev/tty.HOLUX_M-1200E-SPPslave-1')?: false -1
15826 - isValidPort('/dev/tty.HOLUX_M-1200E-SPPslave-2')?: false -1
15826 - isValidPort('/dev/tty.iBT-GPS-SPPSlave')?: false -1
15827 - isValidPort('/dev/tty.iBT-GPS-SPPSlave-0')?: false -1
15827 - isValidPort('/dev/tty.iBT-GPS-SPPSlave-1')?: false -1
15827 - isValidPort('/dev/tty.iBT-GPS-SPPSlave-2')?: false -1
15827 - isValidPort('/dev/tty.iBT-GPS-SPPslave')?: false -1
15828 - isValidPort('/dev/tty.iBT-GPS-SPPslave-0')?: false -1
15828 - isValidPort('/dev/tty.iBT-GPS-SPPslave-1')?: false -1
15828 - isValidPort('/dev/tty.iBT-GPS-SPPslave-2')?: false -1
When I decided to then reun BT747 Latest using RxTx 2.2pre2 (RxTx dev version) for Windows 32 & 64 bit, MacOSX, Linux, this is what happens:
Error: Port /dev/cu.QstarzGPS-SPPslaveis currently in use
gnu.io.PortInUseException: Unknown Application
at gnu.io.CommPortIdentifier.open(CommPortIdentifier.java:467)
at gps.connection.GPSRxTxPort.openPort(GPSRxTxPort.java:169)
at gps.connection.GPSrxtx.myOpenPort(GPSrxtx.java:117)
at gps.connection.GPSrxtx.setBluetoothAndOpen(GPSrxtx.java:122)
at bt747.model.Controller.setBluetooth(Controller.java:1074)
at bt747.j2se_view.BT747Main.openPort(BT747Main.java:1490)
at bt747.j2se_view.BT747Main.btConnectActionPerformed(BT747Main.java:1410)
at bt747.j2se_view.BT747Main.access$300(BT747Main.java:66)
at bt747.j2se_view.BT747Main$7.actionPerformed(BT747Main.java:812)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6373)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6138)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4735)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4565)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4565)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:679)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:652)
at java.awt.EventQueue$2.run(EventQueue.java:650)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:649)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
can anyone help? Thanks a lot