J-Pilot 0.99.9 with bluetooth support

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

J-Pilot 0.99.9 with bluetooth support

#1 Post by tempestuous »

Thanks to Raffy, the package is here -
http://minipc.org/ipup/download/JPilot- ... etooth.pet

EDIT: This package was compiled in Puppy3, and unfortunately it won't run in Puppy2.x

J-Pilot is a nice calendar/organiser application, originally intended to sync with Palm (and Sony Clie) handheld organisers.
Of course, even without a Palm organiser, J-Pilot is a useful application.
This version includes the pilot-link-0.12.3 library, compiled with USB and bluetooth support.
The package installs the device nodes /dev/ttyUSB0 and /dev/ttyUSB1
For bluetooth connections, the BlueZ and DBus libraries are required from here -
http://www.murga-linux.com/puppy/viewtopic.php?t=25009

HowTo sychronise with a Palm device via USB
(info provided by Indy and plinej)
In J-Pilot go to File > Preferences > Settings > set Serial Port to "/dev/ttyUSB1" (not "/dev/ttyUSB0")
Now load the usbserial and visor modules -

Code: Select all

modprobe usbserial
modprobe visor
Now press the hotsync button on the Palm (or cradle?) then quickly click the hotsync icon in J-Pilot.
Last edited by tempestuous on Thu 21 Feb 2008, 09:39, edited 2 times in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#2 Post by tempestuous »

Here's a screenshot:
Image

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#3 Post by tempestuous »

HowTo sychronise with a Palm device via bluetooth (in theory! UNTESTED!)
In J-Pilot go to File > Preferences > Settings > set Serial Port to "/dev/rfcomm0"

Get bluetooth/dbus running by following these instructions -
http://www.murga-linux.com/puppy/viewtopic.php?t=25009
When you get to this part of the HOWTO -

Code: Select all

sdptool browse 00:17:E3:4B:68:A3
take note of the bluetooth channel which corresponds to the Palm synchronisation service. Let's say it's channel 12. Do this -

Code: Select all

rfcomm connect 0 00:17:E3:4B:68:A3 12
The "0" creates this connection at /dev/rfcomm0, and "12" is the channel.
Puppy should report something like this -

Code: Select all

Connected /dev/rfcomm0 to 00:17:E3:4B:68:A3 on channel 12
Press CTRL-C for hangup
Now click the hotsync icon on the Palm, then quickly click the hotsync icon in J-Pilot.

Post Reply