/nRF-DTM

Standalone Bluetooth RF test tool

Primary LanguageC

nRF DTM (nRF DTM CLI)

The nRF DTM is a UI-based or Command line based standalone RF test tool designed for ease of controlling RF Test features of the nRF5 series of Nordic Semiconductor.

Features

  • UI based, and separate Command line based tool for Bluetooth RF test

  • Supports most of Bluetooth DTM RF test features (2Mbps/Coded S8/Coded S2/1Mbps/AoA/AoD/Tx power control)

  • Supports listing supported DTM features of the device

  • Supports high, middle, and low 3 different channel sequential test

  • Supports Nordic vendor-specific commands (Tx Power / Constant Carrier )

  • Supports PER measurement with configurable level to verdict pass/fail

  • Listing DTM available serial port(s) and automatic selection for DTM device

  • Average RSSI measurement (Firmware modification required)

  • Configurable log level to check the test sequence and details

  • Supports predefined configurations configurable settings with .ini

  • Integrated test guide

  • Supports selectable channel map in physical-layer and link-layer channels

  • Support multiple OS (macOS/Windows/Ubuntu)

UI-based nRF-DTM

https://github.com/olleheugene/nRF-DTM/wiki/UI-based-test

Command line-based nRF-DTM

https://github.com/olleheugene/nRF-DTM/wiki/Direct-Terminal-Command

Guide to modify firmware for RSSI measurement

Download the latest version

nRF-DTM

nRF-DTM-CLI

To run the tool on macOS, hold down the "Control" key and click on the nRF_DTM.

More details

To learn more about nRF DTM, please visit wiki page

Attention

This is a personal project for convenient use of DTM. Therefore, Nordic Semiconductor will not be provided with official support for this tool.

But all bug reports and feedback are welcome. :)