img

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

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

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!

Features:

  • Dual-mode or single-mode Bluetooth/BLE stack options available
  • Multiple simultaneous profiles
  • Multiple simultaneous roles
  • Separates applications from profiles
  • Supports blocking and non-blocking API calls
  • Enables single and multi-threaded applications
  • Integrates command/response based APIs
  • Suitable for applications in consumer, industrial, transport and health & medical devices

 

Details

Flexibility

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.

ClarinoxBlue provides a built-in protocol analyser as a debugging tool to simplify debugging of multi-profile and multi-technology applications. This tool is especially beneficial for highly complex applications such as forming complex networks.

Provision for interfacing the stack with legacy applications with the use of a virtual com port driver is also provided. The Clarinox embedded Bluetooth stack runs on many embedded operating systems supported by ClarinoxSoftFrame middleware.

Portability

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.

 

Specifications

A2DP, AVRCP, BIP, BPP, CTN, DID, DUN, FTP, GAP, GAVDP, GOEP, HCRP, HDP, HFP, HID 1.1, HSP, IOP, MAP, MPS, OPP, PAN, PBAP, SPP

AVCTP, AVDTP, BNEP, HCI, L2CAP, MCAP, OBEX, RFCOMM, SDP

AIOP, AIOS, ANP, BAS, BCS, BLP, BLS, BMS, CGMP, CGMS, CSCP, CSCS, CPP, CPS, CTS, DIS, ESP, ESS, FMP, FTMP, FTMS, GAP, GLP, GLS, HIDS, HOGP, HPS, HRP, HRS, HTP, HTS, IAS, IPS, IPSP, LLS, LNP, LNS, NDCS, OTS, OTP, PASS, PASP, PLXS, PLXP, PXP, RSCS, RSCP, RTUS, ScPP, ScPS, SM, TDS, TIP, TPS, UDS, WSP, WSS

ATT, GATT, SM

Provisioner, Provisionee [device role], Network Node

Relay, Friend, Low Power, Proxy [Proxy Server, Proxy Client]

SDIO, UART 3-Wire, UART-BCSP, UART-H4, USB

Atmel, Broadcom/Cypress, CSR, Marvell, MediaTek, Qualcomm, Realtek, Texas Instruments

Core specification & Mesh qualification

Core specification 5.1, AOD/AOA & BLE Audio implementation

 

Video

 

Industries

 
Automotive
Health and Medical
Radio Communication
 
 
 
Related Videos
Related News

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

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

Read More

Green Hills Software and Clarinox Sign Agreement to Jointly Support Wireless-enabled Embedded Systems: Green Hills Software, the largest independent v ...

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