nRF Sniffer for Bluetooth LE安装教程(nrf_sniffer_for_bluetooth_le_4.1.1版本)

本文指导如何在Windows系统上安装Python3,通过pip管理依赖,以及如何将nRFSniffer捕获工具集成到Wireshark的外部捕获插件中,包括文件复制和配置bat脚本。
摘要由CSDN通过智能技术生成

当前文章只是Windows安装 ,请验证 Python 3 是否可访问。
在 Windows 上,输入 python --version

  1. 安装 Python 要求
pip install -r requirements.txt

在这里插入图片描述

  1. 个人外部捕获插件文件夹中

将nRF Sniffer捕获工具复制到Wireshark的个人外部捕获插件文件夹中:
打开 Wireshark。
转至帮助 > About Wireshark (on Windows or Linux)
在这里插入图片描述

将 Sniffer_Software//extcap/ 文件夹的内容复制到此文件夹中
在这里插入图片描述

  1. 确保nRF Sniffer文件可以正确运行
 nrf_sniffer_ble.bat --extcap-interfaces

在这里插入图片描述

如果上一步返回错误,

Introduction The nRF Sniffer is a tool for debugging Bluetooth low energy (BLE) applications by detecting packets between a selected device and the device it is communicating with, even when the link is encrypted. When developing a BLE product, knowing what happens over-the-air between devices can help you isolate and solve any potential issues. By default, the Sniffer lists nearby BLE devices that are advertising, providing the Bluetooth Address and Address type, complete or shortened name, and RSSI. 1.1 Required hardware To set up the Sniffer you will need one of the following kits: • nRF51 Development Kit (PCA10028) v1.0 or later and a micro USB cablenRF51 Dongle (PCA10031) • nRF51822 Evaluation Kit (PCA10001) and a mini USB cablenRF51422 Evaluation Kit (PCA10003) v3.0.0 or later and a mini USB cablenRF51822 Development Kit dongle (PCA10000) • nRF52 Development Kit (PCA10040) and a micro USB cablenRF52840 Development Kit (PCA10056) and a micro USB cable 1.2 Required software • nRF Sniffer software v2.x or later available on the Sniffer product page under the downloads tab. This also includes the SEGGER J-Link software that is compatible. • Wireshark v2.4.6 or later available from http://www.wireshark.org/. Wireshark is a free software tool that captures wireless traffic and reproduces it in a readable format. • An operating system that runs the required version of Wireshark • Windows 7 or later • 64 bit OS X/macOS 10.6 or later • Linux (check for version compatibility) • python v2.7.x available from https://www.python.org/downloads/ • pyserial v3.4 or later available from https://github.com/pyserial/pyserial • Type “pip --version” in the terminal to verify that the pip installed with python v2.7 is used • For Windows - “C:\Python27\Scripts\pip.exe install -r requirements.txt” to install the python modules required for nRF Sniffer v2 • For OS X/mac OS/Linux - verify that the pip software being used is the pip installed with python 2.7. Then type “pip install -r requirements.txt” into the terminal 1.3 Writing conventions This user guide follows a set of typographic rules that make the document consistent and easy to read. The following writing conventions are used: • Commands are written in Lucida Console. • Pin names are written in Consolas. • File names and User Interface components are written in bold. • Internal cross-references are italicized and written in semi-bold.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值