收藏
回答

小程序接收蓝牙超过20字节数据,如何处理?

最近研究蓝牙通讯这里,发现蓝牙限制20字节,以至于超过20字节,直接分成几份发送来了,在加上还会存在其它蓝牙传过来的命令,导致这里超过20字节的数据不完整,请问这里怎么处理小程序才能获取到所有字节

回答关注问题邀请回答
收藏

2 个回答

  • 夏金涛
    夏金涛
    07-17

    您好,我的BLE设备发送400字节左右的数据到安卓小程序上面,安卓小程序可以一次性在回调里面接收完成,但是 IOS 小程序需要回调两次才能接收完成。请问你有没有碰到这种问题,可以分享一下吗?

    除了你上一个回答里面的按照协议格式处理的方法,还有其他办法吗?

    ios 微信的蓝牙小程序需要如何配置才能像 安卓蓝牙小程序那样一次性接收完数据呢?



    07-17
    有用
    回复
  • 浮生若梦
    浮生若梦
    2020-10-26

    还是我自己回答吧,刚解决了,但不一定是正确的,只是针对我的项目是可以的。

    针对蓝牙协议,固定协议首判断,是就是超过20字节的字节的20字节内,不是固定协议首,那么就添加进入之前保存的字节里面

    2020-10-26
    有用
    回复
登录 后发表内容
问题标签