关于CC2540 10ms 20bytes 例程
时间:10-02
整理:3721RD
点击:
请问我使用了CC2540 10ms 20bytes例程中提供的simpleBLEPeripheral.c,最终程序的输出是
// Send the Notification
if (GATT_Notification( 0, &nData, FALSE )==SUCCESS)
{
counter++;
}
但是我不知道怎么通过手机app来读这个Notification,TI提供的手机APP我也没有找到这方面的东西,请指教。
而且有点不明白的是Notification和Characteristic都是蓝牙传输中的一部分么?区别是?
Callon,
Notification 是通信方式,characteristic是通信的主体,两个不一样的概念。
建议你看一下教学视频:
http://v.youku.com/v_show/id_XNTk4MDUyODM2.html?from=s1.8-1-1.2
Y,
您好,非常感谢您的回复!
我想还有个小问题,我notify的方式改变了characteristic6的值,在手机的BLE上打开notification也能收到了,
但是我手机如果读characteristic6,仍然发现值没有变,为什么呢?
1: 先看看设备端端字节值,是否更改成功
2: 看看notify的read回调函数,读数据时,是否设置正确
3: 检查安卓端的回调代码
大致就这三个点的问题