Blue SDK für Bluetooth® im Autos
Bluetooth® -Technologie für das Fahrzeug erfordert die höchsten Standards für Zuverlässigkeit und Interoperabilität, die es auf dem Markt zurzeit gibt. Das Blue SDK (Software Development Kit) von OpenSynergy erfüllt diese Standards sowohl für Automobilkunden als auch für Kunden in anderen Branchen. Das Kit eignet sich für die Verwendung in Zusammenhang mit eingebetteten Systemen, die über einen eingeschränkten Speicher verfügen und für MIPs. Wann immer Bluetooth®-Funkkommunikation zu einem eingebetteten Gerät hinzugefügt wird, sorgt das Blue SDK für Effizienz und Zuverlässigkeit.
Die Bluetooth®-Experten von OpenSynergy sind Mitglieder der Arbeitsgruppen Bluetooth® SIG Core Specification und Automotive. Dieses Team entwickelt die Funktionen von Blue SDK kontinuierlich weiter, um so die Kompatibilität mit der jeweils neuesten Version der Bluetooth® -Spezifikation zu gewährleisten.
Das Blue SDK ist eines der erfolgreichsten Bluetooth® -Stack-Produkte auf dem Markt
Milliarden von Geräten (Mobiltelefone, Automobile, Industrie, Messgeräte, medizinische Geräte und andere) wurden mit dem Blue SDK ausgeliefert. Dabei unterstützt es eine ganze Reihe von Profilen, die dieses drahtlose Kommunikationsmedium mit kurzer Reichweite als Grundlage haben. Hier sind einige Gründe, die für das System sprechen:
Blue SDK unterstützt Bluetooth® Classic und Bluetooth Low Energy
Classic- und Low Energy-Geräte verwenden unterschiedliche Hardware- und Softwarestacks. Bluetooth® Low Energy ist zwar aus dem Bluetooth® Classic entstanden, Bluetooth® Classic-Geräte können jedoch nicht mit Bluetooth® Low Energy-Gerätem kommunizieren und umgekehrt. Bei einigen Anwendungen ist der Stromverbrauch von Bluetooth® Classic immer noch zu hoch. Die Bluetooth® -SIG hat deshalb einen Standard mit geringerem Stromverbrauch entwickelt. Allerdings sind dafür mehrere Kompromisse erforderlich:
Die Wahl eines Standards hängt von folgenden Kriterien ab:
Bluetooth® unterstützt LDAC™ audio codec
Sony’s LDAC™ Codec ermöglicht eine Bluetooth® -Übertragung von nie dagewesener Sound-Qualität. Es umfasst High-Resolution (Hi-Res) Audio, die sich bis zu einer Bitrate von 990kbps anpassen kann. LDAC™ codec kann zusammen mit Blue SDK für jedes Bluetooth® HCI Radio verwendet werden.
Mehr zum Blue SDK für IoT finden Sie hier.
Features
Contains all core components as identified in the Bluetooth® core specification v5.0:
Profiles
A full set of profiles that specifically address the automotive markets are compatible with the Blue SDK and are offered separately, allowing the developer to select only those applications required for their product solution. Each profile SDK has been pre-integrated and tested with the Blue SDK to ensure operation on any hardware platform. Documentation and Visual Studio project files are included as an aid to the developer to shorten development time and achieve a quick time to market.
Bluetooth® Classic Profiles with Version
Advanced Audio Distribution Profile (A2DP), v1.3.1
Audio Video Remote Control Profile (AVRCP), v1.6 .1
Basic Imaging Profile (BIP), v1.2
Basic Printing Profile (BPP), v1.2
Calendar, Task, Notes Profile (CTN), V1.0
Device ID Profile (DI), v1.3
Dial-up Networking Profile v1.2 (DUN)
File Transfer Profile (FTP), v1. 3.1
Generic PIM Profile (GPP), v1.0
Hands Free Profile (HFP), v2.7
Hardcopy Cable Replacement Profile (HCRP), v1.2
Headset Profile (HSP), v1.2
Health Device Profile (HDP), v1.0
Human Interface Device Profile (HID), v1.5
Message Access Profile (MAP), v2.2.6
Object Push Profile (OPP), v1.2.1
Personal Area Networking Profile (PAN), v1.0
Phone Book Access Profile (PBAP), v2.1.6
Serial Port Profile (SPP), v1.2
SIM Access Profile (SAP), v1.1.1
Video Distribution Profile (VDP), v1.1
Included Profiles, Sample Apps
Low Energy SDK and LE Services/Profiles
Comprehensive Documentation
Over 500 pages of comprehensive documentation include:
Multi-Profile Operation
Concurrent profile operation can be managed using the Bluetooth® System Manager, a framework that can be expanded to manage and control several profiles over multiple connections.
Transport Layer
An adapter transport layer which is responsible for correctly handling sending/receiving data from the Bluetooth® controller. Blue SDK includes implementations for:
Software Updates
Stack and automotive based profiles are constantly maintained and kept up to date with the most recent Bluetooth® SIG specification versions.