好用的蓝牙连接测试工具_蓝牙测试工具-程序员宅基地

技术标签: 软件测试  物联网  小程序  

今天给大家介绍两款好用的蓝牙连接测试工具,可以安装在手机上进行测试;

Android手机可以通过浏览器,打开纯净模式下载;
iOS手机可以直接在AppStore搜索下载;

  1. LightBlue (app)使用

    LightBlue是一款功能比较强大的蓝牙测试工具软件,通过这款软件可以对各种各样的蓝牙设备进行快速的搜索,而且读取的速度是非常快的,蓝牙调试通过手机就可以简单操作,速度很快的可以进行扫描,显示的结果也非常的详细,展现出来的结果也都是比较准确的,下载这款软件之后就可以对蓝牙设备进行调试。
    1)自动搜索附近蓝牙设备
    在这里插入图片描述

    2)根据名称,过滤搜索到的蓝牙设备;
    在这里插入图片描述

    3)连接蓝牙设备;
    在这里插入图片描述

    4)查看连接蓝牙设备的相关信息;
    在这里插入图片描述

  2. nFR Connect(app) 使用

    NRF Connect是一款可以用来扫描、发现和调试你的低功耗低蓝牙设备的应用程序。
    点开NRF Connect APP 进入主界面,在主屏幕上,您将看到每个功能的选项卡:SCANNER(扫描仪),BONDED(绑定),ADVERTISER(广播)。
    “扫描仪”选项卡列出了设备范围内的所有广告蓝牙低能耗外设。
    nrf connect for mobile(蓝牙连接工具)是一款非常好用的ble工具app,有了它以后,用户就可以在手机上对蓝牙设备进行扫描检测了,快速发现低功耗低蓝牙设备,并且支持对设备进行调试和设置。
    NRF连接移动是一个功能强大的通用工具,它可以让您扫描,宣传和探索你的蓝牙低功耗(BLE)设备和与他们沟通。 NRF连接支持蓝牙SIG数采用型材包括来自北欧半导体设备固件更新配置文件(DFU)。

    nFR Connect 特色:
    1.扫描蓝牙低功耗(BLE)设备
    2.发现并解析服务和特色
    3.允许读取和写入性能
    4.允许启用和禁用通知和指示
    5.解析广告数据
    6.显示RSSI图,允许导出为CSV和excel格式
    7.连接到一个可接蓝牙设备智能
    8.解析蓝牙SIG采用特征数
    9.BTLE广告(Android版5+要求)
    10.关贸总协定服务器配置
    11.支持设备固件更新配置文件这让用户上传从HEX文件的新应用程序,SoftDevice或通过空中下载(OTA)引导程序
    12.支持北欧UART服务
    13.允许执行蓝牙智能设备的xml文件中定义的自动测试。
    功能介绍
    易于使用的跨平台应用程序,用于蓝牙LE连接测试
    低功耗蓝牙
    支持自动检测连接的北欧工具包并自动上传固件
    多达8个并发的蓝牙LE连接
    最多8个并发中央连接
    最多1个外设连接
    支持蓝牙4.2中引入的LE安全性
    扫描蓝牙LE设备
    显示RSSI值
    解析广告数据
    连接到任何可连接的Bluetooth LE设备
    发现并解析服务和特征
    一键式工具链管理器,用于为nRF5340 SoC和nRF52系列SoC安装开发工具和nRF Connect SDK
    用于为nRF5340 SoC和nRF52系列SoC安装开发工具和nRF Connect SDK的入门助理
    具有LTE-M和NB-IoT的蜂窝物联网
    安装开发工具和用于nRF9160 SiP的nRF Connect SDK的入门助理
    易于使用的跨平台应用程序,用于使用LTE-M和NB-IoT进行连接测试
    一键式工具链管理器,用于安装开发工具和用于nRF9160 SiP的nRF Connect SDK
    支持自动检测连接的北欧套件
    LTE链接监控器,用于与nRF9160 SiP一起使用AT命令
    显示与蜂窝网络的连接状态
    显示RSSI值

    工具使用手册:
    一、“SCAN”(扫描)功能:
    1)开始扫描:点击界面右上角SCAN文字,就可以扫描周边所有广播状态的蓝牙低能耗外设,并显示在SCANNER选项卡下的列表中。(如图:扫描出的低功耗蓝牙设备)。
    在这里插入图片描述

    2)停止扫描:点击界面右上角SCAN文字以后,文字会变为“STOP SCANNING”,点击它就可以停止扫描。在停止以前扫描出来的设备,仍然会显示在列表中。
    在这里插入图片描述

    3)扫描结果:在列表中我们可以看到扫描出来名字为DuPods S1-56DF的Bluetooth(蓝牙)低功耗设备。点击其中的区域,我们可以看到具体的设备信息(如图设备信息)
    在这里插入图片描述

    二、“Filter”(过滤)功能:
    默认情况下是 “No Filter”的。点击“No Filter” 最右边的箭头图标,可以打开过滤条件选项界面(如图:过滤扫描出的低功耗蓝牙设备)。
    在这里插入图片描述

    1) 可以根据bluetooth设备名字进行过滤。

    在这里插入图片描述

    2) 可以根据rssi(信号强度)进行过滤:取值范围是(-40dBm 到 -100 dBm之间)。
    在这里插入图片描述

    三、“Connect”(连接)功能:

    在这里插入图片描述

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lanlan_521/article/details/123252585

智能推荐

google vr 入门之制作简易的VR播放器(三),android学生管理系统项目视频_自己的android app中集成vr浏览器-程序员宅基地

文章浏览阅读192次。// 使用google vr 添加的compile ‘com.google.vr:sdk-base:1.40.0’compile ‘com.google.vr:sdk-audio:1.40.0’compile ‘com.google.vr:sdk-videowidget:1.40.0’添加这些依赖包之后google给我们的生成了哪些library库呢?![](https://img-blog.csdn.net/20170427162756208?watermark/2/text/aHR0cDovL_自己的android app中集成vr浏览器

db和dbm_it dbm-程序员宅基地

文章浏览阅读1.8k次。DB :DB是一个纯计数单位:dB = 10logX。dB的意义其实再简单不过了,就是把一个很大(后面跟一长串0的)或者很小(前面有一长串0的)的数比较简短地表示出来。如:X = 1000000000000000(多少个了?)= 10logX = 150 dB X = 0.000000000000001 = 10logX = -150 dB DB在缺省情况下总是定义功率单位,以 1_it dbm

芯片验证从零开始系列(一)——芯片验证概论-程序员宅基地

文章浏览阅读1w次,点赞7次,收藏78次。芯片验证从零开始系列(一)——芯片验证概论芯片开发流程动态验证技术静态验证技术Emulation和FPGA原型开发由于最近一个比赛要用到UVM验证,顺便多一门以后求职的手艺,准备系统地学习一下SV和UVM,也可以为之后的毕业论文和发展方向做一些准备。芯片开发流程1)市场人员和客户沟通确定用户需求2)系统设计人员按照功能划分为各个子系统3)子系统由设计团队开发实现4)验证人员对设计功能展开验证,发现设计缺陷,交由设计人员修正5)验证没有出现漏洞后,交由后端人员进行综合,布局布线6)后端人员将_芯片验证

RabbitMQ详解(一):RabbitMQ相关概念_obpmq-程序员宅基地

文章浏览阅读8.9k次,点赞24次,收藏26次。RabbitMQ是目前非常热门的一款消息中间件,不管是互联网大厂还是中小企业都在大量使用。作为一名合格的开发者,有必要对RabbitMQ有所了解,本系列是RabbitMQ快速入门文章,主要内容包括RabbitMQ是什么、RabbitMQ核心概念、五种消息模型、用Docker安装RabbitMQ等。_obpmq

HTML 网页自动刷新_html多线程刷新网页-程序员宅基地

文章浏览阅读5.2k次,点赞2次,收藏24次。HTML网页自动刷新方法在进行HTML网页编写的过程中,往往需要及时的编写反馈,反复的在编辑器和浏览器窗之间进行切换是一个很繁琐的事情,如果在编辑器上使用插件,我也不太愿意,繁琐而且不安全。下面介绍三种不需要插件的自动刷新方法。第一种使用meta标签在html的文档头中,在<head>标签中添加meta属性,像下面“ <meta http-equiv="refresh" content="10">其中前面是刷新所需的meta标识,后面的content是刷新的秒数。第二_html多线程刷新网页

使用@EventListener注解,只启动一次监听事件_@eventlistener 被启动了2次-程序员宅基地

文章浏览阅读726次。背景:当在写一个Spring项目时,配置了事件监听器,在项目启动的时候会自己启动一次,之后如果再调用Controller接口的时候,他还会自己再启动,这个时候我们的业务场景只需要启动一次该怎么办呢?解答: @EventListener public void listener1(ApplicationEvent event) { //解决controller调用接口的时候多次启动event实例 ContextRefreshedEvent event1 = _@eventlistener 被启动了2次

随便推点

通信原理与MATLAB(八):2PSK的调制解调_psk解调-程序员宅基地

文章浏览阅读1.9w次,点赞60次,收藏310次。通信原理和MATLAB_psk解调

Halcon 3D定位方法-程序员宅基地

文章浏览阅读1.9k次。Descriptor-based Matchinguncalibrated mathcing return perspective map,calibrated matching return pose.find_calib_descriptor_model()Deformable MatchingFind objects with perspective distort..._halcon 3d定位

用 Hadoop 进行分布式并行编程, 第 3 部分_hdfs dfs -copyfromlocal /home/hadoop/temp/* /tempd-程序员宅基地

文章浏览阅读706次。Hadoop 是一个实现了 MapReduce 计算模型的开源分布式并行编程框架,借助于 Hadoop, 程序员可以轻松地编写分布式并行程序,将其运行于计算机集群上,完成海量数据的计算。在本文中,详细介绍了如何部署 Hadoop 分布式运行环境,如何让程序分布式运行于多台普通的计算机上,如何使用 IBM MapReduce Tools 轻松地将 MapReduce 程序部署到 Hadoop 分_hdfs dfs -copyfromlocal /home/hadoop/temp/* /tempdir

Linux进阶 apache服务器;虚拟主机_虚拟机安装开启httpd服务-程序员宅基地

文章浏览阅读309次。1.关闭防火墙systemctlstopfirewalld(暂时关闭,重启后恢复)修改前------将index.html改为hello.html。2.设置宽容模式setenforce0(暂时性设置)配置同一ip不同端口的虚拟主机访问apache服务器。(1)安装httpd(先挂载,用yum安装)(4)修改配置文件httpd.html。(3)创建文件hello.html。(2)启动httpd服务。(5)重启httpd服务。(5)重启httpd服务。(5)重启httpd服务。..._虚拟机安装开启httpd服务

软件测试随笔-程序员宅基地

文章浏览阅读73次。记录一些软件测试工作中的想法。1)软件测试岗位价值在IT行业里是比较低的,为了更好的体现自身价值,我认为软件测试从业者应该比业务更懂技术,比技术更懂业务。同时具备很好的沟通协调能力。让自己变成万能胶。2)软件测试体现价值的点:1.发现bug2.提供信心3.提供信息4.预防缺陷3)软件测试一定要考虑测试的覆盖率4)测试工作要体现测试技术,而不是测试工..._软件测试随笔

VB程序设计教程(第四版) 龚沛曾_龚沛曾vb.pdf-程序员宅基地

文章浏览阅读1.6w次,点赞17次,收藏47次。VB程序设计教程(第四版) 龚沛曾 课后习题答案目录第一章课后答案第二章课后答案第三章课后答案第四章课后答案第五章课后答案第六章课后答案第七章课后答案第八章课后答案....第一章课后答案1、简述Visual Basic的特点。答:(1)具有基于对象的可视化设计工具(2)事件驱动的编程机制(3)提供易学易用的应用程序集成开发环境(4..._龚沛曾vb.pdf