What problem does it solve?
Configuring Bluetooth system-level simulations in MATLAB involves many interdependent parameters—connection intervals, CIS timing, SCO slot reservations, and adaptive frequency hopping—where small mistakes cause runtime errors or invalid results. This Skill provides validated configuration patterns, constraint rules, and complete code templates for every Bluetooth topology.
Core Features & Use Cases
- BLE ACL and GAP Connections: Configure central-peripheral data links with pre-configured connections or realistic advertising/scanning-based connection establishment.
- LE Audio via CIS: Simulate stereo speakers, hearing aids, and multi-channel audio with pre-validated CIS timing templates aligned to LC3 codec intervals.
- Classic BR/EDR Piconets: Model SCO voice links (HV1/HV2/HV3) and ACL data with packet-type compatibility rules and slot reservation constraints.
- Coexistence and AFH: Run mixed BLE + BR/EDR scenarios with data-driven adaptive frequency hopping via updateChannelList.
- Use Case: Simulate a stereo true-wireless earbud scenario by creating a BLE central with two peripherals, applying the Stereo TWS CIS template, and measuring throughput and latency with kpi().
Quick Start
Ask your AI agent to simulate a BLE star network with one central and four peripherals in MATLAB and report per-connection throughput using the Bluetooth Toolbox.