[SailfishDevel] SyncML profile Nokia Services what is the difference

deloptes deloptes at gmail.com
Thu Jul 11 22:52:24 UTC 2019


Tone Kastlunger wrote:

> ....and me again;
> it appears the PC Suite plugin is marked as EXPERIMENTAL on the make
> files; needless to say, this EXPERIMENTAL option is not enabled by the
> configure of the bluez5 project.
> 
> 
> 

Cool! thank you for researching and in the sense sharing some work.
Unfortunately it got too late. I am looking forward to investigate all
options. From what you write it seems that a closer look at the obex code
needs to be taken.

Regarding your comment on OBEX File Transfer. I am not sure if this is
really needed. Fact is that it is missing :) and I can not copy files via
BT/Obex.

I now looked at https://syncevolution.org/wiki/sync-your-phone-bluetooth and
it says sdptool search --bdaddr ${BtAddress} SYNCML should find a client.

If interested have a look at "Usage Models"
https://syncevolution.org/development/direct-synchronization-aka-syncml-server

"With OBEX (Bluetooth, USB, IrDA), the roles are reversed. The user controls
the SyncML server on the "smart" device (PC, netbook) and asks it to
contact the "dumb" device (phone)." 

So perhaps it is doing the right thing trying to connect the client on the
phone. I may need to have a closer look at the client then.

and here: https://en.wikipedia.org/wiki/OBject_EXchange
SyncML
    SyncML can synchronize phonebooks, calendars, notes, and other data. In
its OBEX binding, the target of the CONNECT object is
{'S', 'Y', 'N', 'C', 'M', 'L', '-', 'S', 'Y', 'N', 'C'}; a session then
consists in a sequence of PUT-GET pairs where nameless XML or WBXML files
are sent and received, in turn.

very interesting 

regards



More information about the Devel mailing list