Telit xE910 AT 接口

Telit 910 系列模块已更新,加入了将应用程序接入物联网设备管理门户。此 API 允许您使用一套全新的 AT 命令,轻松地对 Telit 910 系列模块上构建的任何设备进行功能扩展。

ME910 不支持 AT 命令

支持的模块包括:

  • LE910
  • HE910
  • UE910
  • GE910

支持大部分 TR50 命令。

只能使用应用程序令牌进行身份验证,无法使用用户凭据进行连接。

简单示例
                    //为调制解调器设置 APN。
AT+CGDCONT=1,"IP","internetm2m.air.com"
//启动 PDP 上下文(IP 连接)
AT#SGACT=1,1
//配置连接到物联网设备管理门户
//设置保存在 NVM 中,只需设置一次。
AT#DWCFG=open-api.devicewise.com,0,b2Z4JLWY3d8K8Ome
//连接到物联网设备管理门户
AT#DWCONN=1
//发送 property.publish API 调用,提交“temp”属性数据。
AT#DWSEND=0,property.publish,key,temp,value,22.5
                

API 参考

配置 API

在连接至平台前,请务必配置 API,使其连接至正确的物联网设备管理门户实例,并具有正确的安全凭据以连接至您的帐号。  要配置 API,有两个 AT 命令(AT#DWCFG 和 AT#DWEN)必须在发出连接 (AT#DWCONN) 前设置。  配置 API 只需进行一次调用,由于设置持续保存在 NVM(非易失性内存)中,因此在模块断电时也可以保存任何设置。  在建立连接前,您应当始终调用这两个 API。  如有疑问,请勿指定可选参数。

远程 AT 支持

API 的一种特殊功能是能够在物联网设备管理门户中启用远程 AT 命令支持。  您可以使用远程 AT 支持,通过通过物联网设备管理门户来执行 AT 命令,从而轻松地诊断连接问题或执行远程配置更改。  要启用此功能,需要调用“AT#DWEN=0,1”以启用此支持。  启用或禁用此功能只有在建立连接时生效。

单个 <param_i>的长度没有限制,但 AT 命令字符串的总长度有限制,不得超过 400 个字符。如果超过此阈值,就会引发错误。

接收队列也有 20 条消息的限制。如果队列已满,则后续仍能成功发送,但会丢弃该特定请求的响应,直到从该队列中删除某个项为止(请参见命令 AT#DWRCV 和 AT#DWRCVR)。