Hello
I've recently upgraded to Fedora 14 x86_x64. No version of bt747 seems to be able to connect anymore.
There is an issue with the the lockfile under Fedora 14, but the latest rxtx RPM from fedora 14 is supposed to fix this.
In fact, I can connect, (the button changes to disconnect). But the GPS Device Data part takes ages to update, and only partial updates. Download does not succeed. I have no problem on my mac.
I've tried different version to no avail.
Any ideas?
Serge
Appended is the output:
>bt747
/usr/lib64/rxtx
PATH = /usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/home/droz/bin
3374 - BT747 2.X.1819 Build:BT747_mdeweerd.1819.20101202232325591
3374 - Initial: 1019x582 Screen: 2944x1200 Final: 1019x582
3375 - Linux
3375 - amd64
3375 - 2.6.34.7-61.fc13.x86_64
3375 - 1.6.0_22
3375 - 64
3376 - Success com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
javax.swing.plaf.metal.MetalLookAndFeel
com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.gtk.GTKLookAndFeel
5375 - Classgps.connection.GPSRxTxPort
WARNING: RXTX Version mismatch
Jar version = RXTX-2.1-7
native lib Version = RXTX-2.2pre2
RXTX Warning: Removing stale lock file. /var/lock/lockdev/LCK..ttyUSB0
5407 - Port opened
5414 - Attempting saving settings to /home/droz/BT747SettingsJ2SE.pdb
5415 - Writing settings success for /home/droz/BT747SettingsJ2SE.pdb
Hi
Check out this old post for some ideas (unless you already read it).
http://www.bt747.org/forum/getting-bt747-running-under-fedora1164
Kind regards
Mario
Hi Mario,
thanks foor the answer. I hadn't seen this one. And it's not the problem. But it made me poke around a little more in the udev files, which brought me to the right solution.
Fedora 14 installs gpsd. After killing this process things worked as before. It seems, not to surprisingly, that the two applications cannot coexist .
So for Fedora 14 one must:
1) Install the redhat supplied rxtx RPM (currently in the updates-testing repository)
2) Comment out the rule in /etc/udev/rules.d/99-gpsd.rules corresponding to your device, so gpsd is not started
Thanks a lot for the quick response
Most appreciated.
Serge
Hi
Thanks for the update. I should add 'gpsd' to a faq somewhere.
I looked if it is possible to interface with gpsd - it might be but is not so straightforward. It seems to require building a native library using 'libgpsd' (http://gpsd.berlios.de/libgpsd.html ).
The high level interface does not seem to allow talking and receiving from the device as is required.