使用Keyfob时遇到奇怪问题:广告(advertising)控制按键不知为何由原来的右按键变为左按键,而且要按下并保持!
时间:10-02
整理:3721RD
点击:
一开始,使用右边按键开始/终止广告(advertising)。
后来,使用CC Debuger反复下载SimpleBLEPeripheral-UART与Keyfob-Demo之后,出现这个现象:
广告操作键由原本的“右边按键按下”变成了“左边按键按下保持”。就是说,现在要按下并保持左边按键,才能发广告(LED红色闪亮),放开则停止。
不知道是什么原因,请达人解惑!
谢谢啦!
问题解决了,原因是左、右按键对应的CC2540引脚(18、19)之间短路。
排故过程:用BLE Device Monitor 搜索出GAP的“Simple key”服务,开启其Notificationg功能,测试左右两个按键按下的返回值,结果发现未按键时返回2(应该是0),即右键被按下。然后用放大镜观察,发现CC2540引脚18和19之间有焊锡碎片(应该是万用表表笔测试时从引脚焊锡上蹭下来的),清除之,回复正常。