Bluetooth LE Protocol Controller Tester with CI Integration for BLE 5.4 / 5.3 / 5.2 / 5.1 / 5.0
The tool tests the Bluetooth link layer and optionally the 802.15.4 MAC via the standard Bluetooth HCI interface. This custom Python-based tool, originally developed by Packetcraft’s engineers for internal development and validation, offers several thousand test cases including hundreds of unique test cases for qualification, protocol feature, robustness, soak, and system testing.
The companion software test tool to Packetcraft Controller, Packetcraft Controller Tester can validate a port of Packetcraft Controller to a target silicon platform. As a standalone software test tool, it can interface to and test any Bluetooth Low Energy chip with a standard HCI interface and runs on commercially available low-cost Bluetooth hardware.
CI tools implement an example software development flow with package, test, analyze, & publish.
Applications
• Link layer testing by software developers and system test engineers
• CI testing
• An essential tool aiding the development of:
• All types of Bluetooth LE devices such as wearables and IoT
• Bluetooth LE Audio including hearing aids, earbuds, talking sensors, microphone, speaker, and audio source devices as well as Auracast™ broadcast audio infrastructure
Features
- Bluetooth 5.4 HCI and link layer qualification test suite
- Approximately 2,000 test cases for qualification including custom tests for feature, robustness, soak, and system testing
- Test harness that configures physical fixture, configures runtime parameters, and manages logging
- Connects to target device via UART HCI
- Can integrate into software development flow for CI; includes example flow
- CI test tools written in Python and Bash are adaptable to 3rd party CI software (GoCD, Bamboo, Jenkins, etc.)
- Customizable test scripts written in Python
- Runs on Linux, Mac, or Windows 10 with WSL
Benefits
- Bluetooth 5.4 HCI and link layer qualification test suite
- Software test tool supporting thousands of test cases using readily available low-cost Bluetooth hardware
- Test suite for 802.15.4 MAC certification (option)
- Perform automated CI testing
Deliverables
- Upper Tester test harness Python source code
- Lower Tester executable binary for Nordic Semiconductor nRF52
- Link layer and HCI test scripts Python source code
- 802.15.4 MAC test scripts Python source code (optional add-on)
- CI Tools example scripts Python and bash source code
- User’s guide
Block Diagram of the Bluetooth LE Protocol Controller Tester with CI Integration for BLE 5.4 / 5.3 / 5.2 / 5.1 / 5.0
View Bluetooth LE Protocol Controller Tester with CI Integration for BLE 5.4 / 5.3 / 5.2 / 5.1 / 5.0 full description to...
- see the entire Bluetooth LE Protocol Controller Tester with CI Integration for BLE 5.4 / 5.3 / 5.2 / 5.1 / 5.0 datasheet
- get in contact with Bluetooth LE Protocol Controller Tester with CI Integration for BLE 5.4 / 5.3 / 5.2 / 5.1 / 5.0 Supplier
Bluetooth
- Bluetooth LE LC3 / LC3plus Development and Qualification Tester for BLE Audio 5.3 / 5.2
- Bluetooth LE Host Protocol Stack & Profiles Tester with CI Integration for BLE 5.4 / 5.3 / 5.2 / 5.1 / 5.0
- Synopsys ARC® Audio LC3 Codec (Bluetooth LE Audio)
- Bluetooth Protocol Stack
- SBC Encode/Decode (Bluetooth) for ARM platforms.
- GSM/GRPS protocol stack