当前位置: 首页 >应用方案 >技术应用 >

E105-WBS36S星闪Combo模块SLE模式下的透传配置教程

E105-WBS36S无线模块是亿佰特推出的一款高度集成的2.4GHz SoC WiFi6BLE5.4SLE1.0三模Combo无线串口透传模块,主要适用于智能数据采集、智能控制等数据传输场景。其中,星闪SLESparkLink Low Energy)作为中国自主研发的新一代短距无线通信技术,兼具低功耗、高可靠、低时延等优势,正在成为物联网短距通信的重要选择。

本教程将详细演示如何使用两台E105-WBS36S测试套件,通过AT指令配置SLE ServerSLE Client角色,实现星闪SLE模式下的互联透传通信。若用户使用的是E105-WBS36SP模块,仅在封装上有所区别,使用方法完全一致,同样可参考本教程操作;若使用的是E105-WBS36SE105-WBS36SP贴片模块,请先焊接到E105-WBS36-TB测试底板上再参考本教程。

一、 材料准备

1.1 硬件清单

1. E105-WBS36-TB测试套件2

2. 2.4GHz天线2

3. Type-CUSB数据线2

4. 电脑(Windows系统)1

1.2 软件工具

· XCOM串口调试助手:串口数据收发与AT指令调试工具

XCOM串口调试助手可在亿佰特官网对应产品页面的"相关下载"栏目获取。

二、 透传教程硬件接线

1. 2.4GHz天线分别连接到两台E105-WBS36-TB测试套件的天线接口。

2. 使用Type-CUSB数据线分别连接两台E105-WBS36-TB测试套件与电脑USB接口。

3. 确认电脑设备管理器中识别到两个串口设备,分别记为模块A和模块B

三、 星闪模块角色与工作模式说明

E105-WBS36S模块支持5种角色,分别对应不同的通信协议和工作模式:

角色值

角色说明

0

BLE从机

1

BLE主机

2

SLE Client(星闪客户端)

3

SLE Server(星闪服务端)

4

WiFiSTA / WiFisoftAP

本教程仅使用角色2SLE Client)和角色3SLE Server)两种角色。SLE Server作为服务端广播自身信息等待客户端连接,SLE Client作为客户端主动扫描并连接指定的SLE Server,两者建立连接后即可实现数据的双向透传。

四、 SLE Server端配置(模块A

4.1 连接模块A

1. 打开XCOM串口调试助手,选择模块A对应的串口号。

2. 设置串口参数:波特率1152008位数据位、1位停止位、无校验(115200 8N1),打开串口。

3. 勾选"时间戳""回车换行"选项。

4.2 配置SLE名称

1. 发送指令:AT+SLENAME="E105"

2. 该指令用于修改星闪SLE的广播名称,便于客户端识别。可根据实际需求自定义名称。

4.3 配置SLE角色为Server

1. 发送指令:AT+ROLE=3

2. 模块回复"OK",表示已成功配置为SLE Server角色。

4.4 重启模块使配置生效

1. 发送指令:AT+RST

2. 模块执行重启操作,重启后SLE Server角色生效,模块开始广播SLE服务。

4.5 进入透传模式

1. 等待模块重启完成(约2~3秒)。

2. 发送指令:AT+TRANSMODE

3. 模块进入透传模式,此时串口数据将通过SLE链路透明传输。模块A作为SLE Server等待客户端连接。

五、 SLE Client端配置(模块B

5.1 连接模块B

1. 再次打开一个新的XCOM串口调试助手窗口,选择模块B对应的串口号。

2. 同样设置串口参数为115200 8N1,打开串口。

5.2 配置SLE角色为Client

1. 发送指令:AT+ROLE=2

2. 模块回复"OK",表示已成功配置为SLE Client角色。

5.3 重启模块使配置生效

1. 发送指令:AT+RST

2. 模块执行重启操作,重启后SLE Client角色生效。

5.4 连接SLE Server

1. 等待模块重启完成后,发送指令:AT+SLECONNECTMAC=01:02:03:04:05:06

2. 该指令中的MAC地址01:02:03:04:05:06E105-WBS36S模块的默认SLE Server MAC地址。

3. 串口调试助手将提示"Connected"或类似信息,表示已成功连接上SLE Server

5.5 进入透传模式

1. 发送指令:AT+TRANSMODE

2. 模块进入透传模式,此时模块B作为SLE Client已与模块ASLE Server)建立连接,双方可进行双向数据透传。

六、 透传演示与验证

6.1 建立通信链路

确认模块A和模块B均已进入透传模式,且SLE链路已建立成功。

6.2 双向数据传输测试

1. 在模块A对应的串口调试助手发送区输入测试数据,点击发送。

2. 模块B对应的串口调试助手接收区将立即收到该数据。

3. 反之,在模块B发送区输入数据,模块A也将收到数据。

4. 验证双向数据传输正常,说明SLE透传链路建立成功。

七、 SLE关键AT指令参考

根据E105-WBS36S产品规格书,以下是SLE模式下常用的AT指令列表,供进一步配置参考:

AT指令

功能说明

AT+SLENAME

SLE广播名称设置与查询

AT+SLESCAN

SLE开始/停止扫描

AT+SLEADVINTV

SLE广播间隔设置与查询

AT+SLESCANIW

SLE扫描间隙/扫描窗口设置与查询

AT+SLECONINTV

SLE连接间隔设置与查询

AT+SLECONNECTMAC

SLE指定MAC地址连接

AT+SLEDISCONNECT

SLE断开连接

AT+SLEAUTOCONNECTMAC

SLE自动连接设置与查询

八、 常见问题排查

8.1 模块无法进入AT指令模式

1. 确认串口参数设置为115200 8N1,且已勾选"回车换行"

2. 确认Type-C数据线连接正常,串口端口号选择正确。

3. 可尝试重新上电后再次发送AT指令。

8.2 SLE Client无法连接Server

1. 确认SLE Server(模块A)的MAC地址输入正确,出厂默认为01:02:03:04:05:06

2. 确认Server端已完成角色配置(AT+ROLE=3)并重启生效。

3. 确认两台设备的2.4GHz天线均已正确连接且拧紧。

4. 可尝试发送AT+SLESCAN=1Client端开启扫描,确认能搜索到Server的广播信号。

8.3 进入透传模式后无法退出

1. 透传模式下,可通过发送特定字节序列(如连续发送"+++")退出透传模式返回AT指令模式,具体退出方式请参考产品规格书。

2. 或重新上电后模块默认进入AT指令模式。

8.4 数据传输异常或丢包

1. 检查天线连接是否牢固,天线是否远离金属遮挡物。

2. 确认两台模块之间的距离在有效通信范围内。

3. 检查串口波特率设置是否一致。

九、 产品核心参数参考

E105-WBS36S系列模块集成2.4GHz WiFi6BLE5.4SLE1.0三种无线协议,采用SoC设计方案,支持UART串口透传。模块的主要技术参数如下:

1. 无线协议WiFi6802.11b/g/n/ax)、BLE 5.4SLE 1.0

2. 工作频段2.4GHz ISM频段

3. 通信接口UART(默认115200bps

4. 天线形式IPEX接口/邮票孔(视具体型号而定)

5. 工作电压3.0~3.6V

6. 工作温度-40~+85℃(工业级设计)

7. 封装尺寸E105-WBS36SSMD封装,E105-WBS36SP为邮票孔封装

通过以上配置,两台E105-WBS36S模块即可在星闪SLE模式下建立稳定的互联透传链路。该方案适用于需要短距离、低时延、高可靠无线数据传输的场景,如工业数据采集、智能设备控制、传感器网络等应用。


今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多SLE星闪模块产品和更多SLE星闪技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,也可以直接拨打400电话咨询技术专员!


相关阅读:

1、无线短距离通信之NearLink星闪技术简介

2、星闪技术是什么以及星闪技术体系的发展和应用介绍

3、星闪技术的优点以及缺点解析

4、揭秘星闪技术的深层通信原理‌

5、纯国产WiFi6+BLE5.4+SLE1.0多协议的星闪Combo透传模块‌


联系我们:

技术支持:support@cdebyte.com      销售咨询:4000-330-990

点击拨打: 亿佰特官网 4000-330-990