嵌入式蓝牙协议栈

通过简单灵活的方法,ClarinoxBlue 协议栈为嵌入式开发人员提供了一个简单、强大、灵活的解决方案,使工程师能够将更多时间花在应用逻辑上,而不是蓝牙技术的内部工作原理上。 我们的解决方案专为蓝牙经典 (BR/EDR) 和低功耗蓝牙而设计,解决了工程师在蓝牙项目中面临的主要问题——缺乏灵活性而增加调试的复杂性和难度。 ClarinoxBlue 协议栈在灵活性和便携性方面表现出色,可以成功管理复杂性并简化调试工作,使您的下一个蓝牙项目变得更加轻松!

资格

经典蓝牙协议栈和低功耗蓝牙协议栈已符合Core Specification 5.3

灵活

ClarinoxBlue 是一个开发人员友好的软件协议栈,专为嵌入式蓝牙应用的开发而设计。该堆栈利用多个配置文件和多个本地蓝牙设备处理复杂的应用程序,允许应用程序同时与多个本地蓝牙设备交互。

便携式

ClarinoxBlue 蓝牙协议栈包含在Clarinox可移植框架,允许用户在桌面环境(Microsoft Visual Studio或GNU工具)上使用C / C++开发其应用程序,并直接移动到目标平台,并有信心兼容。结合协议栈的紧凑性,这支持与许多架构一起使用。

简单的接口

ClarinoxBlue API 易于使用,大大减少了应用程序开发时间。事实上,对于大多数应用程序,基于 ClarinoxBlue 编写的代码仅为其他堆栈所需行数的三分之一。简单的语言风格还有助于加快测试和调试周期。早在 3 年,Clarinox 就基于屡获殊荣的 ClarinoxSoftFrame 架构和 ClarinoxBlue 协议栈,提供了第一个多配置文件 MP2004 流媒体应用程序。

ClarinoxBlue的特点

  • Auracast™ 多流音频和广播音频
  • 提供双模或单模蓝牙/低功耗蓝牙堆栈选项
  • 多个同时配置文件
  • 多个同时角色
  • 将应用程序与配置文件分开
  • 支持阻塞和非阻塞 API 调用
  • 支持单线程和多线程应用程序
  • 集成基于命令/响应的 API
  • 适用于消费、工业、运输和健康与医疗设备中的应用

低功耗蓝牙协议栈

Clarinox低功耗蓝牙协议栈已发展到包括连接的同步流式传输和广播同步流式传输,使我们的客户能够访问蓝牙 Auracast™ 功能。ClarinoxBlue低功耗蓝牙堆栈还为我们的客户提供对所有主要的基于GATT的配置文件和服务的支持,以及Mesh网络功能,我们的中间件平台使客户可以轻松选择和集成适合其要求的硬件。

我们强大的堆栈架构包括适用于流行蓝牙协议的HCI接口选项,如SDIO,UART 3-Wire,UART-BCSP,UART-H4和USB。借助 Clarinox 低功耗蓝牙堆栈,客户还可以从内置的协议分析仪和调试工具 ClariFi™ 中受益,该工具适用于多配置文件和多线程应用。这为客户提供了创建复杂网状网络和低功耗蓝牙应用的信心,因为他们知道他们可以使用功能强大的调试软件。

 

我们与主要利益相关者合作,积极致力于将最新的蓝牙核心规范和低功耗蓝牙功能集成到我们的 ClarinoxBlue 堆栈中,确保我们的客户能够获得业内最先进的技术。

蓝牙网状网络

Clarinox 低功耗蓝牙堆栈集成了最新的网状网络功能,允许用户创建大规模低功耗蓝牙设备网络,以多对多配置相互通信。

ClarinoxBlue 堆栈支持直观的网状 API 和用于配置过程的回调功能,并使用户能够根据自己的要求创建可扩展的网络。ClarinoxBlue 网状网络最适合家庭自动化、工业、照明、信标和定位应用。

经典蓝牙协议栈

Clarinox Bluetooth Classic 堆栈是我们久经考验的蓝牙解决方案,为我们的许多客户提供了成功的结果 – 我们支持当今可用的绝大多数经典配置文件。

与我们的低功耗蓝牙堆栈一样,ClarinoxSoftFrame 平台允许轻松更改目标设备和无线支持蓝牙经典的硬件。我们直观的 API 允许嵌入式开发人员将更多时间花在应用程序的总体逻辑上,而不是在学习蓝牙技术的复杂性时陷入困境。

规格

版本/声明 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

经典配置文件A2DP, AVRCP, BIP, BPP, CTN, DID, FTP, GAP, GAVDP, HDP, HFP, HID 1.1, HSP, MAP, OPP, PAN, PBAP, SDAP, SPP
经典协议AVCTP, AVDTP, BNEP, L2CAP, MCAP, OBEX, RFCOMM, SDP
低功耗蓝牙配置文件/服务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
低功耗蓝牙音频配置文件/服务AICS, LC3, VCP, VCS, VOCS
低功耗蓝牙协议ATT, GATT, SM
网格角色配置者、预配对象 [设备角色]、网络节点
网眼功能中继, 朋友, 低功耗, 代理 [代理服务器, 代理客户端]
人机交互传输SDIO, UART 3-Wire, UART-BCSP, UART-H4, USB
音频支持 (SCO)支持
LE 音频/光环基础设施™支持
LE 音频/光环广播™功能连接和广播同步流
支持的硬件供应商Atmel, Broadcom/Cypress, CSR, Marvell, MediaTek, Qualcomm, Realtek, Texas Instruments
公司标识符代码0x00B3
路线图低功耗蓝牙音频配置文件实施