Das SimpleLink™ SDK-Bluetooth-Plug-in ist ein begleitendes Softwarepaket, das den Einsatz eines Bluetooth-Netzwerkprozessors (NWP) auf einer Host-SimpleLink-Plattform ermöglicht. Dieses Softwarepaket unterstützt die Bausteine MSP432P4, MSP432E4 und CC32xx als Host-Plattformen und CC2650MODA, CC2640 und CC26x2R1 als Bluetooth Low Energy-Netzwerkprozessoren. Durch die Verwendung einer unterstützten Host-Plattform zusammen mit einem unterstützten Netzwerkprozessor kann diese Zwei-Chip-Lösung entweder als GAP-Peripherie-Rolle oder als GAP-Zentralrolle fungieren. Dieses Softwarepaket arbeitet mit einem SimpleLink Software-Entwicklungskit (SDK) zusammen, um eine portable und erweiterbare Bluetooth-Programmier-Suite bereitzustellen. Durch die Möglichkeit, einem integrierten System nahtlos und modular Bluetooth-Funktionen (genauer: Bluetooth Low Energy/BLE) hinzuzufügen, können Programmierer ihren integrierten Baustein als Gateway zu verschiedenen IOT-Infrastrukturen nutzen.
Bei Beispielen zur Demonstration der Zwei-Chip-Lösung in einer Peripherie-Rolle nutzt das Plug-in den Einsatz des Treibers des TI Simple Application Processor (SAP), der mit einem CC26xx Simple Network Processor (SNP) verbunden ist, um eine hochgradig anpassbare Hardwarekonfiguration bereitzustellen. Für die Softwarekonnektivität zwischen SAP und SNP wird eine architekturunabhängige HAL/Treiber-Schicht verwendet, um die Software-Portabilität zu fördern und die Wiederverwendung von Begleitmaterialien zu maximieren.
In Beispielen zur Demonstration der Zwei-Chip-Lösung in einer zentralen Rolle erfolgt die Kommunikation zwischen NWP und Host über eine serielle UART-Schnittstelle unter Verwendung des Host Controller Interface (HCI)-Protokolls. Herstellerspezifische HCI-Befehle von TI und eine begrenzte Teilmenge von Bluetooth LE-HCI-Befehlen/-Ereignissen werden unterstützt, um eine Bluetooth-Anwendung zu implementieren. Über die herstellerspezifischen Befehle und Ereignisse von TI kann die Anwendung mit dem BLE-Stack kommunizieren und auf diesen zugreifen.