Part Number:CC2642R-Q1
我们的项目,需要开启ble sniffer模式,哪个demo可以支持sniffer模式?如果没有,是否可以提供一点点demo code?
Alex Zhang:
chaocai deng 说:我们的项目,需要开启ble sniffer模式
您好,您这边说的ble sniffer 模式指的是什么?我不太能明白您的意思。是使用 sniffer软件进行抓包吗?
,
chaocai deng:
可以像nordic的蓝牙一样 开启sniffer模式 监听到需要监听的设备 用以确认目标监听设备到sniffer设备的RSSI
,
Alex Zhang:
您这边是想使用sniffer软件进行监测数据对把?
SmartRF Packet Sniffer 可用于抓取 BLE 数据包并跟踪 BLE5 的广播,可参阅该帖:https://e2e.ti.com/f/1/t/1095524
此工具默认使用 Wireshark 3.0.X 来抓取数据,因此您可以进一步研究此接口是如何实现的,或者以可进一步解释的PCAP 格式导出 Wireshark 数据。他们还可以阅读 SmartRF Packet Sniffer 2 帮助文档(链接:SmartRF Packet Sniffer 2 Help Documentation )的 SmartRF Sniffer Agent 部分或参考外部的 Wireshark 文档
希望可以帮助到您。
,
chaocai deng:
不仅仅是广播 还有连接的数据 我并非需要抓取数据 而是为了 得到rssi 进行测距 所以 我无法参考SmartRF Packet Sniffer 2 Help Documentation 需要ti2642R1本身具备该功能,不使用pc工具,拿到数据之后 用于其他mcu处理。
,
chaocai deng:
,
Alex Zhang:
https://dev.ti.com/tirex/content/simplelink_academy_cc13xx_cc26xxsdk_6_40_00_00/modules/ble5stack/ble_scan_adv_basic/ble_scan_adv_basic.html#scanning-task-2-ndash-print-scanning-results
您好:关于获取rssi的例程我放在以上链接希望可以帮到您
RSSI是GapScan_Evt_AdvRpt_t结构的参数,位于GAAP_SCANER.h中
作为观察者角色,您可以扫描其他设备并获取此参数
关于您这边 需要定位的问题 我这边为您提供了资料您可以参考
dev.ti.com/…/localization-index-cc13xx_cc26xx.html
,
Alex Zhang:
以上文档中提到的例程 您可以从sdk中获取,readme中会解释每一个工程的使用方法谢谢
www.ti.com.cn/…/CC2642R-Q1
,
chaocai deng:
从您的回复来看,您并没有理解我的意思, 如我发上来的模型图,当手机和中间的2642连接成功,手机的广播已经关闭,但是 我需要通过周围的2642 sniffer节点继续监听手机的rssi. 根据手机和中间的2642的连接拿到相关的连接参数以及跳频信道,使得sniffer节点能在手机(保持连接)不开启广播的情况,可以拿到每个外围的sniffer节点到手机的rssi.
,
Alex Zhang:
您好,感谢您的回复,我已经联系了其他工程师来跟进您的问题,这需要一些时间,谢谢。
,
Alex Zhang:
你好,请参考connection_monitor例程
,
chaocai deng:
如果是 cc2340 是否有相关的demo呢? 另外这个 connection_monitor 有更多相关文档么?
,
Alex Zhang:
您好,我已经跟进您的问题,有更新会立即回复您这边。
,
Alex Zhang:
在下一个即将推出的SDK中,connection_monitor将位于CC2340上,但实际上与您在CC2642.上看到的内容相同
,
chaocai deng:
SDK大概何时更新推出?方便告知一下么?谢谢!
,
Alex Zhang:
chaocai deng 说:connection_monitor 有更多相关文档么?
我为您提供了一个链接
您这边可以参考链接中的前3个task
dev.ti.com/…/ble_rtls.html
,
Alex Zhang:
您好,这个请随时关注官网的消息,谢谢,