Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > ba96a7a2a01b78edcb02455c4195a3f2 > files > 7

osmo-0.2.10-3.x86_64.rpm

(this file should give some hints to enable and use SyncML stuff)

REQUIREMENTS
============
* libsyncml
    * http://libsyncml.opensync.org/
    * Debian packages: libsyncml-dev libsyncml0
* SyncML enabled device (cell phone, PDA, ...)

TESTING WITHOUT OSMO
====================
* use syncml-obex-client (from the libsyncml-utils Debian package)
    * http://libsyncml.opensync.org/wiki/obex-guide

COMPILE-TIME ACTIVATION
=======================
Use the "--with-libsyncml" switch for ./configure to enable SyncML support.
This may be the default in the future if the stuff is fairly stable.

BLUETOOTH HINTS
===============

Getting the phone's Bluetooth device address
--------------------------------------------
* hcitool scan

Getting the SyncML RFCOMM channel
---------------------------------
* sdptool browse | less

USING USB
=========
To use USB devices with non-root user accounts you have to give permissions
to them. This can be done with udev. Create a udev configuration file, e.g.
"/etc/udev/rules.d/phone.rules" and add the following line (of course
adopted to your phone's USB ids):

SUBSYSTEM=="usb", SYSFS{idVendor}=="0fce", SYSFS{idProduct}=="d046",
MODE="0660", GROUP="plugdev"

Now everyone in the group "plugdev" may access the phone. Of course you can
restrict it to one user, too.

USB connection is done by a identifier (not to be confused with the USB
vendor/product ID), which is normally "0" for the first OBEX enabled USB
device.

DEVELOPMENT TODO
================
* serial device support
* calendar support (VCALENDAR)
* (notes support)
* split off SyncML stuff from contacts import
* generic implementation of V(CARD|EVENT|...)
* GUI cleanup
* graphical status/error messages
* (SyncML over HTTP)
* (real sync: Osmo <-> Phone)
* sync vs. slow-sync? (only slow-sync for now)

TESTED PHONES
=============
                      Bt  USB Ser   WB  Contacts Notes Calender
                              (NYI) XML          (NYI)  (NYI)
------------------------------------------------------------------------------
Sony Ericsson K610i    x   x    -    x     x       x      x

CONTACT
=======
Markus Dahms <mad@automagically.de>