Ver1.0 - Mar., 2020 1 Description 1. This sniffer packet capture tool RF-DG-32A can be used to capture 1M / 2M 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-32A www.szrfstar.com Ver1.0 - Mar., 2020 2 Preparation before Use 1. Prepare an RF-DG-32A 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 Wireshark environment configuration tutorial: https://www.cnblogs.com/unrulife/p/10818248.html...
Note: Do not change the installation steps, otherwise the installation may fail. 3.1 Install Wireshark 1. Double-click Wireshark-win64-3.0.1.exe to install, all the way to choose “next”, select the Wireshark Desktop Icon to create a shortcut: Shenzhen RF-star Technology Co., Ltd. Page 5 of 19...
1. Open Wireshark -> help -> about Wireshark -> folder -> double-click to open Extcap path, as shown in the figure below: 2. Unzip the zip file and copy the four files in the extcap folder to the Wireshark extcap path just opened. The following Shenzhen RF-star Technology Co., Ltd. Page 6 of 19...
5. Then copy the Profile_nRF_Sniffer_v2_001 folder in the decompressed zip file to the profiles folder, as shown below is the effect of the copy: 3.3 Install Python 1. Double-click python-2.7.16.amd64.msi to install and keep clicking “next” until the following interface: Shenzhen RF-star Technology Co., Ltd. Page 7 of 19...
2. Enter “python -m pip install --upgrade pip” command to update pip, as shown below, the update is successful. 3. Enter the "cd C:\ Program Files\Wireshark\extcap" command to locate the cmd interface to the "C:\Program Shenzhen RF-star Technology Co., Ltd. Page 8 of 19...
Page 9
To switch.) 4. After changing directories, enter the "pip install -r requirements.txt" command, and the installation of pyserial v3.4 will be started automatically. The following figure shows the success: Shenzhen RF-star Technology Co., Ltd. Page 9 of 19...
Ver1.0 - Mar., 2020 4 Instruction for Use 1. After the software is successfully installed, connect the RF-DG-32A 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 11
Ver1.0 - Mar., 2020 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 MAC address through the APP, as shown below: Shenzhen RF-star Technology Co., Ltd.
Page 12
MAC address. After selecting the fixed device, only the data packets related to the device will be captured. 5. After Wireshark selects the MAC address device, the broadcast packet, scan request packet and scan response packet of the device will be captured. Shenzhen RF-star Technology Co., Ltd. Page 12 of 19...
Page 13
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 13 of 19...
Page 14
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.
5. The low voltage of the power supply is lower than the recommended value at ambient temperature, and the lower the voltage, the smaller the power is. 6. The unmatchable antennas and module or the poor quality of antenna will affect the communication distance. Shenzhen RF-star Technology Co., Ltd. Page 15 of 19...
3. If the extension wire or feeder wire is of poor quality or too long, the bit error rate will be high. 5.4 Electrostatics Discharge Warnings The module will be damaged for the discharge of static. RF-star suggest that all modules should follow the 3 precautions below: 1.
RF-DG-32A www.szrfstar.com Ver1.0 - Mar., 2020 6 Revision History Date Version No. Description Author 2020.03.26 V1.0 The initial version is released. Aroo Wang Shenzhen RF-star Technology Co., Ltd. Page 18 of 19...
Need help?
Do you have a question about the RF-DG-32A and is the answer not in the manual?
Questions and answers