请看 http://processors.wiki.ti.com/index.php/Cc2640_ANCS_Sample#Demo_guide
ANCS是苹果的 Apple Notification Center Service, 允许iOS设备有事件的时候发送通知给连接着的BLE 外设。
JianHua Zhou2:
Yan,看到这个例程真是太好了!
请问下,我手上的Smart RF06开发板现在出了故障,不能仿真。但是又不能确定是哪里出了问题,我看板上很多测试点,有没有测试的方法,方便我将问题定位并正确反馈给TI的技术支持。
Susan Yang:
谢谢分享!
Susan Yang:
回复 JianHua Zhou2:
建议您重新发新贴并详细描述下您现在的遇到的故障,最好能贴几张图片。
HG:
果然是大牛!
JianHua Zhou2:
Yan,你好!
我用你的例程在自己做的板子上也跑起来了,而且用串口输出代替了原来的液晶显示,功能也很正常,这个例程给我提供了很大的便利,谢谢。
现在在做低功耗设计,希望使能参数更新请求,来更新链接参数。目前可以实现400ms的连接时间间隔(连接周期为200ms,slave latency =2),但是我遇到一
个问题,就是只有在连接参数更新后(通过示波器观测到连接间隔已经变化后),按右键(调用Ancs_subsNotifSrc()函数)来接收notify消息,连接参数才会一直
保持更新后的参数,提醒功能正常。如果刚连接并discover service(打印出Found的各种信息),但还没有更新连接参数(从示波器观测到30ms的连接间隔),
就按键使能接收notify,这种情况下参数就不会更新到设定的连接参数了。也有一种情况,就是在连接参数已经观测到辩护后按右键,但是按键有时候不响应(串口
没有输出notify added信息),这时,连接参数会更新到设定的参数,持续大约6秒时间,就断开连接,重新进入广播状态了。不知道你测试时有没有发现类似的情
况。
所以,我想不通过按键来出发使能notify,在发现服务后,自动调用Ancs_subsNotifSrc()函数。如果这样的话,应该怎样修改呢。
haibin deng:
回复 JianHua Zhou2:
例程是按键使能通知的,
你只要在获取到CCCD之后,你自动使能通知就好了啊,
JianHua Zhou2:
回复 haibin deng:
恩,谢谢,这种方法可以。
FantaSy_:
这个只是特指苹果?安卓有吗?
CQ JiMi:
Yan大神可以帮我解决下这个问题吗?
地址在这里:http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/p/21917/222582.aspx#222582
Yan:
回复 FantaSy_:
FantaSy_,
这个是苹果定义的协议,和Android无关。