收藏
回答

writeBLECharacteristicValue 10008 unknown ATT err?

在向设备写入数据的时候,时不时的会报下图的错误,

writeBLECharacteristicValue 10008 unknown ATT error ,官方文档未解释这是什么错误,请问这个 ATT error 是什么因素导致的?

我看到有同学告诉我是因为传给设备的 data 长度太长了,超过了 MTU ,但是我的疑惑点在于:

如果是接收设备的 data 写入长度受限制,为什么传输同样长度的 data 这个错误只在 iPhone 上出现,而没有在安卓机上出现?

如果是发送端发出 data 的长度达到限制,为什么同样长度的 data 在同一台 iPhone 上,有时 success 有时报 10008 ATT error 呢?


最后一次编辑于  2021-11-24
回答关注问题邀请回答
收藏

1 个回答

  • 风禾
    风禾
    2021-11-23

    与写入数据的长度有关

    2021-11-23
    有用
    回复 1
    • 好文文จุ๊บ
      好文文จุ๊บ
      2021-11-23
      是手机端的问题 还是 接受设备端的问题?
      2021-11-23
      回复
登录 后发表内容