我在 Windows 上使用 nObex 通过蓝牙创建与 Android 手机的 Obex 连接。作为库,我正在使用 nObex https://github.com/nccgroup/nOBEX AF_BLUETOOTH 在 windows 下不可用,而我正在使用 pybluez 创建连接。
身份验证工作正常,在电话上我必须接受我可以访问文件系统。当我尝试创建 OBEX 连接时:
b'\x80\x00\x0e\x10\x00\xff\xffF\x00\x071106'
|opcode for connect = 0x80| length = 0x000e|obex version = 0x10 = 16| flags = 0x00| max obex message length = 0xffff| length header = 0x0007| profile = 1106
我收到以下回复:
b'\xc6\x00\x0c\x10\x00\xff\xfe\xcb\x00\x00\x00\x01'
\xc6 = 198 is the flag for "HTTP Not Acceptable"
有谁明白,为什么我无法获得连接?