准备工具

pythone3.7安装包

https://www.python.org/ftp/python/3.7.7/python-3.7.7-amd64.exe

Wireshark-win64-3.2.3安装包

https://1.as.dl.wireshark.org/win64/Wireshark-win64-3.2.3.exe

nrf_sniffer_for_bluetooth_le_3.0.0_129d2b3软件包

https://www.nordicsemi.com/-/media/Software-and-other-downloads/Desktop-software/nRF-Sniffer/sw/nrfsnifferforbluetoothle300129d2b3.zip

安装pythone3.7

勾选最下面选项自动配置环境变量,install

打开cmd测试python是否正确配置

正常情况下可以看到python版本号,完成安装

安装nrf sniffer capture tool

解压nrf_sniffer_for_bluetooth_le_3.0.0_129d2b3软件包,cmd cd到extcap目录里面

cmd运行以下命令

python -m pip install --upgrade pip

pip3 install -r requirements.txt

安装并配置wireshark

安装Wireshark-win64-3.2.3,一路next/agree

打开wireshark->帮助->关于wireshark->文件夹

复制nrf_sniffer_for_bluetooth_le_3.0.0_129d2b3/extcap里的所有文件到新打开的窗口

复制nrf_sniffer_for_bluetooth_le_3.0.0_129d2b3/Profile_nRF_Sniffer_Bluetooth_LE配置文件到profile文件夹

ctrl+shift+a选中配置文件

烧录目标板

把nrf_sniffer_for_bluetooth_le_3.0.0_129d2b3/hex/sniffer_pca10040_129d2b3.hex烧录到

PCA10040 目标板(也就是nrf52832),可选方法有很多,可以用jlink配套图形烧录工具、命令行工具亦或用nordic的studio进行烧录,总之就是能烧进去就行

连接PCA10040 目标板,重新打开一下wireshark,就可以看到nrf sniffer选项了

好了,环境搭建完成,怎么用可以百度或者看我下一篇文章(暂时还没空写)

最新文章

  1. 在Java中使用xpath对xml解析
  2. mui框架中底部导航的跳转1
  3. IP地址的分类
  4. pyqt4:连接的一个带有参数的方法
  5. C# List结果集排序
  6. busybox rootfs 启动脚本分析(一)
  7. datatables 前端表格插件 增删改查功能
  8. JS跨域知识整理
  9. Linux - Ubuntu下JDK配置
  10. TCP的分层结构
  11. Js 实现五级联动
  12. jsp页面适应手机页面
  13. 一道面试题细说C++类型转换
  14. 编译原理---antlr实践+编译过程理解+课程理解知识点
  15. js垃圾回收(转
  16. Docker用途 & 和tomcat的区别
  17. 牛客练习赛44 B题 (思维)
  18. element-ui 点击行如何获取table的行索引
  19. Android API之android.provider.ContactsContract.Data
  20. 徐州网络赛C-Cacti Lottery【DFS】

热门文章

  1. 移动 WEB 开发布局方式 ---- flex 布局
  2. Python内置对象(一)
  3. 【学习日志】Java8的CompletableFuture
  4. 数据存储单位、编程语言的发展史、python解释器版本、解释器的下载与安装、多版本共存、第一个python程序、pycharm下载
  5. vue页面加载闪烁的问题以及解决方案
  6. appium连接手机 adb调试 app自动化
  7. [IOI2013]robots 机器人
  8. https://lamp.sh/
  9. yarn的基础语法:yarn安装完vue cli3后提示不是内部命令
  10. el-dialog中中使用echarts