From: Stefan S. <s-o...@hi...> - 2006-06-20 20:40:35
|
Hallo, lately I did some experiments on using opensync with the Samsung SGH-D500, which I suppose uses the same syncml protocol as your mobile. According to http://www.traud.de/gsm/samsung.htm , the device is capable of SyncML over Obex, but as I understood you can't use Obex over Bluetooth directly to talk syncml. Rather you need to start a syncml-session via the Bluetooth Dialup-Profile (maybe also IRDA or cable connection possible) by giving the AT-Command AT+CPROT=0 I tried hacking the necessary changes for such a connection into libsyncml and the syncml-plugin of opensync, but I did not succeed in exchanging data. I got a CONNECT message from the phone and then some obex failures (which I have not been able to interpret so far). Due to lack of time I have not yet continued to try some harder, but I'm still very interested in getting the phone synchronized... Let me know if you'd like my piece of code as a starting point. With kind regards, Stefan Schmidt Am Dienstag, 20. Juni 2006 20:01 schrieb Markus Wagner: > Hi List, hi devs! > > I just followed the http://www.opensync.org/wiki/syncml-guide SyncML Guide > and I am trying to sync the phone via the syncml-obex-client plugin. > > When trying to sync, I get the following: > > markus@swordfish ~/opensync/log $ msynctool --sync syncmlfile > Synchronizing group "syncmlfile" > The previous synchronization was unclean. Slow-syncing > Member 1 of type file-sync just connected > Member 2 of type syncml-obex-client had an error while connecting: Request > not successfull: 83 > Member 1 of type file-sync just disconnected > All clients have disconnected > The sync failed: Unable to connect one of the members > Error synchronizing: Unable to connect one of the members [...] |