android ble
大于弱智
生活不是程序,末疲于逻辑
展开
-
android 蓝牙ble app开发(二) -- 关键概念,连接参数,连接请求
android 蓝牙ble app开发中 经常会遇到很多问题,这个时候就需要用到抓包软件进行分析,单单从现象上很难鉴定是设备固件端的问题,还是我们自己app写的不对的问题。这一点是做android的是比较纠结的,因为固件端经常是和ios通信没毛问题,android问题偶尔,这个偶尔很经常出现。这篇记录的内容是android app开发时遇到的,但是本身的内容却是ble协议的一些内容,ios原创 2015-01-26 16:29:24 · 18962 阅读 · 14 评论 -
蓝牙ble app开发(三) -- 抓包
关于android 蓝牙app开发抓包的重要性在 android 蓝牙ble app开发(二) -- 关键概念,连接参数,连接请求 中已经详细描述就不再熬述了固件基于cc2540 cc25411、环境需要一个抓包器几十块钱, USBdongle 装Packet Sniffer软件进行抓包。环境搭建可以参考:http://blog.csdn.net/mzy202/arti原创 2015-01-26 19:22:43 · 11231 阅读 · 0 评论 -
android ble 蓝牙4.0 cc2540 开发(一)
1、概述公司做了两个蓝牙4.0的app项目,对于蓝牙4.0 ble的理解也从阅读官方的代码,各种到吗到有自己的见解。很多手机早前就有蓝牙4.0,但是android官方是在sdk 4.3以上才开始支持蓝牙4.0 一般app开发的现在都建议用户自行升级到android系统到4.3以上才能使用开发的app。早前三星,摩托罗拉,lg,博通是有提供自己的蓝牙库的,因为大家使用的库不能统一,所以现原创 2014-12-01 00:17:56 · 8042 阅读 · 5 评论 -
android ble OTA升级(Ti OAD 方案)
1、概念硬件存储中可存放两个镜像:镜像A和镜像B。关于双镜像,目前有两种做法:2、方案一: 一个镜像作为 Load 镜像,一个作为功能。将镜像B作为主要镜像,而镜像A只是作为升级到镜像B的桥梁,可以把A的大小降低,以此增加B的可使用空间。但实际使用过程中,由于A只作为桥梁,不包含正常使用需要的功能,所以每次升级都需要写入2个固件,但经常在升级固件时可能由于外部或内部因素,如电量不足等,导致镜像已经开原创 2017-06-09 16:33:46 · 4631 阅读 · 2 评论