Hi,
When I create a OBEX server with a my own GUID, I see the following sdp record on Widcomm and BlueSoleil.
Service Name: Mobile OBEX Server
Service RecHandle: 0x10011
Service Class ID List:
"UUID-128" (0xbb886aeb-36b5-4c85-8652-c823d300997e)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 12
"OBEX" (0x0008)
Profile Descriptor List:
"UUID-128" (0xbb886aeb-36b5-4c85-8652-c823d300997e)
Version: 0x0100
On the Toshiba stack and on the Microsoft Stack I see the following for the server.
Service Name: Mobile OBEX Server
Service RecHandle: 0x10011
Service Class ID List:
"UUID-128" (0xbb886aeb-36b5-4c85-8652-c823d300997e)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 12
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100
My question is why does Widcomm and BlueSoleil have a different Profile Desciptor List. When I do a sdptool search --bdaddr addreess OPUSH it does not see my server since the Profile does not contain the "OBEX Object Push" in the Profile Descriptor List. I know it is possible to set this when creating the sdp record. Is there a way in the wCL SDK?
Thanks.