大家好:
我想要在CC2650em-7ID的simple central例程上接受peripheral发送的notify,在论坛上查了一下应该很简单,我这样做了:
可是并没有接收到notification的信息,请问为什么呢?
YiKai Chen:
你有用sniffer 檢查peripheral有沒有發出notification 嗎?
Alvin Chen:
你central有允许peripheral notify enable?
LI SONGLIN:
回复 YiKai Chen:
你好 YiKai:
我没有用sniffer, 可是我用ios 的LightBlue检查过了, 可以接受到peripheral的notification。所以是不是说明peripheral是好的?
谢谢
YiKai Chen:
回复 LI SONGLIN:
可以這樣說,那麼你就要檢查是否central有允许peripheral notify enable
LI SONGLIN:
回复 Alvin Chen:
你好 Alvin:
我首先找到了char4的handle :(0x27, 0x00)
然后我用这个handle给peripheral发送了uint8 notificationsOn[] = {0x01, 0x00};
代码在下面,如果您发现了什么问题可以告诉我吗?
charHdl1 和 charHdl2是为了读写char1和char3的,是没有问题的,我用这个方法做了char4的,不知道有没有问题,不过发送确实是成功了
谢谢!
LI SONGLIN:
回复 YiKai Chen:
你好:
下面是我enable notification的方法,在论坛上也找了别的方法试了,是针对CC2650lp的方法,可是没成功,我用的是cc2650em-7ID… 您可以帮我找一下问题吗?
谢谢!