The software development kit Blue SDK provides an efficient way of adding reliable Bluetooth® radio communication to any embedded device. It implies commercially proven quality over a 17 year period for leading automotive, mobile handset, consumer electronic OEMs and industrial applications. It meets the highest standards in safety and security.
Additionally, millions of mobile phones have been shipped with the Blue SDK supporting a full range of profiles that rely on this short range wireless communications medium. These devices benefit from the exceptional quality of our automotive grade products.
- Compliant to Bluetooth® specification version v4.2 and as well as all earlier specification versions including v2.1+EDR, v3.0+High Speed and v4.0, and v4.1.
- Shortens time-to-market
- Reduces development costs and testing cycles
- Designed for ease of use
- Enables fast and easy integration into any operating system
- Reduces engineering risk and total project cost
- Fully customizable
- Low cost of on-going ownership
- Devolved and supported by Bluetooth experts who are members of the Bluetooth SIG Core Specification and of the Automotive Working Groups
- Integrates with most of "Bluetooth compliant" radio hardware
- Designed for embedded systems with restricted memory and MIPs.
- State of the art Bluetooth host stack supporting latest Bluetooth specifications
- Supports classical and low energy operational modes
- Includes debug logging and protocol sniffer capable of analyzing stack operation and traffic
- Integration with leading 3rd party protocol analyzer formats
- Pre-integrated application profiles
- Enables profiles to be compiled with the stack into a single self-contained task
- Powerful stack application programming interface (APIs) offering full control of Bluetooth stack
- Quickstart features for easy integration with Linux
- Linux audio integration
- Support for 32 and 64 bit systems.
Bluetooth Classic Profiles with Version
- Headset Profile (HSP), v1.2
- Hands Free Profile (HFP), v1.7.1
- Message Access Profile (MAP), v1.3
- Phone Book Access Profile (PBAP), v1.2.1
- Audio Video Remote Control Profile (AVRCP), v1.6 .1
- Advanced Audio Distribution Profile (A2DP), v1.3.1
- Video Distribution Profile, v1.1
- SIM Access Profile (SAP), v1.1
- OBEX Object Push Profile (OPP), v1. 2
- OBEX File Transfer Profile (FTP), v1. 3
- Basic Imaging Profile (BIP), v1.2
- Basic Printing Profile (BPP), v1.2
- Generic PIM Profile (GPP), v1.0
- Calendar, Task, Notes Profile (CTN), V1.0
- Hardcopy Cable Replacement Profile (HCRP), v1.2
- Human Interface Device Profile (HID), v1.1
- Personal Area Networking Profile (PAN), v1.0
- Health Device Profile (HDP), v1.0
Low Energy SDK and LE Services/Profiles
- ATT protocol and GATT client/server profile included with sample applications
- Service: „SPP-like“ bidirectional serial port like „Dual mode“ stack or „single mode LE“ capability
- Alert Notification Profile, v1.0
- Battery Service, v1.0
- Device Information Service, v1.1
- Proximity/FindMe, v1.0
- HID over GATT Profile, v1.0
- Health Thermometer Profile, v1.0
- Heart Rate Profile, v1.0
- Transport Discovery Profile, v1.0
- Internet Protocol Support Pr. (IPv6 w/6LoWPAN ), v1.0
Contains all core components as identified in the Bluetooth® core specification v4.2:
- Security Manager
- SCO Manager
- AMP Manager
- Connection Manager
- Device ID Profile
- Dual Mode topology
- L2CAP Connection Oriented Channels (Low Energy Data Channel)
- Link Layer Topology
- LE Privacy 1.1: resolvable and non-resolvable public addresses exclusively
- Dual Mode topology permits BR/EDR/LE devices to communicate over the LE physical channel allowing simultaneous use of both BR/EDR and LE physical channels to any device
- L2CAP Connection Oriented Channels allows non GATT based L2CAP connections over LE.
- Link Layer Topology supporting Low Energy scatternet
- Low Duty Cycle Directed Advertising permits “background advertising” for lower power use
- 32-bit UUID support for Low Energy advertising
- BR/EDR Secure Connections
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.
Included Profiles, Sample Apps
- Serial Port and Service Discovery Application Profiles.
- They provide insight into the basics of connection management, link security and service discovery.
- Visual Studio projects. They allow demos to be built and executed almost immediately on a Window platform.
- Device ID Profile.
Low Energy Profiles
In addition to classical Bluetooth Blue SDK is designed for Low Energy operation. The Blue SDK for Low Energy is offered separately. Included are sample profiles as:
- health thermometer
- heart rate
- alert notification
500 pages of comprehensive documentation include:
- Implementer‘s Guide
- Porting Guide
- Complete API Guide.
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.
The transport layer which is responsible for correctly identifying and tagging HCI packets, is provided in source code . It includes:
- UART code developed for the PC provides
- USB driver
- A 3 Wire UART
Stack and automotive based profiles are constantly maintained and kept up to date with the most recent Bluetooth SIG specification versions.
Software-update: August 2016
Blue SDK v5.5
Supports Bluetooth specification v4.2
- Transport Cross Key derivation algorithms improves the pairing experience, pairing is only needed on one transport if both BR/EDR and LE support Secure Connections.
- MAP SDK v2.2 release brings the MAP SDK functionality to the latest approved Messaging Access Profile specification that includes support for accessing Instant Messages and for organizing messages into conversations.
Low Energy SDK v2.5
- LE Secure Connections essentially places the equivalent of Secure Simple Pairing into LE SMP. This included changes to the SMP protocol to add support for the Numeric Comparison and Passkey entry algorithms, as well as introducing public key exchange for DiffieHellman Key generation. This feature also adds support for LE Secure Connections only mode.
- Link Layer Privacy 1.2 allows the resolving of private Bluetooth addresses on the controller to help Bluetooth Low Energy devices save power.
- LE Data Packet Length Extension allows the data packet length to be set at values up to 251 bytes for better throughput. Previously the data length was a max 27 bytes.
OpenSynergy, Inc. (USA)
(Business Development Manager, North-America)
Tel: +1 619 / 96 21 725
OpenSynergy GmbH (Germany)
(Director Sales Bluetooth and Sales Manager South)
Tel: + 49 89 / 893413 - 33
Distributors Blue SDK
Tel: +33 4 76 22 02 24
Tel: +81 3 3493 7981