PACKET-SNIFFER

SmartRF Protocol Packet Sniffer

PACKET-SNIFFER

Downloads

Overview

The SmartRF Packet Sniffer is a PC software application that can display and store radio packets captured by a listening RF device. The capture device is connected to the PC via USB. Various RF protocols are supported. The Packet Sniffer filters and decodes packets and displays them in a convenient way, such as Wireshark for the CC13xx and CC26xx devices.

SmartRF Packet Sniffer 2 includes the following components:

  • PC tool (SmartRF Sniffer Agent) for configuration and communication with the capture device
  • Firmware that enables CC13xx or CC26xx Launchpads to be used as capture device
  • Firmware source code
  • Dissectors for Wireshark (IEEE 802.15.4ge and TI Radio Packet Info dissectors)

The SmartRF Sniffer Agent is used to configure and communicate with the capture device and forwards packets to Wireshark. SmartRF Sniffer Agent runs on Windows 7 and Windows 10.

Resources:

Installation recommendations:
  • Download Wireshark version 3.0.x from https://www.wireshark.org/.
  • Install Wireshark version 3.0.x to default location on your machine.
  • Download the SmartRF Packet Sniffer 2 ZIP file to your hard drive.
  • Unzip the ZIP file.
  • Run the installer executable (requires administrator privileges) and follow the instructions.
  • When prompted “Copy dissector plugins to this Wireshark installation” click OK.

The original version of Smart RF Packet Sniffer features:

  • Packet sniffer for Bluetooth® low energy networks.
  • Packet sniffer for ZigBee and IEEE 802.15.4 networks.
  • Packet sniffer for RF4CE networks.
  • Packet sniffer for SimpliciTI™ networks.
  • Packet sniffer for generic protocols (raw packet data).
  • Save/Open file with captured packets.
  • Select fields to be displayed and hidden.
  • Filtering of packets to be displayed.
  • Packet details by display of raw data received by the radio.
  • Accurate timestamping of received packets.
  • Address book with list of all known nodes in the network.
  • A simple time line that displays all packets in the sequence they have been received.
  • Possibility to forward captured data to a UDP socket for real time monitoring of packets using custom tools.

The following combinations of protocols and capture devices are supported:

Protocol Version Capture device Can be used to capture packets from
Bluetooth®
low energy
Bluetooth core spec 4.0 CC2540 USB Dongle
CC2540EM+SmartRF05EB

CC2540
CC2541
CC2640, CC2650
CC2642R, CC2652R
CC1352R, CC1352P
Bluetooth® low energy devices

ZigBee 2007/PRO
2006
2003
CC2531 USB Dongle
CC2530EM+SmartRF05EB
CC2520EM+SmartRF05EB
CC2430EM+SmartRF04EB/SmartRF05EB
CC2431EM+SmartRF04EB/SmartRF05EB
CC2430DB
CC2420
CC2430, CC2431
CC2480
CC2520
CC2530, CC2531
CC2630, CC2650
CC2652R, CC1352R
CC1352P
ZigBee devices
2003 CC2420EM+CC2400EB
CC2420DB
ZigBee devices
RF4CE ZigBee RF4CE 1.0.1 CC2531 USB Dongle
CC2530EM+SmartRF05EB
CC2520EM+SmartRF05EB
CC2520EM+SmartRF TrxEB
CC2430EM+SmartRF04EB/SmartRF05EB
CC2431EM+SmartRF04EB/SmartRF05EB
CC2430DB
CC2533
CC2530
CC2531
CC2620, CC2650
CC2652R, CC1352R
CC1352P
ZigBee RF4CE devices
SimpliciTI 1.2.0
1.1.1
1.1.0
1.0.6
1.0.4
1.0.0
CC2531 USB Dongle
CC2530EM+SmartRF05EB
CC2520EM+SmartRF05EB
CC2520EM+SmartRF TrxEB
CC2430EM+SmartRF04EB/SmartRF05EB
CC2430DB
CC2430
CC2520
CC2530
CC1110EM+SmartRF04EB/SmartRF05EB
CC1101EM+SmartRF TrxEB
CC110LEM+SmartRF TrxEB
CC1111 USB Dongle
CC1100, CC1100E
CC1101
CC1110, CC1111
CC430
CC2510EM+SmartRF04EB/SmartRF05EB
CC2511 USB Dongle
CC2500
CC2510, CC2511
Proprietary Any CC2531 USB Dongle
CC2530EM+SmartRF05EB
CC2520EM+SmartRF05EB
CC2520EM+SmartRF TrxEB
CC2430EM+SmartRF04EB/SmartRF05EB
CC2431EM+SmartRF04EB/SmartRF05EB
CC2430DB
CC2420
CC2430, CC2431
CC2480
CC2520
CC2530, CC2531
CC2533
CC2630, CC2650
CC2652R, CC1352R
CC1352P
IEEE 802.15.4 compliant radios
CC1110EM+SmartRF04EB/SmartRF05EB
CC1101EM+SmartRF TrxEB
CC110LEM+SmartRF TrxEB
CC113LEM+SmartRF TrxEB
CC1120EM+SmartRF TrxEB
CC1121EM+SmartRF TrxEB
CC1125EM+SmartRF TrxEB
CC1111 USB Dongle
CC1310
CC1100, CC1100E
CC1101, CC1150
CC1110, CC1111
CC110L, CC115L
CC1120, CC1121
CC1125, CC1175
CC430
CC2510EM+SmartRF04EB/SmartRF05EB
CC2511 USB Dongle
CC2500, CC2550
CC2510, CC2511
CC2650
CC2652R, CC1352R
CC1352P

When sniffing in the sub-1 GHz frequency bands, you need hardware that supports the operating frequencies. Some of the capturing devices may not support all frequencies or operating modes supported by the devices being sniffed.

Features
  • Packet sniffer for IEEE 802.15.4, ZigBee and Thread networks
  • Packet sniffer for IEEE 802.15.4ge (TI 15.4 Stack) networks
  • Packet sniffer for TI EasyLink protocol
  • Packet sniffer for Bluetooth® Low Energy

Downloads

Calculation tool

PACKET-SNIFFER-2 SmartRF Packet Sniffer 2

Supported products & hardware

Supported products & hardware

CC26x2
Hardware
LAUNCHXL-CC26X2R1 SimpleLink™ multi-standard CC26x2R wireless MCU LaunchPad™ development kit LP-CC2652RB SimpleLink™ crystal-less BAW CC2652RB multiprotocol 2.4GHz wireless MCU LaunchPad™ development kit
CC26x0
Hardware
LAUNCHXL-CC2650 SimpleLink™ CC2650 wireless MCU LaunchPad™ Development Kit
CC13x2
Hardware
LAUNCHXL-CC1312R1 SimpleLink™ Sub-1 GHz CC1312R Wireless Microcontroller (MCU) LaunchPad™ Development Kit LAUNCHXL-CC1352P SimpleLink™ multi-band CC1352P wireless MCU LaunchPad™ development kit LAUNCHXL-CC1352P-2 LAUNCHXL-CC1352R1 SimpleLink™ Multi-Band CC1352R Wireless MCU LaunchPad™ Development Kit
CC13x0
Hardware
LAUNCHXL-CC1310 SimpleLink™ Sub-1 GHz CC1310 wireless MCU LaunchPad™ development kit LAUNCHXL-CC1350 SimpleLink™ Dual-Band CC1350 Wireless MCU LaunchPad Development Kit LAUNCHXL-CC1350-4 CC1350 Dualband Launchpad for 433MHz/2.4GHz Applications
Download options

Download options

Calculation tool

PACKET-SNIFFER-2
SmartRF Packet Sniffer 2

Version: 1.9.0
Release date: 15 Feb 2021
SMARTRF PACKET SNIFFER 2 INSTALLERS
EXPLORE IN THE CLOUD
lock = Requires export approval (1 minute)
Calculation tool

PACKET-SNIFFER SmartRF protocol packet sniffer

Version: v2.18.1
Release date: 30-Jun-2014
Supported products & hardware

Supported products & hardware

Other wireless technologies
CC2420 Single-Chip 2.4 GHz IEEE 802.15.4 Compliant and ZigBee™ Ready RF Transceiver CC2500 Low Cost, Low-Power 2.4 GHz RF Transceiver Designed for Low-Power Wireless Apps in the 2.4 GHz ISM B CC2510 2.4 GHz Radio Transceiver, 8051 MCU, and 16KB or 32 KB Memory CC2511 2.4 GHz Radio Transceiver, 8051 MCU, 16KB or 32KB Flash memory and full-speed USB interface CC2530-RF4CE Zigbee, IEEE 802.15.4 and RF4CE wireless MCU with 256kB Flash and 8kB RAM CC2531-RF4CE Zigbee, IEEE 802.15.4 and RF4CE wireless MCU with up to 256kB Flash and 8kB RAM CC2620 SimpleLink™ 32-bit Arm Cortex-M3 Zigbee® RF4CE wireless MCU with 128kB Flash
Bluetooth products
CC2540 Bluetooth® Low Energy wireless MCU with USB CC2540T Extended industrial temperature Bluetooth® Low Energy (LE) wireless MCU CC2541 Bluetooth® Low Energy and proprietary wireless MCU CC2541-Q1 Automotive qualified SimpleLink Bluetooth® Low Energy wireless MCU CC2640 SimpleLink™ 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU with 128kB Flash CC2640R2F SimpleLink™ 32-bit Arm® Cortex®-M3 Bluetooth® 5.1 Low Energy wireless MCU with 128-kB flash CC2640R2F-Q1 SimpleLink™ automotive qualified 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU CC2640R2L SimpleLink™ Bluetooth® 5.1 Low Energy wireless MCU CC2650 SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless MCU with 128kB Flash CC2650MODA SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol 2.4 GHz wireless module with 128kB Flash
Multi-protocol products
CC1350 SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 128kB Flash CC1352P SimpleLink™ Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU integrated power amplifier CC1352R SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 352kB Flash
Sub-1 GHz products
CC1101 Low-power Sub-1 GHz wireless transceiver CC110L Value line Sub-1 GHz wireless transceiver CC1110-CC1111 Sub-1 GHz wireless MCU with up to 32 kB Flash memory CC1120 High performance Sub-1 GHz wireless transceiver for narrowband systems CC1125 Ultra-high performance Sub-1 GHz wireless transceiver for narrowband systems CC1310 SimpleLink™ 32-bit Arm Cortex-M3 Sub-1 GHz wireless MCU with 128kB Flash
Thread products
CC2538 32-bit Arm Cortex-M3 Zigbee, 6LoWPAN, and IEEE 802.15.4 wireless MCU with 512kB Flash and 32kB RAM
Wi-SUN products
CC1312R SimpleLink™ 32-bit Arm Cortex-M4F Sub-1 GHz wireless MCU with 352kB Flash
Zigbee products
CC2430 System-on-Chip Solution for 2.4 GHz IEEE 802.15.4 / ZigBee™ CC2520 Second generation 2.4 GHz ZigBee/IEEE 802.15.4 wireless transceiver CC2530 Zigbee and IEEE 802.15.4 wireless MCU with 256kB Flash and 8kB RAM CC2531 Zigbee and IEEE 802.15.4 wireless MCU with up to 256kB Flash and 8kB RAM CC2533 A True System-on-Chip Solution for 2.4-GHz IEEE 802.15.4 and ZigBee Applications CC2630 SimpleLink™ 32-bit Arm Cortex-M3 Zigbee and 6LoWPAN wireless MCU with 128kB Flash
Evaluation board
LAUNCHXL-CC1310 SimpleLink™ Sub-1 GHz CC1310 wireless MCU LaunchPad™ development kit
Development kit
LAUNCHXL-CC1312R1 SimpleLink™ Sub-1 GHz CC1312R Wireless Microcontroller (MCU) LaunchPad™ Development Kit LAUNCHXL-CC1350 SimpleLink™ Dual-Band CC1350 Wireless MCU LaunchPad Development Kit LAUNCHXL-CC1352P SimpleLink™ multi-band CC1352P wireless MCU LaunchPad™ development kit

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Type Title Date
* User guide SmartRF™ Packet Sniffer User's Manual (Rev. G) Jun. 30, 2014

Related design resources

Software development

DRIVER OR LIBRARY
BLE-STACK Bluetooth Low Energy software stack REMOTI RF4CE Compliant Protocol Stack SIMPLICITI SimpliciTI Compliant Protocol Stack TIMAC IEEE802.15.4 Medium Access control (MAC) software stack Z-STACK A fully compliant ZigBee 3.x solution: Z-Stack
SOFTWARE PROGRAMMING TOOL
FLASH-PROGRAMMER SmartRF Flash Programmer

Design tools & simulation

CALCULATION TOOL
SMARTRFTM-STUDIO SmartRF Studio

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos