Hi all: After about two weeks been working on how to make AIRcable Industrial work with ObexFTP, I finally have the information to make OpenObex work with this things ;).
It has been a thought work, but I finally got it. The well know company CSR (they are one of the biggest manufacturers of BlueTooth chips), made some sort of firmware that runs on BlueCore (at least versions 2, 3 and 4). This firmware enables OEMs to fastly develop BT enabled devices. This thing between other things gives a low level implementation of OBEX, and encapsulate OBEX to the developer. By somehow they are breaking the Obex Specs (by reading the Obex specs I interpret that). Instead of waiting for the common 83 00 03 to send the next data package it wait for 83 00 08 cb (connection ID). I'm trying to fix OpenObex, but can't figure out how to. I know that things must be corrected at the file obex_client.c, on the function obex_client(obex_t *self, buf_t *msg, int final), inside the STATE_REC of the select case. What I don't know, and here comes my question is how can I add the opcode 0xCB to the 0x83 request? I don't know how to get the Connection ID also so I can add it here. I will continue working on this, but any help would be very appreciated. Regards, Manuel ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Openobex-users mailing list [email protected] http://lists.sourceforge.net/lists/listinfo/openobex-users
