TI中文支持网
TI专业的中文技术问题搜集分享网站

使用CC2540DB连接moto手机,BLE的notification

使用CC2540DB板子连接手机,连接成功,并且用read write方式可以通信。但是当使用notification模式通信时,板子给手机发数据,手机收不到。手机端使用moto的SDK,是支持BLE的,并且有notification的接口。连接函数connectLE(device,UUID,callback),利用回调原理,当有notification数据来时,应该会调用callback对象里的notification处理函数,但是现在不行,请问是怎么回事。与UUID和write_handle有关系吗?

T_MAC:

HI JOHN:

问题排查:

1、确保手机端notify有开。

2、用btool确认cc2540DB 的gatt_notification可以发送数据。

如果手机端notify 的uuid 和开发板的uuid不一样,那开发板可能无法发送。

nash john:

回复 T_MAC:

你好,感谢你的回复。

1.CC2540DB发送数据是没问题的。

2.能不能具体说下我手机的notify打开是什么意思?

3.UUID是我和板子在连接的时候用的那个UUID,可连接成功,并且可read数据。notification需要特殊的UUID吗?

希望您能继续为我答疑。

Ss Zh:

回复 nash john:

John,

你的问题解决了吗?我现在也是板子以notification方式发的数据手机收不到,其实不太懂手机端的notification怎么用

赞(0)
未经允许不得转载:TI中文支持网 » 使用CC2540DB连接moto手机,BLE的notification
分享到: 更多 (0)