Blue SDK provides Bluetooth for cars
Bluetooth automotive technology has to meet the highest standards of reliability and interoperability in today’s market. OpenSynergy’s Blue SDK (software development kit) meets these standards for automotive customers as well as customers in other industries. The kit is for use with embedded systems with restricted memory and MIPs and delivers both efficiency and reliability when adding Bluetooth® radio communication to any embedded device.
OpenSynergy Bluetooth® experts are members of the Bluetooth® SIG Core Specification and Automotive Working Groups. This team is continuously advancing the features of Blue SDK to remain compliant with the latest Bluetooth specification version.
Blue SDK is one of the most successful Bluetooth stack products in the market
Billions of devices (mobile phones, automotive, industrial, measurement, medical and other) have shipped with Blue SDK, supporting a full range of profiles that rely on this short-range wireless communications medium. Here are some of the reasons why:
Blue SDK supports Bluetooth Classic and Bluetooth Low Energy
Classic and Low Energy devices use different hardware and software stacks. Bluetooth Low Energy derived from Bluetooth Classic. However, Bluetooth Classic devices can´t communicate with Bluetooth Low Energy and vice versa. As for some applications, the power consumption of Bluetooth Classic is still too high. The Bluetooth SIG developed a standard lower power consumption to overcome this obstacle but multiple compromises are required:
The choice for one of the standards depends on criteria such as:
Bluetooth supports LDAC™ audio codec
Sony’s LDAC™ Codec enables the transmissions of unprecedented sound quality over Bluetooth. It includes High-Resolution (Hi-Res) Audio flexible to bit rates up to 990kbps. The LDAC™ codec together with Blue SDK can be used with any Bluetooth HCI Radio.
Learn more about Blue SDK for IoT here.
Contains all core components as identified in the Bluetooth® core specification v5.0:
A full set of profiles that specifically address the automotive markets are compatible with the Blue SDK and are offered separately, allowing the developers 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. You find a complete list of Bluetooth profiles here.
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), v1.8
Hardcopy Cable Replacement Profile (HCRP), v1.2
Headset Profile (HSP), v1.2
Health Device Profile (HDP), v1.0
Human Interface Device Profile (HID), v1.1.1
Message Access Profile (MAP), v1.4
Object Push Profile (OPP), v1.2.1
Personal Area Networking Profile (PAN), v1.0
Phone Book Access Profile (PBAP), v1.2.1
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
Over 500 pages of comprehensive documentation include:
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.
An adapter transport layer which is responsible for correctly handling sending/receiving data from the Bluetooth controller. Blue SDK includes implementations for:
Stack and automotive based profiles are constantly maintained and kept up to date with the most recent Bluetooth SIG specification versions.