瑞昱(Realtek)针对蓝牙/15.4等通用协议,有一类专门用作Adaptor类型的产品,也称作NIC类或者适配器类型的产品。他们和SOC类型的产品不同,只携带RF/少量IO/通用的USB或者UART接口/RF/Baseband/MAC和底层的protocol。通过HCI/ATCMD/RCP等接口封包协议,和对应的Host端(主端)进行对接,后者完成高层的协议(protocol),以及整个应用层开发。
针对蓝牙类适配器,用户比较熟悉的是蓝牙适配器产品,例如RTL8761B系列提供USB/UART接口,帮助主端完成HFP/A2DP/SPP等多数经典蓝牙功能,也帮助主端完成GATT base的BLE相关的所有功能。RTL8761C系列更是在此之上提供Auracast(LE Audio)能力,无论是CIS还是BIS,为各种平台提供对应能力。平台的OS多种多样,可以是windows/android/linux,也可以是特殊的OS,但这就需要联络瑞昱针对性的讨论可行性和支持方法。
针对ATCMD类适配器,RTL8761ATT支持单连接的SPP/HOGP数据传输,RTL87x3BFR能提供多连接的SPP/HOGP数据透传服务。Host端porting无需蓝牙相关协议栈,快捷方便稳定。
针对15.4协议,RTL8771H/G系列,通过RCP协议接口,基于USB/UART提供对Thread的支持。Host端可以运行Thread Matter/OTBR(open thread board router)/Matter service.
产品对比
Classic BT |
Y |
Y |
N |
Y |
Y |
BLE |
Y |
Y |
N |
Y |
Y |
Auracast (LE Audio) |
N |
Y |
N |
N |
N |
Multi Connection |
Y |
Y |
NA |
Y |
N |
HCI |
Y |
Y |
N |
N |
N |
ATCMD |
N |
N |
N |
Y |
Y |
Thread RCP |
N |
N |
Y |
N |
N |
Interface |
USB/UART |
USB/UART |
USB/UART |
UART |
UART |