dongyun 2022年 Oct 18日 18:03"输入到涂鸦SDK的是 AttValue,涂鸦SDK输出也是AttValue ,opcode, atthandle 需ble平台自己填充。"
这里理解起来有点问题,我们通过sniffer抓取了 涂鸦蓝牙配网的 完整过程。
看到在配网过程 有多种 opcode 操作,比如 read_by_group, read_by_type, write_req 等等,
如果说送给 涂鸦SDK时,去掉 opcode 和 att handle, 那涂鸦SDK内部如何区分 不同的req呢,如何响应这些 req 呢
opcode 操作 sdk不关心,tuya app/sdk也定义了一套协议(包含配网、控制等),sdk是按照那套协议来工作的。
你现在的是期望实现什么功能?支持涂鸦蓝牙配网?自己开发自定义的蓝牙功能?
这个unpack error是在解你自定义的蓝牙数据包的出现的?还是使用app控制的时候出现的?