3.5 Parts of Solutions When Install in Windows 7 ..................10 4 Instruction for Use ................................ 12 5 Electrostatics Discharge Warnings ........................17 6 Revision History ................................18 7 Contact Us ..................................19 Shenzhen RF-star Technology Co., Ltd. Page 2 of 19...
V1.2 - Aug., 2021 1 Description 1. This Sniffer packet capture tool RF-DG-32B can be used to capture 1M bps data under the BLE5.0 protocol. 2. It is backward compatible with BLE 4.2 and can fully capture BLE4.2 data packets.
RF-DG-32B www.szrfstar.com V1.2 - Aug., 2021 2 Preparation before Use 1. Prepare an RF-DG-32B and a Bluetooth slave device with data to be captured. 2. Download the Wireshark software to install and configure the environment. Wireshark download address: https://www.wireshark.org/#download 3. Install the Python v3.7.x environment.
Note: Do not change the installation steps, otherwise the installation may fail. 3.1 Install Wireshark 1. Double-click Wireshark-win64-3.2.2.exe to install, choose “next” all the way, and select the Wireshark Desktop Icon to create a shortcut: Shenzhen RF-star Technology Co., Ltd. Page 5 of 19...
4. The remaining steps just need to click next and yes until the installation is complete, and then restart the computer. 3.2 Configure Wireshark Environment 1. Open Wireshark -> help -> about Wireshark -> folder -> double-click to open Extcap path, as shown in the figure below: Shenzhen RF-star Technology Co., Ltd. Page 6 of 19...
Page 7
4. Open the profiles folder under the pop-up folder. 5. Then copy the Profile_nRF_Sniffer_Bluetooth_LE folder in the decompressed zip file to the profiles folder, as shown below is the effect of the copy: Shenzhen RF-star Technology Co., Ltd. Page 7 of 19...
If not, please google "How to Run cmd as administrator "), enter" pip --version "command in the cmd window to query the pip version of Python, as shown in the figure below, it means that pip has been started normally and the version number is 20.1.1. Shenzhen RF-star Technology Co., Ltd. Page 8 of 19...
Page 9
After adjusting the directory, enter the command “pip install -r requirements.txt”, then the installation of pyserial v3.4 will start. 5. The following figure shows the success: Shenzhen RF-star Technology Co., Ltd. Page 9 of 19...
Note: There are two consecutive "-" before the upgrade command upgrade. If the update fails at this step, try switching the update command: python -m pip install -U pip python -m pip install -U --force-reinstall pip Shenzhen RF-star Technology Co., Ltd. Page 10 of 19...
Page 11
You can try to install winpcap to solve it. If the above methods cannot solve the problem, you can try to uninstall all previous installations and rebuild the configuration environment. Shenzhen RF-star Technology Co., Ltd. Page 11 of 19...
V1.2 - Aug., 2021 4 Instruction for Use 1. After the software is successfully installed, connect the RF-DG-32B to the PC via USB, open Wireshark, and select nRF Sniffer COMx. 2. Select -> View -> Interface Toolbar -> nRF Sniffer in the toolbar, the following interface will appear (by default, all BLE broadcast signals are captured).
Page 13
V1.2 - Aug., 2021 3. Select any RF-star BLE slave development board to power on for broadcasting. 4. Capture the data packets of the specified MAC address device. You can check the device's MAC address through the APP, as shown below: As shown in the red box in the figure below, click the device filter drop-down box to select the device with the Shenzhen RF-star Technology Co., Ltd.
Page 14
5. After Wireshark selects the MAC address device, the broadcast packet, scan request packet and scan response packet of the device will be captured. 6. The data packets that the device communicates with any master can be captured, including the connection Shenzhen RF-star Technology Co., Ltd. Page 14 of 19...
Page 15
Double-click any packet to view the specific content. For example, the device captures the broadcast packet as follows: 7. When a connection event occurs, all data communication processes of the connection process can be captured. After connecting the device, the APP interface is displayed as follows: Shenzhen RF-star Technology Co., Ltd. Page 15 of 19...
Page 16
Similarly, we can capture the data packets sent by the APP to the BLE module. The data captured by Sniffer after sending “0x123456” to the RF-Star transparent transmission module using APP is shown in the figure below. Shenzhen RF-star Technology Co., Ltd.
V1.2 - Aug., 2021 5 Electrostatics Discharge Warnings The module will be damaged by the discharge of static. RF-star suggests that all modules should follow the 3 precautions below: 1. According to the anti-static measures, bare hands are not allowed to touch modules.
1. The document will be optimized and updated from time to time. Before using this document, please make sure it is the latest version. 2. To obtain the latest document, please download it from the official website: www.rfstariot.com and www.szrfstar.com. Shenzhen RF-star Technology Co., Ltd. Page 18 of 19...
Need help?
Do you have a question about the RF-DG-32B and is the answer not in the manual?
Questions and answers