img

EMBEDDED BLUETOOTH PROTOCOL STACK

Don't let wireless connectivity
get you blue

 
 
 
 
 

If you have implemented Bluetooth 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 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 , 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!

 
 

Bluetooth Classic and Bluetooth Low Energy at core specification qualification

5.3

Auracast ™ Multi-Stream Audio and
Broadcast Audio
Single or dual-mode Bluetooth/Bluetooth LE stack options are available
Multiple simultaneous
profiles and roles
API support for single and
multi-threaded applications
Interface HCI device via SPI, SDIO,
UART or USB
Scalable architecture: From Cortex M0
to high-end multi-core
 
 

Bluetooth Classic and Bluetooth Low Energy at core specification qualification

5.3

Auracast ™ Multi-Stream Audio and Broadcast Audio

Single or dual-mode Bluetooth/Bluetooth LE stack options are available

Multiple simultaneous profiles and roles

API support for single and multi-threaded applications

Interface HCI device via SPI, SDIO, UART or USB

Scalable architecture: From Cortex M0 to high-end multi-core

 
 

Bluetooth Classic and Bluetooth Low Energy at core specification qualification

5.3

Auracast ™ Multi-Stream Audio and
Broadcast Audio
Single or dual-mode Bluetooth/Bluetooth LE stack options are available
Multiple simultaneous
profiles and roles
API support for single and
multi-threaded applications
Interface HCI device via SPI, SDIO,
UART or USB
Scalable architecture: From Cortex M0
to high-end multi-core
FLEXIBLE

ClarinoxBlue is a developer-friendly software protocol stack, designed exclusively for the development of embedded Bluetooth applications. The stack handles complex applications utilizing 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 Clarinox Softframe ™ 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.

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.

 

Bluetooth Low Energy Stack

 

Clarinox Bluetooth Low Energy Stack has advanced to include both connected isochronous streaming and broadcast isochronous streaming, enabling our customers to access the Bluetooth Auracast™ capability. The ClarinoxBlue Bluetooth Low Energy Stack also provides our customers with support for all major GATT-based profiles & services, as well as Mesh networking capabilities, our middleware platform makes it easy for customers to choose and integrate with hardware that fits their requirements.

Our robust stack architecture includes HCI interface options for popular Bluetooth protocols such as SDIO, UART 3-Wire, UART-BCSP, UART-H4 & USB. With the Clarinox Bluetooth Low Energy Stack, customers can also benefit from the built-in protocol analyzer and debugging tool, ClariFi™, for multi-profile and multi-threaded applications. This provides customers with the confidence to create complex Mesh Networks and Bluetooth Low Energy applications, knowing they have access to a powerful debugging software.

 

In partnership with our key stakeholders, we are actively working towards integrating the latest Bluetooth Core Specification and Bluetooth Low Energy features into our ClarinoxBlue stack, ensuring that our customers have access to the most advanced technology in the industry.

img
 
img

Bluetooth Classic Stack

 

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

Like our Bluetooth Low Energy stack, ClarinoxSoftFrame 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.

 

img

 

Clarinox Bluetooth Low Energy stack incorporates the latest in mesh networking capabilities, allowing users to create a large-scale network of Bluetooth Low Energy 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
 

Specifications

 
Versions / Declaration ID 2.1+EDR:  B014172
3.0: B014173
4.0: D023635
4.1: D023636
4.2: D033635
5.0: D033703
5.2: D050731
5.3: D063123
Classic Profiles A2DP, AVRCP, BIP, BPP, CTN, DID, FTP, GAP, GAVDP, HDP, HFP, HID 1.1, HSP, MAP, OPP, PAN, PBAP, SDAP, SPP
Classic Protocols AVCTP, AVDTP, BNEP, L2CAP, MCAP, OBEX, RFCOMM, SDP
Bluetooth Low Energy Profiles/Services ANP, BAS, BSP, BLP, BMS, CGMP, CSCP, CPP, CTS, DIS, EMCS, EMP, ESP, FMP, FMTP, GLP, HIDS, HOGP, HRP, HRS, HPS, HTP, IAS, IPS, IPSP, LNP, LLS, NDCS, OTP, PASP, PAMP, PLXP, PXP, RCP, RSCP, RTUS, ScPP, TDS, TIP, TPS, UDS, WSP
Bluetooth Low Energy Audio Profiles/Services AICS, LC3, VCP, VCS, VOCS
Bluetooth Low Energy 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
LE Audio / Auracast™ Infrastructure Yes
LE Audio / Auracast™ Features Connected and Broadcast Isochronous Streams
Supported Hardware Vendors Atmel, Broadcom/Cypress, CSR, Marvell, MediaTek, Qualcomm, Realtek, Texas Instruments
Company Identifier Code 0x00B3
Roadmap Bluetooth Low Energy Audio Profiles implementation
 
 

Supported Platforms

CLICK HERE FOR
THE FULL LIST
 

Related Videos

 

Related News

Clarinox announces Bluetooth™ and Wi-Fi support for Renesas RA Microcontroller Family:

More

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

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 ...

More

 
 

PRODUCTS & SOLUTIONS

 
 

A robust Bluetooth Classic/LE protocol stack, Auracast and Mesh ready , supporting over 15 different RTOS. ClarinoxBlue is a dev- friendly stack, that offers advance embedded connectivity solutions.

More

 

A proven Wi-Fi protocol stack with AP, STA P2P, WPS, Mesh, ported to over 15 different RTOS. Clarinox Wi-Fi empowers developers to create reliable and high-performance embedded Wi-Fi connections.

More

 

ClariFi™ an all-in-one high-level debugger with integrated Bluetooth and Wi-Fi sniffers, protocol analysis, memory optimization, leak analysis, and detailed thread/task insights.

More

 

Our versatile protocol stacks operate seamlessly on the Clarinox SoftFrame abstraction layer, facilitating swift portability,co-existence, and interoperability.

More

 
 
 

CONTACT