【星闪模组WS8204 SLE&BLE开发板试用】2- SLE透传测试
WS8204 SLE&BLE开发板支持星闪SLE通信,本文主要介绍WS8204 SLE&BLE开发板的星闪SLE通信评测。
一、 星闪SLE通信协议介绍
星闪(NearLink)是由华为牵头与星闪联盟全栈原创的新一代无线短距通信技术,于 2020年9月由80家单位共同发起成立星闪联盟。作为中国原创的无线短距通信标准,星闪技术于2025年5月被正式写入国际电信联盟(ITU)无线接入建议书,标志着星闪技术成功融入全球通信标准体系。与传统短距传输技术相比,星闪具有低时延、高可靠、高同步精度、支持多并发、高信息安全和低功耗等卓越技术特性。
SLE(Sparklink Low Energy,星闪低功耗接入技术)是星闪技术提供的两种无线通信接口之一,另一种是SLB(SparkLink Basic,星闪基础接入技术)。SLE作为星闪低功耗接入技术,其技术内容由T/XS 10002 2022规定,可提供低成本、低功耗的空口接入。SLE 显著的特点是通过采用Polar信道编码提升传输可靠性,减少重传节省功耗,精简广播信道功能和业务以减少拥塞可能。
1、SLE的技术内容由T/XS 10002 2022规定
使用单载波传输,带宽支持 1MHz、2MHz 和 4MHz
通过 Polar 信道编码提升传输可靠性
精简广播信道功能和业务以减少拥塞
主要用于耳机音频传输、无线电池管理系统、工业数据采集等具备低功耗要求的场景
2、SLE网络架构与通信模型
SLE 设备支持通过直连模式与网关模式两种方式实现连接控制:
直连模式:手机等设备的智慧生活App可以直接连接星闪SLE设备,并将获取到的设备信息注册到HarmonyOS Connect云。直连模式只能在一定范围内对星闪SLE设备进行连接和控制,不支持远程控制与多设备联动。
网关模式:如果希望实现星闪SLE设备的远程控制与场景联动,则需要通过星闪SLE网关将设备接入网络。此时,用户可以通过手机应用(比如智慧生活App),发送控制指令,经过路由器,再经过网关,控制家中的设备。
根据星闪接入层的角色不同,星闪设备分为 G (Grant)节点和T (Terminal)节点,每个 G节点可以管理一定数量的T结点,G节点以及与其连接的T节点共同组成一个通信域。
SLE的通信原理及架构可参阅相关资料。
二、 基于SLE 的WS8204SLE&BLE开发板的数据透传
要实现基于SLE的数据透传,需准备2块WS8204 SLE&BLE开发板,本次测评方考虑的非常周到,提供了2块WS8204 SLE&BLE开发板,下面介绍具体操作步骤:
1、开发板连接
SLE官方建议通过两块开发板实现SLE数据传输测试,A开发板通过串口接收数据,然后通过SLE传输给B开发板,B开发板通过串口将接收到的数据打印出来;同样,B开发板通过串口接收数据,然后通过SLE传输给A开发板,A开发板通过串口将接收到的数据打印出来。在测试中需要一块开发板做为Server(主,WS8204的SROLE设置为1)端,另外一块开发板做为Client端(从WS8204的SROLE设置为1),两块开发板配对后即可互发消息。将2块WS8204开发板分别连接到PC,连接方式如下图所示:
图1 WS8204 SLE&BLE开发板与PC连接方式
2、设置主从角色
分别打开2个“串口助手”,选择L-UART对应COM口、按下“NRST”按键,分别发送AT+SROLE=1和AT+SROLE=0,将两个开发板分别设置为主和从。如图2
图2 WS8204 SLE&BLE开发板主从设置
设置完毕后,重新启动主板,将自动搜索从板,并自动连接,连接成功后分别显示对方的MAC地址信息,如下图:
图3 WS8204 SLE&BLE开发板主从连接成功
3、透传
在主“串口助手”发送AT+SSEND=<从机编号0~7>,<数据长度1~255>,进入透传状态,本例为AT+SSEND= 0,10指令,即向从机0发送10个长度的数据。如图4所示:
图4 WS8204 SLE&BLE开发板主从透传数据示意
从机向主机发送数据也使用AT+SSEND=0,10指令。
三、 总结
本文主要介绍了基于SLE的WS8204 SLE&BLE开发板的数据透传使用方法。