2 easy love easy_love 于 2016.09.18 09:18 提问

蓝牙4.0设备(无任何代码信息 以及 调试信息)的测试解决方案

现在有一批待测手环(无任何代码信息和调试信息,只有4.0BLE关于Services的Command和Event交互标准):

遭遇问题是:
目前需要USB Dongle同时支持Packet Sniffer抓包 以及 BTool来控制USBDongle发Command

但是 TI官方(商家都是从TI官方下载固件的)目前给的就是一个固件满足一个需求,没有满足2个需求的(已与Ti人员进行沟通,确实暂时没有一个固件满足上述两个功能的,而且目前还没有一个固件满足两个功能的计划)。

那么各位大虾看有无其它的可行测试解决方案,跪求,多些指点

3个回答

wind612
wind612   2016.09.19 13:10

用2个USB DONGLE就可以了,同时工作,相互无影响。搞到一起实在是最愚蠢的方法。

easy_love
easy_love   2016.09.19 13:53

用2个USB DONGLE的方案我想过,但是不可行的,理由:若待测手环回的是广播的Event时可以,但是若待测手环回的是单播Event则不行的~

wind612
wind612 单播Event是什么鬼?能详细说明下吗?和广播Event有什么区别呢?分别调用的是什么API呢?
接近 2 年之前 回复
easy_love
easy_love   2016.09.20 13:52

回复草船借剑: 单播Event是点对点的,广播Event是如Advise.均是调用蓝牙4.0的HCI的API

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
蓝牙4.0基础知识
低功耗蓝牙(BluetoothLow Energy),简称BLE。蓝牙低能耗无线技术利用许多智能手段最大限度地降低功耗。   蓝牙低能耗架构共有两种芯片构成:单模芯片和双模芯片。蓝牙单模器件是蓝牙规范中新出现的一种只支持蓝牙低能耗技术的芯片——是专门针对ULP操作优化的技术的一部分。蓝牙单模芯片可以和其它单模芯片及双模芯片通信,此时后者需要使用自身架构中的蓝牙低能耗技术部分进行收发数据。双模芯片
安卓蓝牙4.0以上连接多台设备并接收蓝牙设备数据
前沿: 在我之前写的代码中都没有实现蓝牙连接多个设备,由于时间的原因没有进行更改。iOS端实现 蓝牙多个连接确实比安卓的方便,本身利用官方的Demo就可以实现多台连接,只不过自己利用view加以区分就可以。到此蓝牙4.0之前是通过scoket连接多台设备,不过感觉传输的稳定性没有 BluetoothGatt稳定所以本次我利用BluetoothGatt来连接 蓝牙多台设备1.由于连接多台设备 我只讲
安卓蓝牙4.0开发之主从机代码
在ble协议中,有两个角色,周边和中央。其中周边负责提供数据,中央负责处理周边提供的数据。一个设备,既可以是中央也可以是周边。中央和周边相互依存,缺一不可。 先了解一下基本的概念: GATT:他是通过ble连接,读写属性类小数据profile的通用规范。 ATT:GATT是基于ATT的。根据英文的翻译是属性协议。 下面来看一下ble sdk中的四个关键类: A.BluetoothGa
IOS蓝牙4.0使用心得
蓝牙4.0自动连接 数据接收,通过手机/pad与蓝牙4.0的设备进行连接,之后设备上按对应的按键我们会收到对应的数值 蓝牙断开自动连接 蓝牙后台运行
Android 4.3 官方蓝牙 4.0 demo
android官方蓝牙4.0代码,android设备与蓝牙4.0设备通讯
android:蓝牙4.0的搜索、连接及数据传输(真实可用)——(一)
每周写一篇博客,愿共同促进。17年6月第4周 最近两周由于时间问题,博客一直没有更新。这周做了两个项目,一个是用自定义控件画了一个动画,另一个就是利用蓝牙4.0进行的一个智能设备的一个通信。对于蓝牙4.0,在做项目的过程中发现,一方面是网上的资料大多还是13年左右的资料,而且很多在现在的现在的编译环境下,很多不能实现。另一点就是很多资料几乎都是简单的重复,而且很多错误简单重复,并没有经过大家的实际
安卓蓝牙4.0连接多台设备
安卓4.0连接多台设备,依次读取设备里面的数据,可以使用放心下载
室内定位之蓝牙Beacon-部署方案
目录(?)[+] Beacon定位原理 Ibeacon一项低耗能蓝牙技术技术,工作原理类似之前的蓝牙技术,由Beacon发射信号,蓝牙设备定位接受,反馈信号。当用户进入、退出或者在区域内徘徊时,Beacon的广播有能力进行传播,可计算用户和Beacon的距离(可通过RSSI计算),由此可知,只要有三个Beacon设备即可定位。 Trilater
Android 蓝牙BLE 4.0 属性判断
蓝牙BLE    1、App 配置信息 —— AppConfig.java   欢迎加入“六度交流” QQ群:174254613
Android 蓝牙4.0实现,自动匹配蓝牙设备
今天开始写博客来记录我的工作学习成长,作为一个初学者,近期的一个工作是通过Android蓝牙4.0来实现与蓝牙设备的数据交换,下面就通过代码和文字来解释一下整个过程。         首先我要说明的是,我再项目中使用了一个开源库,我觉得不错,所有代码都是在该库基础上实现的,地址:https://github.com/litesuits/android-lite-bluetoothLE 下面进入