【走过的弯路】有些板载发现不了OAD服务
2016-04-13 11:22
295 查看
一、实验现象:
同样的程序下载到同一批板子上,连接时有些板子搜索不到OAD服务,有些板子可以;
二、实验工具
1.协议栈1.3.2
2.APP:truthblue2.8
3.APP:安卓 SensorTag
三、解决方法:
1.板子通讯正常,无法怀疑硬件问题;
2.APP缓存问题:清除系统蓝牙缓存和软件缓存,然后重启手机;
3.卸载软件重新安装;
4.换手机
四、实验结果:
1.卸载软件重新安装,即可识别到OAD服务;
2.空中升级时,用的是安卓 SensorTag调试软件升级,用米2手机升级各种不正常,换成努比亚手机升级就OK,说明该软件制作时有缺陷,软件应该制作兼容所有手机,实际上自己做的软件就要考虑到兼容市面大部分手机,就不会不同手机存在升级不正常问题;
3.可用IOS SensorTag 作为测试从机升级的标准;
同样的程序下载到同一批板子上,连接时有些板子搜索不到OAD服务,有些板子可以;
二、实验工具
1.协议栈1.3.2
2.APP:truthblue2.8
3.APP:安卓 SensorTag
三、解决方法:
1.板子通讯正常,无法怀疑硬件问题;
2.APP缓存问题:清除系统蓝牙缓存和软件缓存,然后重启手机;
3.卸载软件重新安装;
4.换手机
四、实验结果:
1.卸载软件重新安装,即可识别到OAD服务;
2.空中升级时,用的是安卓 SensorTag调试软件升级,用米2手机升级各种不正常,换成努比亚手机升级就OK,说明该软件制作时有缺陷,软件应该制作兼容所有手机,实际上自己做的软件就要考虑到兼容市面大部分手机,就不会不同手机存在升级不正常问题;
3.可用IOS SensorTag 作为测试从机升级的标准;
相关文章推荐
- MySQL对换2张表的表名
- CocoaPod的安装
- 【c语言】模拟实现库函数的atof函数
- java.net.SocketException: No buffer space available 异常
- 一般的输入输出流保存数据进文件
- 微信APP开发 微信APP支付签名错误,和APP返回-1 的原因
- cmd正常启动tomcat,而 从eclipse启动出现 404
- [Java] 内部类的用法
- 七律五首
- gif没有半透明效果
- C++---联合体(union)的一些测试
- 实用的 Python —— 快速进行相关计算
- IOS 8 以上版本 设置applicationIconBadgeNumber和消息推送
- 两种include方式及filter中的dispatcher
- python常用的一些东西——sys、os等(转)
- 轻松把玩HttpClient之封装HttpClient工具类(四),单线程调用及多线程批量调用测试
- 'Cordova/CDVViewController.h' file not found
- mfc学习-守护程序
- Nginx在Linux和windows下的安装使用
- Oracle Redo Log 机制小结(转载)