【星闪EBM-H63开发板】AT固件的接口简介

引言

前面介绍了星闪EBM-H63开发板的透传固件,现在介绍一下AT固件。AT固件比透传固件要复杂的多,都让功能也多很多,可以配置很多星闪相关的参数。AT固件没有AT命令模式和数据模式切换的问题,因为收发的数据是出现在AT命令中的。

8fb2921c38904db2a90f798b62582e28.png

通用命令

通用命令主要包括以下命令:

  • AT 测试指令 
  • ATE 设置命令的回显模式
  • AT+HELP 查询支持的 AT 指令
  • AT+RESET 重启设备 
  • AT+RESTORESET 恢复出厂设置 
  • AT+SETUARTCFG 设置串口配置 
  • AT+SETTXPOWER 设置发射功率
  • AT+SETSLEADDR 设置 SLE 的 MAC 地址
  • AT+SETMODE 设置模式 .

这些命令要么就是一般设备都支持的AT命令,要么就是和透传设备相同,这里就不介绍了。

服务端命令

服务端主要支持以下命令:

  • 3.1. AT+SKEY 设置服务端密钥
  • 3.2. AT+SSETNAME 设置服务端设备名称
  • AT+SSERVER 服务端开启服务
  • AT+SCLIST 服务端获取用户连接列表
  • AT+SSEND 服务端发送数据 
  • AT+SSENDAL 服务端向所有连接设备发送数据 
  • AT+SBLACK 服务端黑名单管理 
  • AT+SRADIOFR 服务端设置广播间隔时间 
  • AT+SKILLCLIENT 服务端断开客户端连接 
  • +SRECVDATA 服务端接收数据 

这些命令最大的特色是可以支持服务端的授权管理,从而避免未授权用户的访问。

客户端命令

客户端命令基本都是和服务端命令对应的,比较好理解。

  • AT+CKEY 设置客户端密钥 
  • AT+CSETNAM 设置客户端设备名称
  • AT+CCONNECT 客户端连接服务端
  • AT+CSLIST 客户端获取服务端列表 
  • AT+CSEND 客户端发送数据 
  • AT+CDISCONNECT 客户端断开与服务端连接 
  •  +CRECVDATA 客户端接收数据 

结语

总的看来,AT固件的使用比透传固件要麻烦一些,好在文档总给出了客户端和服务端实现的例子,掌握起来不算难。

下周将正式对两种固件进行测试。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神一样的老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值