Das Paket enthält Initialisierungsskripts (für BT4.0 und BT4.1) und Add-Ons (für Audio-/Sprachverarbeitung und für BLE-Unterstützung).
CC256x -BT-SP
Die CC256x Bluetooth Service Packs (SP) sind obligatorische Initialisierungsskripts, die Fehlerbehebungen und plattformspezifische Konfigurationen enthalten. Sie müssen nach jedem Arbeitstakt in den entsprechenden CC256x-Baustein geladen werden. Die CC256x SPs werden in Form einer Bluetooth Script (BTS)-Datei geliefert. Eine BTS-Datei ist eine skriptbasierte Binärdatei, welche die Aktionen definiert, die auf die eingebetteten HCI-Befehle und HCI-Ereignisse in der Datei selbst angewendet werden sollen.
Um den Chip bedienen zu können, lädt der Stack zunächst das Initialisierungsskript herunter und nutzt dann das entsprechende Add-on pro Benutzeranforderung (es kann jeweils nur ein Add-on verwendet werden).
Spezifische Chip- und Plattformunterstützung
Das Service Pack enthält verschiedene BTS-Dateien pro Baustein (CC2560B, CC25604B, CC2560 und CC2564) und pro Plattform (eine für MSP430 V1.4 R2 und eine für ältere MSP430-Versionen oder für andere Plattformen).
Weitere Informationen zu den verschiedenen Optionen finden Sie in der „Anleitung und den Versionshinweisen zu CC256x Service Packs“ (siehe unten).
Umwandlung des Service Packs in das Format „.h“ für den Bluetooth-Stack von TI
Service Pack (SP) BTS-Dateien (d. h. „*.bts“) sollten mit dem Bluetooth Hardware-Evaluierungstool (BHET, siehe „Entwicklungstools“ unten) in eine C-Header-Datei („*.h“) umgewandelt werden, um es mit dem Bluetooth-Stack von TI zu verwenden. Das BHET-Tool kann von unserem Haupt-Wiki heruntergeladen werden sowie Informationen, wie man es in das gewünschte Format ändert und speichert finden Sie hier. Die neuesten Bluetooth-Stack-Versionen von TI müssen je nach Chip-Revision die Dateien \Bluetopia\btpsvend\CC256XB.h (oder \Bluetopia\btpsvend\CC256X.h) ersetzen (indem Sie die Originaldatei sichern).
Hinweis: Der Energiesparmodus muss über die Service Packs (SP) ausgeschaltet werden, da er vom Bluetooth-Stack von TI übernommen wird.