Hi all I am trying to implement Bluetooth SyncML server in Android. But we are facing few problems. SDP record registration and connection establishment is successfully done. Now we get wbml data from Client in form of Obex PUT request.
My problem is I'm not able to cleary define Obex-SynML binding. 1.What should be my response for PUT request of Client. When decoded the wbxml, it sends Dev Inf and Met Inf data and other Dev CAP(capability) data. Should I send Obex - http ok or Send my Device Capabilities info to client as response to this PUT request? 2.I had sent my Dev Cap info for that PUT request and got GET request with empty body.What does this mean?? 3.I also changed my response and instead of sending Dev CAP , i just send Obex - Http ok as response to that PUT request. Again I Got GET request with empty body. What does this mean?? So I now assume that my Dev CAP info should be sent after we get GET request. Hence for Client's PUT request I just sent Obex http ok response and once I get GET request , I send my DevCAP data. But when I do this I got Disconnect request. I am not able to understand SyncML- Obex Binding here especially for different types of sync like Two way Slow sync, One way from client to server etc. All I want to do is One way Sync from Client to Server. The Client that I'm trying to work with is Nokia N8 Any help is highly appreciated. Thanks & Regards, Ajith -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

