wiki:plugins/palm-sync

Introduction

Supported Object Types

{| border="1" ! Contacts !! Events !! Todos !! Notes

| {{y}}
{{y}} {{y}} {{y}}

|}

Tested Devices

Palm Inc

{| border="1" ! Model !! Version !! USB !! IrDA !! Network !! USB Vendor ID !! USB Products ID !! Tester !! Comments

| Tungsten X | Palm515 | Treo 650 | Treo 700p
5.4.9 {{y}} {{Q}} {{Q}} 0x830 0x61 [[User:dgollub|dgollub]]
4.1 {{y}} {{Q}} {{Q}} 0x830 0x3 [[User:j_reichelt|j_reichelt]]
{{Q}} {{y}} {{Q}} {{Q}} 0x830 0x61 [[User:werner6|werner6]]
{{Q}} {{y}} {{Q}} {{y}} 0x0830 0x0061 [[User:heinous|heinous]] Network sync works if you set up Bluetooth? DUN. See Syncing Palm Devices using Bluetooth?

|}

Handspring

{| border="1" ! Model !! Version !! USB !! IrDA !! Network !! USB Vendor ID !! USB Products ID !! Tester !! Comments

| Treo 270
3.2.5H5.7 {{y}} {{Q}} {{Q}} 0x82d 0x100 [[User:dgollub|dgollub]]

|}

Testcase Basics

For the testcases below you will need the command line tool pilot-xfer which is provided by pilot-link package. With openSUSE 10.2 we changed to the pilot-link 0.12.x version which supports libusb connections. A long list of USB products and vendor codes allows openSUSE 10.2 to provide the "HotSync?" capability to hal-resmgr and grant access to the current desktop user. So please try this new feature and run following test cases as user. If you have permission problems and the testcase only works as root, please report your device with USB vendor and product code.

Testcases

Connection test with USB

pilot-xfer -p usb: -l

Run this command line as user and press the HotSync? button on your device. Should return a list of all installed applications and Palm data.

Connection test with Network

You will have to set up some kind of network connection between the Palm device and your computer. This could be over serial, USB, Bluetooth, etc.

pilot-xfer -p net:any -l

Run this command line as user and press the HotSync? button on your device. Should return a list of all installed applications and Palm data.

Backup

If you don't use USB connection you only have to change "-p usb:" in -p *sock address of your choice*. For example in "-p /dev/ttyS0" for HotSync? via serial device. Full Backup:

pilot-xfer -p usb: -b ~/palm-backup/

Restoring:

pilot-xfer -p usb: -r ~/palm-backup/

Links

pilot-link project