用户
 找回密码
 立即注册
发表于 2019-9-9 17:40:56
您好:
初步测试,4.9版本确实没有触发回调,已提交技术部
谢谢
使用道具 举报 回复 支持 反对
发表于 2019-9-10 15:49:50
您好:
询问技术部,若发送成功则不触发回调。目前你可以没有接收到回调这判断发送成功,若接收到回调则判断发送失败。
谢谢
使用道具 举报 回复 支持 反对
发表于 2019-9-23 10:36:44
bigjimmy8257 发表于 2019-9-19 15:19
Peter,

技术部有进一步的反馈吗?

您好:
WriteData方法只是发送设备发送蓝牙信息是否成功,并不是蓝牙设备接收信息是否成功。所以之前的WriteData方法成功并不能判断蓝牙设备真的接收到信息。设备发送了信息,但是否发送成功需要蓝牙设备的交互,若成功发送,DataReceived(接收蓝牙后发生)事件会接收到信息,可以此判断。
谢谢
使用道具 举报 回复 支持 反对
发表于 2019-9-24 10:15:06
bigjimmy8257 发表于 2019-9-23 16:45
Peter 您好,

我需要的功能是在通过WriteData() 发送数据后立刻启动后续的操作,而不会等待对端回送的消息 ...

您好:
已了解你的需求,提交技术部。会着手添加WriteData()发送成功回调。
但还是强调下WriteData方法只是发送设备发送蓝牙信息是否成功,并不是蓝牙设备接收信息是否成功。
所以添加WriteData的成功回调,并不代表蓝牙设备接收成功。
谢谢
使用道具 举报 回复 支持 反对
发表于 2019-9-24 14:46:00
bigjimmy8257 发表于 2019-9-23 16:45
Peter 您好,

我需要的功能是在通过WriteData() 发送数据后立刻启动后续的操作,而不会等待对端回送的消息 ...

您好:
蓝牙通讯插件添加2.0.4版本:WriteData与WriteBleData添加成功回调 https://shop.smobiler.com/M401-sm_bluetooth
可重新打包新的插件版本2.0.4解决。
谢谢
使用道具 举报 回复 支持 反对
发表于 2019-9-24 17:57:40
您好:
不需要重新购买的,只需要重新打包蓝牙通讯插件(重要:选择2.0.4版本),不需要更新Designer。
在WriteData回调中判断isError即可。
目前还没有新的Android Client 的内测版本。
谢谢
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册