img

ClarinoxBlue, the most comprehensive Bluetooth® stack solution in the embedded market

If you have implemented Bluetooth<sup>&reg;</sup> in a past project, you will know of the many challenges that need to be overcome. This is especially true if your application contains a high level of complexity. The further you dig, the more complex it appears! ClarinoxBlue Bluetooth protocol stack was designed by embedded developers for embedded developers. With a simple and flexible approach, the ClarinoxBlue protocol stack enables you to spend more time on your application rather than the inner workings of Bluetooth technology. Designed for Bluetooth Classic (BR/EDR) and Bluetooth Low Energy (BLE), our solution addresses the main issues confronted by engineers in Bluetooth projects; lack of flexibility, increasing complexity and difficulty of debugging. The ClarinoxBlue protocol stack excels in flexibility and portability, can successfully manage complexity and simplify debugging efforts, making your next Bluetooth project a whole lot easier!

 

Outline

Flexible

ClarinoxBlue is a developer-friendly software protocol stack, designed exclusively for the development of embedded Bluetooth applications. The stack handles complex applications utilising both multiple profiles and multiple local Bluetooth devices, allowing an application to interact with several local Bluetooth devices simultaneously.

Portable

The ClarinoxBlue Bluetooth protocol stack is contained within the ClarinoxSoftFrame portable framework, allowing users to develop their applications using C/C++ on a desktop environment (Microsoft Visual Studio or GNU tools) and move directly to the target platform with confidence of compatibility. Combined with the compactness of the protocol stack, this enables use with a number of architectures.

Simple API

The simplicity of the ClarinoxBlue API greatly reduces application development times. In fact, for most applications, the code written based upon ClarinoxBlue will only be one third of the number of lines required for other stacks. The plain language style also facilitates faster test and debug cycles. Clarinox provided the first multi-profile MP3 streaming application as early as 2004, based on the award winning ClarinoxSoftFrame architecture and ClarinoxBlue protocol stack.

ClarinoxBlue Features

 
img

Clarinox Bluetooth Low-Energy Stack

Clarinox Bluetooth Low-Energy (BLE) Stack has evolved over time to support all major GATT-based profiles & services as well as Mesh networking capabilities. With the help of our SoftFrame platform, we have made it easy for our customers to select and port to hardware that suits there needs.

Our thoughout stack architecture provides HCI interfacing for common Bluetooth protocols such as SDIO, UART 3-Wire, UART-BCSP, UART-H4 & USB. With our BLE stack comes the benefit of using ClariFi built-in protocol analyser and debugging tool for multi-profile and multi-threaded applications. This gives our customers the confidence to create highly complex Mesh Networks and multi-profile BLE applications, knowing that they have the support of a powerful debugging software.

 

With the support of our partners, we are currently working towards integrating Bluetooth Core Specification v5.1 BLE features into the ClarinoxBlue stack.

 

Clarinox Bluetooth Low-Energy Mesh

Clarinox Bluetooth Low-Energy stack incorporates the latest in mesh networking capabilities, allowing users to create a large-scale network of Bluetooth LE devices communicating to each other in a many-to-many configuration.

The ClarinoxBlue stack supports intuitive Mesh API's and call-back functions for Provisioning procedures and enables users to create scalable networks depending on their requirements. ClarinoxBlue mesh networking is most suited to home automation, industrial, lighting, beaconing and location applications.

img

Bluetooth Low-Energy Core Spec. 5.1

The newly released Bluetooth Core Specification v5.1, from the Bluetooth SIG, provides exciting new developments to the world-wide Bluetooth community. Bluetooth 5.1 has added the major feature of direction finding, using Angle of Arrival (AoA) and Angle of Departure (AoD), to enhance outdoor and primarily indoor location services.

Clarinox recognises that addition of AoA & AoD direction finding as an important feature to bring to customers who require Real-Time Locating services (RTLS), Asset tracking, and Indoor Positions services.

Clarinox is currently working with its partners towards having Core Specification v5.1 certification by the first quarter of 2020.


img

Clarinox Bluetooth Classic Stack

The Clarinox Bluetooth Classic stack is our tried & tested Bluetooth solution that has provided many of our customers with sucessful outcomes - we support most of the vast majority of Classic profiles that are available today.

Like our BLE stack, Clarinox SoftFrame platform allows for any easily facilitated change of target device and wirelessly enabled hardware for Bluetooth Classic. Our intuitive API allows embedded developers to spend more time on the overarching logic of their application rather than getting bugged down learning the complexity of Bluetooth Technology.

 

Specifications

Versions / Qualification ID 2.0: B012420
2.1+EDR:  B014172
3.0: B014173
4.0: D023635
4.1: D023636
4.2: D033635
5.0: D033703
Classic Profiles A2DP, AVRCP, BPP, DI, DUN, FTP, GAP, GAVDP, HDP, HFP, HID 1.1, HSP, IOP, MAP, OPP, PAN, PBAP, SPP
Classic Protocols AVCTP, AVDTP, BNEP, FTP, HCI, L2CAP, MCAP, OBEX, RFCOMM, SDAP, SDP
BLE Profiles/Services ANP, BAS, BLP, CSCP, CPP, CTS, DIS, FMP, GAP, GLP, HIDS, HOGP, HRP, HRS, HTP, IAS, IPSP, LNP, LLS, NDCS, PASP, PXP, RSCP, RTUS, ScPP, TIP, TPS
BLE Protocols ATT, GATT, SM
MESH Roles Provisioner, Provisionee [device role], Network Node
MESH Features Relay, Friend, Low Power, Proxy [Proxy Server, Proxy Client]
HCI Transport SDIO, UART 3-Wire, UART-BCSP, UART-H4, USB
Audio Support (SCO) Yes
Supported Hardware Vendors Atmel, Broadcom/Cypress, CSR, Marvell, MediaTek, Qualcomm, Realtek, Texas Instruments
Company Identifier Code 0x00B3
Roadmap Core specification & Mesh qualification
Core specification 5.1, AOD/AOA & BLE Audio implementation
 

Video

 

Supported Platforms

For a full range of supported platforms, please refer to Supported Platforms

 
 
 
Related Videos
Related News

Clarinox to provide Bluetooth and Wi-Fi for Renesas Electronics' R-Car platform: Clarinox, a leading provider of automotive connectivity solution ...

Read More

2017 is set to see the largest ARM TechCon event ever!: It’s time again for the global embedded industry to gather at the Santa Clara Convention Cen ...

Read More

SHORT RANGE WIRELESS & COMMS CONNECT: Short range wireless technologies are an integral part of the Internet of Things era. Bluetooth Classic, Blu ...

Read More

Products & Solution

 

ClarinoxBlue

ClarinoxBlue, the most comprehensive Bluetooth® stack solution in the embedded market

ClarinoxWiFi

ClarinoxWiFi, our complete WiFi stack solution

ClariFi

ClariFi, our debugger and protocol analyser

Hardware

Hardware modules and kits for IoT and wireless technology developments

 
See More..