Tone Kastlunger wrote:

>> IMO it is missing OBEX File Transfer Profile.
> Is this profile supposed to be used for non-file data (i.e. contacts)  as
> well?
> There seems to be some file-related test cases in the repo of bluez5
> 
> https://git.sailfishos.org/mer-core/bluez5/blob/master/test/list-folders

Looks like there are all pieces around and someone has to put them together.

For example in
https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/client/sync.c 

#define OBEX_SYNC_UUID "IRMC-SYNC" <<<<<<<<< this here means OBEX SYNC
#define OBEX_SYNC_UUID_LEN 9

#define SYNC_INTERFACE "org.bluez.obex.Synchronization1"
#define ERROR_INF SYNC_INTERFACE ".Error"
#define SYNC_UUID "00001104-0000-1000-8000-00805f9b34fb"

Also in
https://git.sailfishos.org/mer-core/bluez5/blob/master/lib/uuid.h
#define OBEX_SYNC_UUID          "00001104-0000-1000-8000-00805f9b34fb"

and here

https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/plugins/bluetooth.c

        case OBEX_PCSUITE:
                return "00005005-0000-1000-8000-0002ee000001";
        case OBEX_SYNCEVOLUTION:
                return "00000002-0000-1000-8000-0002ee000002";

and in 
https://git.sailfishos.org/mer-core/bluez5/blob/master/obexd/plugins/syncevolution.c

is the SYNCML-SYNC (Server). From what we learned this is if you want to
initiate sync from the device - at least how I understood the document.

It looks like a good starting point. Thanks for pointing to the bluez5 mer
link.

regards


_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to