设置终结者远程控制软件

终结者远程控制软件  时间:2021-05-07  阅读:()
USR-G776软件设计手册http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第1页62页USR-G776软件设计手册文件版本:V1.
0.
1USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第2页共62页产品特点5模13频:移动,联通,电信4G高速接入,同时支持移动,联通3G和2G接入;基于嵌入式Linux系统开发,具有高度的可靠性;支持2个网络连接同时在线,支持TCP和UDP;支持TCPServer,支持8路Client接入;支持串口20包数据缓存,连接异常时可选择缓存数据不丢失;支持发送注册包/心跳包数据;支持远程短信设置设备参数;支持多种工作模式:网络透传模式、协议透传(UDC)模式、HTTPD模式;支持基本指令集;支持套接字分发协议,可以向不同Socket发送数据;支持FTP他更新协议,方便客户设备远程更新;支持FOTA自升级;支持简单指令发送中文/英文短信,避免了PDU发送中文短信复杂难用;支持基站定位功能;支持协议透传模式(UDC模式),提供服务器端二次开发资料;工业级全端子设计,自带导轨卡扣,方便使用;USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第3页共62页目录USR-G776软件设计手册.
1产品特点.
21.
产品概述.
61.
1.
产品简介.
62.
产品功能.
82.
1.
工作模式.
92.
1.
1.
网络透传模式.
92.
1.
2.
协议透传UDC模式122.
1.
3.
HTTPDClient模式152.
2.
串口.
182.
2.
1.
基本参数.
182.
2.
2.
成帧机制.
182.
2.
2.
1.
时间触发模式.
182.
2.
2.
2.
长度触发模式.
182.
3.
特色功能.
202.
3.
1.
注册包功能.
202.
3.
2.
心跳包功能.
222.
3.
3.
透传云功能.
232.
3.
4.
套接字分发协议.
252.
3.
5.
FTP他升级协议.
262.
3.
6.
基站定位.
262.
3.
7.
状态指示灯.
272.
3.
8.
硬件恢复默认设置.
272.
3.
9.
固件升级方法.
282.
3.
9.
1.
USB升级.
282.
3.
9.
2.
FOTA升级.
323.
参数设置.
333.
1.
串口配置.
333.
1.
1.
设置软件说明.
333.
1.
2.
AT指令设置.
333.
1.
3.
串口AT指令.
343.
1.
4.
网络AT指令.
353.
1.
5.
短信AT指令.
363.
1.
6.
指令格式.
373.
1.
6.
1.
符号说明.
373.
1.
6.
2.
指令中"问"的格式383.
1.
6.
3.
指令中"答"的格式383.
1.
6.
4.
特殊符号说明:393.
1.
7.
AT指令集.
393.
1.
7.
1.
AT.
413.
1.
7.
2.
AT+H.
413.
1.
7.
3.
AT+Z42USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第4页共62页3.
1.
7.
4.
AT+REBOOT.
423.
1.
7.
5.
AT+E423.
1.
7.
6.
AT+ENTM.
423.
1.
7.
7.
AT+WKMOD.
433.
1.
7.
8.
AT+CMDPW.
433.
1.
7.
9.
AT+STMSG.
433.
1.
7.
10.
AT+RSTIM.
443.
1.
7.
11.
AT+CSQ443.
1.
7.
12.
AT+SYSINFO453.
1.
7.
13.
AT+SHELL463.
1.
7.
14.
AT+CLEAR.
463.
1.
7.
15.
AT+VER.
463.
1.
7.
16.
AT+SN.
463.
1.
7.
17.
AT+ICCID.
473.
1.
7.
18.
AT+IMEI473.
1.
7.
19.
AT+IMSI473.
1.
7.
20.
AT+LOCIP473.
1.
7.
21.
AT+LBS.
483.
1.
7.
22.
AT+UART483.
1.
7.
23.
AT+UARTFT.
493.
1.
7.
24.
AT+UARTFL.
493.
1.
7.
25.
AT+APN.
493.
1.
7.
26.
AT+SOCKA503.
1.
7.
27.
AT+SOCKB.
503.
1.
7.
28.
AT+SOCKAEN.
513.
1.
7.
29.
AT+SOCKBEN513.
1.
7.
30.
AT+SOCKASL.
513.
1.
7.
31.
AT+SOCKBSL.
523.
1.
7.
32.
AT+SOCKALK.
523.
1.
7.
33.
AT+SOCKBLK533.
1.
7.
34.
AT+SOCKATO.
533.
1.
7.
35.
AT+SOCKBTO533.
1.
7.
36.
AT+SHORATO.
533.
1.
7.
37.
AT+SHORBTO543.
1.
7.
38.
AT+SOCKIND543.
1.
7.
39.
AT+SDPEN543.
1.
7.
40.
AT+SOCKRSTIM.
553.
1.
7.
41.
AT+REGEN.
553.
1.
7.
42.
AT+REGTP553.
1.
7.
43.
AT+REGDT.
563.
1.
7.
44.
AT+REGSND.
563.
1.
7.
45.
AT+CLOUD563.
1.
7.
46.
AT+ID.
573.
1.
7.
47.
AT+HEARTEN.
57USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第5页共62页3.
1.
7.
48.
AT+HEARTDT.
573.
1.
7.
49.
AT+HEARTSND.
583.
1.
7.
50.
AT+HEARTTM.
583.
1.
7.
51.
AT+HTPTP.
593.
1.
7.
52.
AT+HTPURL593.
1.
7.
53.
AT+HTPSV593.
1.
7.
54.
AT+HTPHD.
603.
1.
7.
55.
AT+HTPTO.
603.
1.
7.
56.
AT+HTPFLT.
603.
1.
7.
57.
AT+SMSEND.
613.
1.
7.
58.
AT+CISMSSEND.
614.
联系方式.
625.
免责声明.
626.
更新历史.
62USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第6页共62页1.
产品概述1.
1.
产品简介USR-G776是有人第二代4GDTU产品,支持移动,联通,电信4G和移动,联通3G和2G网络制式,以"透传"作为功能核心,高度易用性,用户可方便快速的集成于自己的系统中.
该DTU软件功能完善,覆盖绝大多数常规应用场景,用户只需通过简单的设置,即可实现串口到网络的双向数据透明传输.
并且支持协议透传模式,自定义注册包,心跳包功能,支持2路Socket连接,支持TCPServer,并支持透传云接入.
具有高速率,低延时的特点,并且支持FTP他升级及FOTA自升级.
表1基本参数项目指标无线参数无线标准TDD-LTEFDD-LTEWCDMATD-SCDMAGSM/GPRS/EDGE标准频段TDD-LTEBand38/39/40/41FDD-LTEBand1/3/8WCDMABand1/8TD-SCDMABand34/39GSM/GPRS/EDGEBand3/8发射功率TDD-LTE+23dBm(Powerclass3)FDD-LTE+23dBm(Powerclass3)WCDMA+23dBm(Powerclass3)TD-SCDMA+24dBm(Powerclass2)GSMBand8+33dBm(Powerclass4)GSMBand3+30dBm(Powerclass1)技术规范TDD-LTE3GPPR9CAT4下行150Mbps,上行50MbpsFDD-LTE3GPPR9CAT4下行150Mbps,上行50MbpsWCDMAHSPA+下行速率21Mbps上行速率5.
76MbpsTD-SCDMA3GPPR9下行速率2.
8Mbps上行速率2.
2MbpsGSM/GPRS/EDGEMAX:下行速率384kbps上行速率128kbps天线选项SMA接口硬件参数数据接口RS232:1200bps-460800bpsRS485:1200bps-460800bps工作电压DC9V~36V工作电流平均72mA@12V最大106mA@12V待机电流平均65mA@12VUSR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第7页共62页工作温度-25℃-75℃存储温度-40℃-125℃尺寸(mm)96.
6*90.
02*33.
85(L*W*H)软件参数工作模式透明传输模式,HTTPD模式,UDC模式设置命令AT+命令结构网络协议TCP/UDP/DNS/HTTP/FTP最大TCP连接数2用户配置串口AT命令,网络AT指令,短信AT指令客户应用软件支持客户定制应用软件软件功能域名解析DNS支持简单透传方式支持TCPClient/TCPServer/UDPClient/UDPServer套接字分发协议支持通过协议向不同Socket发送数据HTTP协议传输支持心跳数据包支持注册包机制支持自定义注册包/ICCID注册包/IMEI注册包有人透传云服务支持基站定位支持FTP他升级协议支持FOTA升级支持USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第8页共62页2.
产品功能图1功能框图USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第9页共62页2.
1.
工作模式共有3种工作模式:网络透传模式(NET)协议透传模式(UDC)HTTPDClient模式(HTTPD)网络透传模式在此模式下,用户的串口设备,可以通过本设备发送数据到网络上指定的服务器.
设备也可以接受来自服务器的数据,并将信息转发至串口设备.
协议透传模式此模式在网络透传模式上增加特定的注册包和心跳包,并且对数据进行组包.
这种模式更方便用户使用和二次开发,用户可以理解成加入UDC协议的网络透传模式.
HTTPDClient模式在此模式下,用户的串口设备,可以通过本设备发送请求数据到指定的HTTP服务器,然后设备接收来自HTTP服务器的数据,对数据进行解析并将结果发至串口设备.
2.
1.
1.
网络透传模式图2网络透传模式示意图在此模式下,用户的串口设备,可以通过本设备发送数据到网络上指定的服务器.
设备也可以接受来自服务器的数据,并将信息转发至串口设备.
一次发送数据的最大长度由打包长度决定,参考AT+UARTFL.
本设备支持2路Socket连接,分别为SocketA和SocketB,它们是相互独立的.
USR-G776仅SocketA支持作为TCPClient,TCPServer和UDPClient,UDPServer.
其他一路只支持TCPClient和UDPClient功能.
TCPServer功能最大支持8路Client接入,超过8路将无法再接入.
因为常规运营商网络无法通过外网访问,所以针对Server功能需要使用专用的APN卡才能使用.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第10页共62页AT指令设置做TCPClient方法:1.
设置工作模式为网络透传:AT+WKMOD=NET2.
设置socketA为使能状态:AT+SOCKAEN=ON3.
设置socketA为TCPClient:AT+SOCKA=TCP,test.
usr.
cn,23174.
设置socketA为长连接:AT+SOCKASL=LONG5.
重启:AT+ZAT指令设置做TCPServer方法:1.
设置工作模式为网络透传:AT+WKMOD=NET2.
设置socketA为使能状态:AT+SOCKAEN=ON3.
设置socketA为TCPServer,本地端口2317,IP在Server时无参考意义:AT+SOCKA=TCPS,test.
usr.
cn,23174.
重启:AT+Z使用软件工具设置:USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第11页共62页图3设置软件示意图1.
打开专用设置软件"USR-G776.
0.
X".
根据实际情况设置串口参数并点击"打开串口".
2.
点击"进入配置状态",等待设备进入AT指令配置模式.
3.
点击"获取当前参数",等待获取所有当前参数完毕.
4.
在"选择工作模式"一栏中,选中"网络透传模式".
5.
设置"地址和端口"为test.
usr.
cn和2317.
设置"连接类型"为TCP和长连接.
6.
点击"设置并保存所有参数".
7.
保存完毕后,点击"重启按钮"重启设备,或者给设备断电再上电即可.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第12页共62页2.
1.
2.
协议透传UDC模式图4协议透传UDC模式示意图此模式在网络透传模式上增加特定的注册包和心跳包,并且对数据进行组包.
这种模式更方便用户使用和二次开发,用户可以理解成加入UDC协议的网络透传模式.
此模式下,我们提供了服务器端二次开发包,用户在将链接库加入到自己的工程后,就可以通过调用我们提供的接口,快速开发自己的服务端,好处在于设备的上线情况和数据传输既能被用户所掌握,也可以由用户来控制,既方便了用户开发,也提高了服务器端的统一性,稳定性和可靠性.
协议透传对比网络透传模式有什么不同(1)设备端设置更加简单,协议透传模式下你不需要关注心跳包怎么写,注册包怎么设置,只需要按照要求设置工作模式,服务器地址,端口号,TCP/UDP和设备ID即可:(2)重头戏还是服务器端的简化,首先我们看下我们提供的服务器演示程序,当设备上线时会是这样:(3)我们通过终端登录号码也就是设置软件上输入的UDCID来区分不同的设备,可以拿到这个设备详细USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第13页共62页的信息,同时还可通过这种方式向设备发送数据:(4)还可以对设备进行管理操作:(5)通常服务器程序开发时需要针对开发语言掌握Socket的创建方法、线程管理、数据解析等等,开发程序的工程师不一定对设备的工作机制了解,所以开发过程中对注册包心跳包理解不到位,使得发挥不出应有的效果,导致整个项目运行不稳定.
(6)针对这种情况我们提供了服务器端二次开发包给客户使用,可以利用开发包并参考我们提供的demo就可以十分便捷的开发出稳定的服务器程序.
(7)开发包是windows下的动态链接库文件,封装了与我们G776设备通讯所需要的全部API接口,包括服务的启动、数据发送、数据接收和关闭服务等等.
注:更多资料请查看UDC二次开发说明和UDC协议说明.
UDC开发协议:http://www.
usr.
cn/Download/540.
htmlUDC开发帮助:http://www.
usr.
cn/Download/539.
htmlAT指令设置方法:1.
设置工作模式为网络透传:AT+WKMOD=UDC2.
设置socketA为使能状态:AT+SOCKAEN=ON3.
设置socketA为TCPClient:AT+SOCKA=TCP,test.
usr.
cn,23174.
设置socketA为长连接:AT+SOCKASL=LONG5.
设置注册包使能为开:AT+REGEN=ON6.
设置UDC的设备ID为0001,最大长度11位:AT+ID=00017.
重启:USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第14页共62页AT+Z使用软件工具设置:图5设置软件示意图1.
打开专用设置软件"USR-G776.
0.
X".
根据实际情况设置串口参数并点击"打开串口".
2.
点击"进入配置状态",等待设备进入AT指令配置模式.
3.
点击"获取当前参数",等待获取所有当前参数完毕.
4.
在"选择工作模式"一栏中,选中"UDC模式".
5.
设置"地址和端口"为test.
usr.
cn和2317.
设置"连接类型"为TCP和长连接.
6.
输入心跳包时间.
7.
UDCID输入设备的识别码,长度不超过11位.
8.
点击"设置并保存所有参数".
9.
保存完毕后,点击"重启按钮"重启设备,或者给设备断电再上电即可.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第15页共62页2.
1.
3.
HTTPDClient模式图6HTTPDClient模式示意图HTTPD功能是什么用事先设置好请求的服务器地址与端口、请求方式和包头等信息.
用户设备向DTU发送请求数据,DTU根据HTTP协议对数据进行组包处理后,将请求包发给HTTP服务器.
HTTP服务器返回结果给DTU,DTU将结果解析成用户设备所需要的格式,发送给用户设备.
用户想实现串口设备向HTTP服务器请求数据,但是串口设备所在的地方,不方便通过路由器接入因特网,但是有基站信号,这样就可以采用G776为串口设备和HTTP服务器搭起一座通信的桥梁.
AT指令设置方法:1.
设置工作模式为HTTPD:AT+WKMOD=HTTPD2.
设置HTTP的请求方式:AT+HTPTP=GET3.
设置HTTP的请求URL:AT+HTPURL=/1.
php[3F]4.
设置HTTP的请求服务器:AT+HTPSV=test.
usr.
cn,80USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第16页共62页5.
设置HTTP的请求头信息:AT+HTPHD=Connection:close[0D][0A]6.
设置HTTP的请求超时时间:AT+HTPTO=107.
设置是否过滤回复信息包头:AT+HTPFLT=ON8.
重启:AT+Z使用软件工具设置:图7设置软件示意图1.
打开专用设置软件"USR-G776.
0.
X".
根据实际情况设置串口参数并点击"打开串口".
2.
点击"获取当前参数",等待获取所有当前参数完毕.
3.
点击"进入配置状态",等待设备进入AT指令配置模式.
4.
在"选择工作模式"一栏中,选中"HTTPD模式".
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第17页共62页5.
设置"HTTP请求方式"为GET.
设置"HTTP请求的URL"为"/1.
php[3F]".
设置"服务器地址"为"www.
usr.
cn".
设置"服务器端口"为80,设置"超时时间"为10秒.
设置"HTTP请求头信息"为"Connection:Keep-Alive[0D][0A]",选中"过滤HTTP头信息".
6.
点击"设置并保存所有参数".
7.
保存完毕后,点击"重启按钮"重启设备,或者给设备断电再上电即可.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第18页共62页2.
2.
串口2.
2.
1.
基本参数表2串口基本参数项目参数波特率1200,2400,4800,9600,19200,38400,57600,115200,230400,460800数据位7,8停止位1,2校验位NONE(无校验位)EVEN(偶校验)ODD(奇校验)流控NFC:无硬件流控注:流控一项暂时不支持,默认为NFC.
2.
2.
2.
成帧机制2.
2.
2.
1.
时间触发模式G776在接收来自UART的数据时,会不断的检查相邻2个字节的间隔时间.
如果间隔时间大于等于某一"时间阈值",则认为一帧结束,否则一直接收数据直到大于等于所设置的打包长度字节.
将这一帧数据作为一个TCP或UDP包发向网络端.
这里的"时间阈值"即为打包间隔时间.
可设置的范围是50ms~60000ms.
出厂默认300ms.
这个参数可以根据AT命令来设置,AT+UARTFT=.
图8时间触发模式2.
2.
2.
2.
长度触发模式G776在接收来自UART的数据时,会不断的检查已接收到的字节数.
如果已接收到的字节数等于某一"长度阈值",则认为一帧结束,否则一直等待打包时间结束.
将这一帧数据作为一个TCP或UDP包发向网络端.
这里的"长度阈值"即为打包长度.
可设置的范围是5~2048.
出厂默认1024.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第19页共62页这个参数可以根据AT命令来设置,AT+UARTFL=.
图9长度触发模式USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第20页共62页2.
3.
特色功能2.
3.
1.
注册包功能图10注册包功能示意图注册包是指在G776发送网络透传数据时,增加一些附加信息,来实现一些特殊的功能.
这些附加信息会在建立网络连接(TCP连接)时,或是将其插入到数据包的最前端作为数据包的一部分.
注册包的类型有ICCID、IMEI、CLOUD和USER.
ICCID,SIM的唯一识别码,适用于基于SIM卡识别的应用.
IMEI,DTU设备内上网设备的唯一识别码,适用于基于设备识别的应用,与其内安装的SIM卡无关.
CLOUD,基于有人透传云应用的识别码,通过设置的已获取权限的相关参数,即可轻松使用有人透传云服务.
USER,用户自定义数据,可应用于用户自定义的注册数据.
表3参考AT指令集指令名称指令功能默认参数AT+REGEN查询/设置是否使能注册包OFFAT+REGTP查询/设置注册包内容类型USERAT+REGDT查询/设置自定义注册信息7777772E7573722E636EAT+REGSND查询/设置注册包发送方式DATA1.
开启注册包功能:AT+REGEN=ON2.
设置注册包内容类型为用户自定义:AT+REGTP=USER3.
设置自定义注册包数据:AT+REGDT=7777772E7573722E636E4.
设置注册包发送方式为将注册数据作为每包数据的头:USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第21页共62页AT+REGSND=DATA5.
重启:AT+Z设置软件示意图:图11设置软件示意图1.
打开专用设置软件"USR-G776.
0.
X".
根据实际情况设置串口参数并点击"打开串口".
2.
点击"获取当前参数",等待获取所有当前参数完毕.
3.
点击"进入配置状态",等待设备进入AT指令配置模式.
4.
在"选择工作模式"一栏中,选中"网络透传模式"并设置socketA的参数.
5.
开启注册包功能,并设置各项参数.
6.
点击"设置并保存所有参数".
7.
保存完毕后,点击"重启按钮"重启设备,或者给设备断电再上电即可.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第22页共62页2.
3.
2.
心跳包功能图12心跳包功能示意图在网络透传模式下,用户可以选择让设备发送心跳包.
心跳包可以向网络服务器端发送,也可以向串口设备端发送.
向网络端发送主要目的是为了与服务器保持连接,和让长时间空闲(很长时间内不会向服务器发送数据)的设备与服务器端的连接.
在服务器向设备发送固定查询指令的应用中,为了减少通信流量,用户可以选择,用向串口设备端发送心跳包(查询指令),来代替从服务器发送查询指令.
表4参考AT指令集指令名称指令功能默认参数AT+HEARTEN查询/设置是否使能心跳包ONAT+HEARTDT查询/设置心跳包数据7777772E7573722E636EAT+HEARTSND查询/设置心跳包的发送方式NETAT+HEARTTM查询/设置心跳包发送间隔301.
开启心跳包功能:AT+HEARTEN=ON2.
设置心跳包数据:AT+HEARTDT=7777772E7573722E636E3.
设置心跳包发送方式为发向网络端:AT+HEARTTP=NET4.
设置心跳包的发送间隔时间:AT+HEARTTM=305.
重启:AT+ZUSR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第23页共62页设置软件示意图:图13设置软件示意图1.
打开专用设置软件"USR-G776.
0.
X".
根据实际情况设置串口参数并点击"打开串口".
2.
点击"获取当前参数",等待获取所有当前参数完毕.
3.
点击"进入配置状态",等待设备进入AT指令配置模式.
4.
在"选择工作模式"一栏中,选中"网络透传模式"5.
设置socketA的参数.
6.
开启心跳包功能,并设置各项参数.
7.
点击"设置并保存所有参数".
8.
保存完毕后,点击"重启按钮"重启设备,或者给设备断电再上电即可.
2.
3.
3.
透传云功能图14透传云功能示意图USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第24页共62页有人透传云主要是为解决设备与设备、设备与上位机(Android、IOS、PC)之间相互通信而开放的平台.
透传云主要用来透传数据,接入设备几乎不需做修改便可接入实现远程透传数据.
透传云适用于远程监控、物联网、车联网、智能家居等领域,所以我们的USR-G776也支持接入透传云.
关于透传云的相关信息请浏览cloud.
usr.
cn获取更多资料,详细参考下面链接http://www.
usr.
cn/Faq/263.
html.
表5参考AT指令集指令名称指令功能默认参数AT+CLOUD设置透传云20位设备ID,8位通讯密码"",""1.
设置透传云ID:AT+CLOUD=01234567890123456789,132456782.
设置注册包类型为透传云AT+REGTP=CLOUD3.
开启注册包功能AT+REGEN=ON4.
重启:AT+Z设置软件示意图:图15设置软件示意图1.
打开专用设置软件"USR-G776.
0.
X".
根据实际情况设置串口参数并点击"打开串口".
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第25页共62页2.
点击"获取当前参数",等待获取所有当前参数完毕.
3.
点击"进入配置状态",等待设备进入AT指令配置模式.
4.
在"选择工作模式"一栏中,选中"网络透传模式"5.
设置socketA的参数.
6.
开启透传云功能,并设置各项参数.
7.
点击"设置并保存所有参数".
8.
保存完毕后,点击"重启按钮"重启设备,或者给设备断电再上电即可.
2.
3.
4.
套接字分发协议图16套接字分发协议示意图USR-G776支持套接字分发协议,可以通过特定的协议将数据发往不同的Socket,也可以将不同Socket接收的数据增加包头包尾进行区分,详细介绍可以参考《有人套接字分发协议》http://www.
usr.
cn/Search/getList/keyword/套接字分发协议/.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第26页共62页2.
3.
5.
FTP他升级协议图17FTP他升级协议示意图USR-G776支持FTP他升级协议,用户设备可以通过串口使用特殊协议请求FTP服务器上的文件,可以将服务器的文件拆成256字节的小包进行传输,方便客户设备进行远程升级或远程下载大文件使用.
详细介绍可以参考《有人FTP他升级协议》,下载地址:http://www.
usr.
cn/Download/538.
html.
2.
3.
6.
基站定位USR-G776有LBS基站定位功能,可以通过运营商的网络获取到设备的大体位置,定位精度一般在100米左右.
基站定位信息是通过AT指令获取,可以配合串口AT,短信AT指令灵活使用.
AT+LBS查询的结果分为两个部分,我们只要使用LBS的数据既可以去相应的网址去换算对应的坐标,例如我们查询的结果LAC=21269,CID=30321,可以打开http://www.
cellid.
cn/网址进行换算.
图1查询定位结果点击查询之后可以得到换算之后的位置信息.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第27页共62页图18定位位置示意图2.
3.
7.
状态指示灯USR-G776上有五个指示灯,分别是PWR,WORK,NET,LINKA和LINKB.
指示灯代表的状态如下:表1指示灯状态指示灯名称指示功能状态PWR电源指示灯电源工作正常常亮WORK系统运行工作指示灯系统运行后常亮NET网络状态指示灯2G网络闪烁2次3G网络闪烁3次4G网络闪烁4次没有网络熄灭LINKASocketA连接指示SocketA连接建立常亮LINKBSocketB连接指示SocketB连接建立常亮2.
3.
8.
硬件恢复默认设置恢复出厂默认参数,上电后,按下Reload键3~15S,然后松开,即可将设备参数恢复至出厂默认参数.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第28页共62页2.
3.
9.
固件升级方法2.
3.
9.
1.
USB升级USR-G776支持USB升级固件,针对于USR-G776已经无法正常启动或者需要升级内核时使用.
用户升级前需要找我们技术支持要升级包,其中包括烧录工具和固件.
(1)进入固件烧录工具目录,打开程序,弹出的登录界面可以直接点击"登录".
(2)点击"版本下载"进入固件升级界面.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第29页共62页(3)点击"添加文件"按钮添加固件.
(3)添加需要升级的固件,点击"打开"按钮.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第30页共62页(4)固件加载成功后点击"启动下载流程"按钮(5)输出界面有"未检测到有效设备!
等待插入设备"提示时,给G776上电,开始固件升级.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第31页共62页(6)固件烧录进行中.
(7)待烧录进度条完成,并有"下载完成"的提示时,表示固件下载成功,固件升级成功后,等待work灯亮起,然后重新上电运行.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第32页共62页2.
3.
9.
2.
FOTA升级为方便客户使用,减少固件USB升级操作的复杂度,USR-G776具有FOTA升级的功能.
FOTA对用户是无感知的,如果开启了FOTA升级的功能,USR-G776会每隔一定时间(时间可设置)向服务器查询版本信息,如果有可升级版本固件,并且服务器允许设备升级,USR-G776会通过差分升级的方式,将差分包从服务器上下载到本地进行升级,升级完成后USR-G776会自行重启运行新版本固件.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第33页共62页3.
参数设置3.
1.
串口配置3.
1.
1.
设置软件说明图19设置软件示意图说明:1.
软件串口参数设置区,需设置与G776当前串口一致的参数,否则无法与G776通信.
2.
工作模式选择区,选择G776工作在哪种模式.
3.
功能参数设置区,设置G776功能相关的参数.
4.
全局参数区,设置G776基本的全局参数.
5.
指令发送按钮,点击可发送自输入的指令.
6.
输入框,自输入指令文本框.
7.
接收框,接收来自G776返回信息.
8.
常用指令按钮,点击可输入常用的AT指令.
3.
1.
2.
AT指令设置当设备工作在网络透传模式、协议透传模式和HTTPDClient模式三种工作模式的任何一种时,可以通过向设备的串口发送特定时序的数据,让设备切换至"AT指令模式".
也可以通过发送特定指令让设备重新返回之USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第34页共62页前的工作模式.
图20模式切换时序图在上图中,横轴为时间轴,时间轴上方的数据是串口设备发给设备的,时间轴下方的数据为设备发给串口的.
时间要求:T1>当前串口打包间隔时间(参考AT+UARTFT)T2被包括的内容为必需项[]被包括的内容为非必需项USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第38页共62页{}被包括的内容为此文档中特殊含义的字符串~参数范围,例A~B,参数的范围是从A到BCMD表示指令码OP表示操作符PARA表示参数CR表示ASCII码中的"回车符",十六进制数表示为0x0DLF表示ASCII码中的"换行符",十六进制数表示为0x0A3.
1.
6.
2.
指令中"问"的格式指令串:[CMD][OP][PARA]表7符号说明命令码含义是否是必需项AT+AT命令头是CMD指令的功能属性是OP操作符,如=,,=否PARA执行的参数否CR回车,命令结束符是指令类型说明:表8符号说明类型指令串格式说明0执行该指令的动作或查询当前参数值1=查询该指令中的参数的取值范围或类型2执行该指令的动作或查询当前参数值3=设置该指令的参数值3.
1.
6.
3.
指令中"答"的格式注:指令的响应信息分为有回显和无回显两种,回显的含义是在输入指令的时候,把输入的内容返回来,然后再对该指令做出响应.
无回显则是不会返回输入的内容,只对指令做出响应.
在以下说明中,均以无回显模式为例.
命令串:[CR][LF][+CMD][OP][PARA][CR][LF][OK]表9符号说明命令码含义是否是必需项CR回车符否LF换行符否USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第39页共62页+CMD响应头否OP操作符,如:否PARA返回的参数否CR回车符否LF换行符否CR回车符是LF换行符是OK表示操作成功否CR回车符是LF换行符是响应指令类型说明表10符号说明类型指令串格式说明0返回该指令成功1返回当前参数3.
1.
6.
4.
特殊符号说明:在AT指令中,等号(=)、逗号(,)、问号()、回车、换行都是特殊符号,所以参数中不可直接包含等号、逗号、问号.
需要对其进行转义.
转义规则:用[]把特殊符号的十六进制编码括起来,表示输入一个十六进制编码表示的ASCII码.
举例:问号()的十六进制编码是0x3F,用此转义方法转义后表示为[3F].
常用转义字符:符号含义转义码=等于号[3D],逗号[2C]问号[3F]回车符[0D]换行符[0A]3.
1.
7.
AT指令集表11AT指令集指令功能描述管理指令AT测试指令H帮助信息Z软件重启REBOOT设备重启E查询/设置是否开启指令回显ENTM退出命令模式WKMOD查询/设置工作模式USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第40页共62页CMDPW查询/设置命令密码STMSG查询/设置设备启动信息CSQ查询设备当前信号强度信息RSTIM查询/设置设备自动重启时间SYSINFO查询当前联网信息SHELL执行shell命令,主要用于上传证书使用配置参数指令CLEAR恢复原始出厂设置信息查询指令VER查询版本信息SN查询SN码ICCID查询ICCID码IMEI查询IMEI码IMSI查询IMSI码LOCIP查询本地IP地址LBS基站定位数据查询串口参数指令UART查询/设置串口参数UARTFT查询/设置串口打包间隔时间UARTFL查询/设置串口打包数据长度网络指令APN查询/设置APN信息SOCKA查询/设置socketA参数SOCKB查询/设置socketB参数SOCKAEN查询/设置是否使能socketASOCKBEN查询/设置是否使能socketBSOCKASL查询/设置socketA连接方式SOCKBSL查询/设置socketB连接方式SOCKALK查询socketA连接状态SOCKBLK查询socketB连接状态SHORATO查询/设置socketA短连接超时时间SHORBTO查询/设置socketB短连接超时时间SOCKATO查询/设置连接A断开后重连时间SOCKBTO查询/设置连接B断开后重连时间SOCKIND查询/设置是否使能指示透传数据来源socketSDPEN查询/设置是否使能套接字分发协议SOCKRSTIM查询/设置Socket连接失败超时重启时间注册包指令REGEN查询/设置是否使能注册包REGTP查询/设置注册包内容类型REGDT查询/设置自定义注册信息REGSND查询/设置注册包发送方式CLOUD查询/设置透传云注册参数USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第41页共62页ID查询/设置UDC模式下设备ID心跳包指令HEARTEN查询/设置是否使能心跳包HEARTDT查询/设置心跳包数据HEARTSND查询/设置心跳包的发送方式HEARTTM查询/设置心跳包发送间隔HTTPD指令HTPTP查询/设置HTTP工作方式HTPURL查询/设置URLHTPSV查询/设置目标服务器地址和端口HTPHD查询/设置HTTP协议HEAD信息HTPTO查询/设置超时时间HTPFLT查询/设置是否使能过滤包头短信息指令SMSEND发送短信息CISMSSEND发送短信息表12AT指令错误码取值含义Err1不符合AT指令格式,不是AT开头Err2该AT指令未找到,不存在Err3该AT指令不符合查询或设置的格式Err4参数范围或者数量错误注:G776设置的所有参数需要重启后生效.
3.
1.
7.
1.
AT功能:测试指令,用于测试当前设备是否处于活动状态.
格式:查询:AT{CR}{CR}{LF}OK{CR}{LF}{CR}{LF}3.
1.
7.
2.
AT+H功能:帮助指令.
格式:查询:AT+H{CR}{CR}{LF}helpmessage{CR}{LF}{CR}{LF}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第42页共62页参数:helpmessage:指令帮助说明.
3.
1.
7.
3.
AT+Z功能:软件重启,只把应用重启,时间快.
格式:AT+Z{CR}{CR}{LF}OK{CR}{LF}3.
1.
7.
4.
AT+REBOOT功能:重启设备,系统重新启动,时间慢,同重新上电.
格式:AT+REBOOT{CR}{CR}{LF}OK{CR}{LF}3.
1.
7.
5.
AT+E功能:查询/设置设备AT指令的回显状态.
格式:查询当前参数值:AT+E{CR}或AT+E{CR}{CR}{LF}+E:status{CR}{LF}{CR}{LF}设置:AT+E=status{CR}{CR}{LF}OK{CR}{LF}参数:status:回显状态,包括:ON:开启OFF:关闭默认指令回显为开启状态.
例:AT+E=ON3.
1.
7.
6.
AT+ENTM功能:设置设备返回之前的工作模式.
格式:执行指定功能:AT+ENTM{CR}{CR}{LF}OK{CR}{LF}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第43页共62页3.
1.
7.
7.
AT+WKMOD功能:查询/设置设备的工作模式.
格式:查询当前参数值:AT+WKMOD{CR}或AT+WKMOD{CR}{CR}{LF}+WKMOD:mode{CR}{LF}{CR}{LF}设置:AT+WKMOD=mode{CR}{CR}{LF}OK{CR}{LF}参数:mode:工作模式,包括:NET:网络透传模式UDC:UDC协议透传模式HTTPD:HTTPD模式默认为NET模式.
例:AT+WKMOD=NET3.
1.
7.
8.
AT+CMDPW功能:查询/设置命令密码.
格式:查询当前参数值:AT+CMDPW{CR}或AT+CMDPW{CR}{CR}{LF}+CMDPW:password{CR}{LF}{CR}{LF}设置:AT+CMDPW=password{CR}{CR}{LF}OK{CR}{LF}参数:password:命令密码,1~10个字节的ASCII码,默认为admin.
例:AT+CMDPW=www.
usr.
cn3.
1.
7.
9.
AT+STMSG功能:查询/设置设备的欢迎信息.
格式:查询当前参数值:AT+STMSG{CR}或AT+STMSG{CR}{CR}{LF}+STMSG:message{CR}{LF}{CR}{LF}设置:AT+STMSG=message{CR}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第44页共62页{CR}{LF}OK{CR}{LF}参数:message:欢迎信息,设备上电启动后,主动输出的信息.
1~20字节的ASCII码,默认为[USR-G776].
例:AT+STMSG=www.
usr.
cn3.
1.
7.
10.
AT+RSTIM功能:查询/设置设备的自动重启时间.
格式:查询当前参数值:AT+RSTIM{CR}或AT+RSTIM{CR}{CR}{LF}+RSTIM:time{CR}{LF}{CR}{LF}设置:AT+RSTIM=time{CR}{CR}{LF}OK{CR}{LF}参数:time:单位秒,可设范围为60s~60000s,当网络没有回复数据超过这个时间,设备会重新启动,默认时间为1800s,参数设置为0时,表示关闭此功能.
例:AT+RSTIM=24003.
1.
7.
11.
AT+CSQ功能:查询设备当前信号强度信息.
格式:查询当前参数值:AT+CSQ{CR}或AT+CSQ{CR}{CR}{LF}+CSQ:rssi,null,ber{CR}{LF}{CR}{LF}参数:rssi:接收信号强度指示表13GSM制式映射关系取值含义0小于或等于-113dBm1-111dBm2…30-109…-53dBm31大于或等于-53dBm99未知或不可测表14TD制式映射关系(减去100后)取值含义0小于-115dBm1…90-115…-26dBmUSR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第45页共62页91大于或等于-25dBm99未知或不可测表15LTE制式映射关系(减去100后)取值含义0小于-140dBm1…96-140…-45dBm97大于或等于-44dBm99未知或不可测null:无参考意义,可以忽略ber:比特误码率百分比,该参数在TD/LTE模式下无效表16比特误码率百分比取值含义0BER<0.
2%10.
2%4%20.
4%8%30.
8%6%41.
6%2%53.
2%4%66.
4%8%712.
8%1.
7.
12.
AT+SYSINFO功能:查询设备网络信息格式:查询当前参数值:AT+SYSINFO{CR}或AT+SYSINFO{CR}{CR}{LF}+SYSINFO:state,net{CR}{LF}{CR}{LF}参数:state:当前网络服务状态表17服务列表取值含义0无服务1有限制服务2有服务3有限制区域服务4省电状态net:当前联网模式信息表18联网信息列表取值含义USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第46页共62页NoNetwork无服务GSM/GPRSGSM/GPRS模式WCDMAWCDMA模式TD-SCDMATD-SCDMA模式LTELTE模式3.
1.
7.
13.
AT+SHELL功能:执行Shell指令,主要用于执行linux下的命令操作格式:执行Shell命令:AT+SHELL=CMD{CR}参数:CMD:linux下的标准shell命令.
例:执行PING命令检查网络:AT+SHELL=PING192.
168.
100.
100注:该命令使用要谨慎,不要删除正常文件.
3.
1.
7.
14.
AT+CLEAR功能:恢复出厂设置,设备会重启.
格式:执行指定功能:AT+CLEAR{CR}{CR}{LF}OK{CR}{LF}3.
1.
7.
15.
AT+VER功能:查询设备的固件版本.
格式:查询当前参数值:AT+VER{CR}或AT+VER{CR}{CR}{LF}+VER:version{CR}{LF}{CR}{LF}参数:version:固件版本号.
3.
1.
7.
16.
AT+SN功能:查询设备的SN码.
格式:查询当前参数值:USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第47页共62页AT+SN{CR}或AT+SN{CR}{CR}{LF}+SN:code{CR}{LF}{CR}{LF}参数:code:SN码3.
1.
7.
17.
AT+ICCID功能:查询设备的ICCID码.
格式:查询当前参数值:AT+ICCID{CR}或AT+ICCID{CR}{CR}{LF}+ICCID:code{CR}{LF}{CR}{LF}参数:code:ICCID码.
3.
1.
7.
18.
AT+IMEI功能:查询设备的IMEI码.
格式:查询当前参数值:AT+IMEI{CR}或AT+IMEI{CR}{CR}{LF}+IMEI:code{CR}{LF}{CR}{LF}参数:code:IMEI码.
3.
1.
7.
19.
AT+IMSI功能:查询设备的IMSI码.
格式:查询当前参数值:AT+IMSI{CR}或AT+IMSI{CR}{CR}{LF}+IMSI:code{CR}{LF}{CR}{LF}参数:code:IMSI码.
注:一张SIM卡,里面有ICCID,也有IMSI.
ICCID是卡的标识,IMSI是用户的标识.
ICCID只是用来区别SIM卡,不作接入网络的鉴权认证.
而IMSI在接入网络的时候,会到运营商的服务器中进行验证.
3.
1.
7.
20.
AT+LOCIP功能:查询设备的本地IP地址.
格式:USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第48页共62页查询当前参数值:AT+LOCIP{CR}或AT+LOCIP{CR}{CR}{LF}+LOCIP:IPAddress{CR}{LF}{CR}{LF}参数:IPAddress:移动内网的IP地址3.
1.
7.
21.
AT+LBS功能:获取基站定位数据.
格式:查询当前参数值:AT+LBS{CR}或AT+LBS{CR}{CR}{LF}+LBS:"LAC","CID"{CR}{LF}{CR}{LF}参数:LAC:基站定位必要参数之一,16进制字符串格式.
CID:基站定位必要参数之一,16进制字符串格式.
注:通过http://www.
cellid.
cn/换算成位置范围.
3.
1.
7.
22.
AT+UART功能:查询/设置串口参数.
格式:AT+UART{CR}或AT+UART{CR}{CR}{LF}+UART:baud,databit,stopbit,parity,flowcontrol{CR}{LF}{CR}{LF}设置:AT+UART=baud,databit,stopbit,parity,flowcontrol{CR}{CR}{LF}OK{CR}{LF}参数:baud:波特率:1200,2400,4800,9600,19200,38400,57600,115200,230400,460800默认波特率为115200databit:数据位,包括:7:7位数据8:8位数据默认数据位为8stopbit:停止位,包括:1:1位数据2:2位数据默认停止位为1parity:校验方式,包括:NONE:无校验ODD:奇校验EVEN:偶校验USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第49页共62页默认校验方式为NONEflowcontrol:流控,包括:NFC:无流控注:流控暂时不支持,所以此项参数写不写都可以.
例:AT+UART=9600,8,1,NONE,NFC或者AT+UART=9600,8,1,NONE3.
1.
7.
23.
AT+UARTFT功能:查询/设置串口打包间隔时间.
格式:AT+UARTFT{CR}或AT+UARTFT{CR}{CR}{LF}+UARTFT:time{CR}{LF}{CR}{LF}设置:AT+UARTFT=time{CR}{CR}{LF}OK{CR}{LF}参数:time:打包间隔时间,范围是50~60000ms,默认为50ms.
例:AT+UARTFT=2003.
1.
7.
24.
AT+UARTFL功能:查询/设置串口打包长度.
格式:AT+UARTFL{CR}或AT+UARTFL{CR}{CR}{LF}+UARTFL:length{CR}{LF}{CR}{LF}设置:AT+UARTFL=length{CR}{CR}{LF}OK{CR}{LF}参数:length:打包长度,范围是5~2048字节,默认为1024字节.
例:AT+UARTFL=10003.
1.
7.
25.
AT+APN功能:查询/设置APN码.
格式:查询当前参数值:AT+APN{CR}或AT+APN{CR}{CR}{LF}+APN:code,user_name,password,auth{CR}{LF}{CR}{LF}设置:AT+APN=code,user_name,password,auth{CR}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第50页共62页{CR}{LF}OK{CR}{LF}参数:code:APN,默认为internetuser_name:用户名,默认为空password:密码,默认为空auth:鉴权方式,0:None,1:PAP,2:CHAP,3:PAP+CHAP,默认为0.
例:AT+APN=4gnet,admin,admin,1注:恢复出厂设置不能使APN恢复为默认,需要单独发送指令使APN恢复默认状态,指令为AT+APN=default.
3.
1.
7.
26.
AT+SOCKA功能:查询/设置socketA的参数.
格式:查询当前参数值:AT+SOCKA{CR}或AT+SOCKA{CR}{CR}{LF}+SOCKA:protocol,address,port{CR}{LF}{CR}{LF}设置:AT+SOCKA=protocol,address,port{CR}{CR}{LF}OK{CR}{LF}参数:protocol:通信协议,包括:TCP:TCP协议UDP:UDP协议TCPS:TCPServerUDPS:UDPServer默认为TCP.
address:服务器地址,此地址可以域名或IP,默认为test.
usr.
cn,在TCPS和UDPS下无效,可以设置任意的域名或者IP,不允许设置空.
port:服务器端口,范围1~65535,默认为2317,在TCPS和UDPS模式下为本地端口.
例:AT+SOCKA=TCP,test.
usr.
cn,88993.
1.
7.
27.
AT+SOCKB功能:查询/设置socketB的参数.
格式:查询当前参数值:AT+SOCKB{CR}或AT+SOCKB{CR}{CR}{LF}+SOCKB:protocol,address,port{CR}{LF}{CR}{LF}设置:AT+SOCKB=protocol,address,port{CR}{CR}{LF}OK{CR}{LF}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第51页共62页参数:protocol:通信协议,包括:TCP:TCP协议UDP:UDP协议默认为TCP.
address:服务器地址,此地址可以域名或IP,最大支持100个字节,默认为test.
usr.
cn.
port:服务器端口,范围1~65535,默认为2317.
例:AT+SOCKB=TCP,test.
usr.
cn,88993.
1.
7.
28.
AT+SOCKAEN功能:查询/设置是否使能socketA.
格式:查询当前参数值:AT+SOCKAEN{CR}或AT+SOCKAEN{CR}{CR}{LF}+SOCKAEN:status{CR}{LF}{CR}{LF}设置:AT+SOCKAEN=status{CR}{CR}{LF}OK{CR}{LF}参数:status:socketA功能使能状态,包括:ON:使能OFF:禁止3.
1.
7.
29.
AT+SOCKBEN功能:查询/设置是否使能socketB.
格式:查询当前参数值:AT+SOCKBEN{CR}或AT+SOCKBEN{CR}{CR}{LF}+SOCKBEN:status{CR}{LF}{CR}{LF}设置:AT+SOCKBEN=status{CR}{CR}{LF}OK{CR}{LF}参数:status:socketB功能使能状态,包括:ON:使能OFF:禁止3.
1.
7.
30.
AT+SOCKASL功能:查询/设置socketA用于TCP通信时的连接方式.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第52页共62页格式:查询当前参数值:AT+SOCKASL{CR}或AT+SOCKASL{CR}{CR}{LF}+SOCKASL:type{CR}{LF}{CR}{LF}设置:AT+SOCKASL=type{CR}{CR}{LF}OK{CR}{LF}参数:type:连接方式,包括:SHORT:短连接LONG:长连接例:AT+SOCKASL=LONG3.
1.
7.
31.
AT+SOCKBSL功能:查询/设置socketB用于TCP通信时的连接方式.
格式:查询当前参数值:AT+SOCKBSL{CR}或AT+SOCKBSL{CR}{CR}{LF}+SOCKBSL:type{CR}{LF}{CR}{LF}设置:AT+SOCKBSL=type{CR}{CR}{LF}OK{CR}{LF}参数:type:连接方式,包括:SHORT:短连接LONG:长连接例:AT+SOCKBSL=LONG3.
1.
7.
32.
AT+SOCKALK功能:查询socketA是否已建立连接.
格式:查询当前参数值:AT+SOCKALK{CR}或AT+SOCKALK{CR}{CR}{LF}+SOCKALK:status{CR}{LF}{CR}{LF}参数:status:socketA连接状态,包括:ON:已连接OFF:未连接USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第53页共62页3.
1.
7.
33.
AT+SOCKBLK功能:查询socketB是否已建立连接.
格式:查询当前参数值:AT+SOCKBLK{CR}或AT+SOCKBLK{CR}{CR}{LF}+SOCKBLK:status{CR}{LF}{CR}{LF}参数:status:socketB连接状态,包括:ON:已连接OFF:未连接3.
1.
7.
34.
AT+SOCKATO功能:查询/设置socketA超时重连时间.
格式:查询当前参数值:AT+SOCKATO{CR}或AT+SOCKATO{CR}{CR}{LF}+SOCKATO:time{CR}{LF}{CR}{LF}参数:time:socketA超时重连时间,可设置范围是1~100s,默认为5s.
例:AT+SOCKATO=103.
1.
7.
35.
AT+SOCKBTO功能:查询/设置socketB超时重连时间.
格式:查询当前参数值:AT+SOCKBTO{CR}或AT+SOCKBTO{CR}{CR}{LF}+SOCKBTO:time{CR}{LF}{CR}{LF}参数:time:socketB超时重连时间,可设置范围是1~100s,默认为5s.
3.
1.
7.
36.
AT+SHORATO功能:查询/设置socketA短链接超时时间.
格式:查询当前参数值:AT+SOCKATO{CR}或AT+SOCKATO{CR}{CR}{LF}+SOCKATO:time{CR}{LF}{CR}{LF}参数:time:socketA短链接超时时间,可设置范围是1~600s,默认为5s.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第54页共62页3.
1.
7.
37.
AT+SHORBTO功能:查询/设置socketB短链接超时时间.
格式:查询当前参数值:AT+SOCKBTO{CR}或AT+SOCKBTO{CR}{CR}{LF}+SOCKBTO:time{CR}{LF}{CR}{LF}参数:time:socketB短链接超时时间,可设置范围是1~600s,默认为5s.
3.
1.
7.
38.
AT+SOCKIND功能:查询/设置是否使能指示透传数据来源socket.
格式:查询当前参数值:AT+SOCKIND{CR}或AT+SOCKIND{CR}{CR}{LF}+SOCKIND:status{CR}{LF}{CR}{LF}设置:AT+SOCKIND=status{CR}{CR}{LF}OK{CR}{LF}参数:status:指示透传数据来源socket功能使能状态,包括:ON:开启OFF:关闭默认为OFF.
3.
1.
7.
39.
AT+SDPEN功能:查询/设置是否使能套接字分发协议格式:查询当前参数值:AT+SDPEN{CR}或AT+SDPEN{CR}{CR}{LF}+SDPEN:status{CR}{LF}{CR}{LF}设置:AT+SDPEN=status{CR}{CR}{LF}OK{CR}{LF}参数:status:指示套接字分发协议功能使能状态,包括:ON:开启OFF:关闭默认为OFF.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第55页共62页3.
1.
7.
40.
AT+SOCKRSTIM功能:查询/设置Socket连接失败后最大重连次数,超过最大次数后设备会重启.
格式:查询当前参数值:AT+SOCKRSTIM{CR}或AT+SOCKRSTIM{CR}{CR}{LF}+SOCKRSTIM:num{CR}{LF}{CR}{LF}参数:num:最大重连次数,可设置范围是10~600次,默认为60次.
3.
1.
7.
41.
AT+REGEN功能:查询/设置是否使能注册包功能.
格式:查询当前参数值:AT+REGEN{CR}或AT+REGEN{CR}{CR}{LF}+REGEN:status{CR}{LF}{CR}{LF}设置:AT+REGEN=status{CR}{CR}{LF}OK{CR}{LF}参数:status:注册包功能使能状态,包括:ON:开启OFF:关闭默认为OFF.
3.
1.
7.
42.
AT+REGTP功能:查询/设置注册包的内容类型.
格式:查询当前参数值:AT+REGTP{CR}或AT+REGTP{CR}{CR}{LF}+REGTP:type{CR}{LF}{CR}{LF}设置:AT+REGTP=type{CR}{CR}{LF}OK{CR}{LF}参数:type:注册数据类型,包括:ICCID:ICCID码IMEI:IMEI码CLOUD:透传云功能USER:用户自定义USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第56页共62页默认为USER.
例:AT+REGTP=ICCID3.
1.
7.
43.
AT+REGDT功能:查询/设置自定义注册包数据.
格式:查询当前参数值:AT+REGDT{CR}或AT+REGDT{CR}{CR}{LF}+REGDT:data{CR}{LF}{CR}{LF}设置:AT+REGDT=data{CR}{CR}{LF}OK{CR}{LF}参数:data:用户自定义注册包数据,十六进制字符串格式,最大长度160字节,2~160偶数个字节,默认为7777772E7573722E636E.
例如:参数值为7777772E7573722E636E,如果用ASCII码表示则为www.
usr.
cn注:最大长度160字节指的是ASCII码转换成十六进制字符串后的字节数.
例:AT+REGDT=7777772E7573722E636E3.
1.
7.
44.
AT+REGSND功能:查询/设置注册包的发送方式.
格式:查询当前参数值:AT+REGSND{CR}或AT+REGSND{CR}{CR}{LF}+REGSND:type{CR}{LF}{CR}{LF}设置:AT+REGSND=type{CR}{CR}{LF}OK{CR}{LF}参数:type:发送方式,包括:LINK:建立连接时发送DATA:注册包数据作为每包数据的开头默认为LINK.
例:AT+REGSND=DATA3.
1.
7.
45.
AT+CLOUD功能:查询/设置有人透传云功能的注册参数.
格式:查询当前参数值:AT+CLOUD{CR}或AT+CLOUD{CR}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第57页共62页{CR}{LF}+CLOUD:id,password{CR}{LF}{CR}{LF}设置:AT+CLOUD=id,password{CR}{CR}{LF}OK{CR}{LF}参数:id:有人透传云功能的注册ID,长度是20个字节,默认为空.
password:有人透传云功能的通信密码,长度是8个字节,默认为空.
例:AT+CLOUD=12345678901234567890,123456783.
1.
7.
46.
AT+ID功能:查询/设置UDC模式设备ID.
格式:查询当前参数值:AT+ID{CR}或AT+ID{CR}{CR}{LF}+ID:id{CR}{LF}{CR}{LF}设置:AT+ID=id{CR}{CR}{LF}OK{CR}{LF}参数:id:UDC模式下设备的识别ID,最大长度11位,默认为0001.
例:AT+ID=123456789013.
1.
7.
47.
AT+HEARTEN功能:查询/设置是否使能心跳包功能.
格式:查询当前参数值:AT+HEARTEN{CR}或AT+HEARTEN{CR}{CR}{LF}+HEARTEN:status{CR}{LF}{CR}{LF}设置:AT+HEARTEN=status{CR}{CR}{LF}OK{CR}{LF}参数:status:心跳包功能使能状态,包括:ON:开启OFF:关闭默认为ON.
3.
1.
7.
48.
AT+HEARTDT功能:查询/设置心跳包数据.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第58页共62页格式:查询当前参数值:AT+HEARTDT{CR}或AT+HEARTDT{CR}{CR}{LF}+HEARTDT:data{CR}{LF}{CR}{LF}设置:AT+HEARTDT=data{CR}{CR}{LF}OK{CR}{LF}参数:data:用户自定义注册包数据,十六进制字符串格式,最大长度160字节,2~160偶数个字节,默认为7777772E7573722E636E.
例如:参数值为7777772E7573722E636E,如果用ASCII码表示则为www.
usr.
cn注:最大长度160字节指的是ASCII码转换成十六进制字符串后的字节数.
例:AT+HEARTDT=7777772E7573722E636E3.
1.
7.
49.
AT+HEARTSND功能:查询/设置心跳包的发送方式.
格式:查询当前参数值:AT+HEARTSND{CR}或AT+HEARTSND{CR}{CR}{LF}+HEARTSND:type{CR}{LF}{CR}{LF}设置:AT+HEARTSND=type{CR}{CR}{LF}OK{CR}{LF}参数:type:发送方式,包括:COM:向串口端发送心跳包NET:向网络端发送心跳包默认为NET.
例:AT+HEARTSND=COM3.
1.
7.
50.
AT+HEARTTM功能:查询/设置心跳包的发送间隔时间.
格式:查询当前参数值:AT+HEARTTM{CR}或AT+HEARTTM{CR}{CR}{LF}+HEARTTM:time{CR}{LF}{CR}{LF}设置:AT+HEARTTM=time{CR}{CR}{LF}OK{CR}{LF}参数:time:送间隔时间,可设置范围是1~6000s,默认为30s.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第59页共62页例:AT+HEARTTM=603.
1.
7.
51.
AT+HTPTP功能:查询/设置HTTP请求方式.
格式:查询当前参数值:AT+HTPTP{CR}或AT+HTPTP{CR}{CR}{LF}+HTPTP:type{CR}{LF}{CR}{LF}设置:AT+HTPTP=type{CR}{CR}{LF}OK{CR}{LF}参数:type:HTTP请求方式,包括:GET:get方式POST:post方式默认为GET.
例:AT+HTPTP=POST3.
1.
7.
52.
AT+HTPURL功能:查询/设置HTTP请求的URL.
格式:查询当前参数值:AT+HTPURL{CR}或AT+HTPURL{CR}{CR}{LF}+HTPURL:URL{CR}{LF}{CR}{LF}设置:AT+HTPURL=URL{CR}{CR}{LF}OK{CR}{LF}参数:URL:HTTP请求的URL,最大100个字节,默认为/1.
php[3F],转义规则请参考《特殊符号说明》章节.
例:AT+HTPURL=/1.
php[3F]3.
1.
7.
53.
AT+HTPSV功能:查询/设置HTTP请求的服务器参数.
格式:查询当前参数值:AT+HTPSV{CR}或AT+HTPSV{CR}{CR}{LF}+HTPSV:address,port{CR}{LF}{CR}{LF}设置:AT+HTPSV=address,port{CR}{CR}{LF}OK{CR}{LF}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第60页共62页参数:address:服务器地址,此地址可以域名或IP,最大100个字节,默认为test.
usr.
cn.
port:服务器端口,可设置范围是1~65535,默认为80.
例:AT+HTPSV=test.
usr.
cn,803.
1.
7.
54.
AT+HTPHD功能:查询/设置HTTP请求的头信息.
格式:查询当前参数值:AT+HTPHD{CR}或AT+HTPHD{CR}{CR}{LF}+HTPHD:head{CR}{LF}{CR}{LF}设置:AT+HTPHD=head{CR}{CR}{LF}OK{CR}{LF}参数:head:HTTP请求的头信息,可设范围为9~200个字节,并且必须以[0D][0A]结尾,默认为Connection:close[0D][0A],转义规则请参考《特殊符号说明》章节.
例:AT+HTPHD=Connection:close[0D][0A]3.
1.
7.
55.
AT+HTPTO功能:查询/设置HTTP请求的超时时间.
格式:查询当前参数值:AT+HTPTO{CR}或AT+HTPTO{CR}{CR}{LF}+HTPTO:time{CR}{LF}{CR}{LF}设置:AT+HTPTO=time{CR}{CR}{LF}OK{CR}{LF}参数:head:HTTP请求的超时时间,可设置范围是1~600s,默认为10s.
例:AT+HTPTO=603.
1.
7.
56.
AT+HTPFLT功能:查询/设置是否过滤HTTP请求回复信息的头信息.
格式:查询当前参数值:AT+HTPFLT{CR}或AT+HTPFLT{CR}{CR}{LF}+HTPFLT:status{CR}{LF}{CR}{LF}设置:AT+HTPFLT=status{CR}USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第61页共62页{CR}{LF}OK{CR}{LF}参数:status:是否过滤HTTP请求回复信息的头信息.
ON:开启OFF:关闭默认为ON.
3.
1.
7.
57.
AT+SMSEND功能:发送短信息.
格式:设置:AT+SMSEND=number,data{CR}{CR}{LF}OK{CR}{LF}参数:number:短信息的目标电话号码注意加国际号码例如8618888888888data:短信息的内容,支持中文,最大一次能发送70个字节.
例:AT+SMSEND=8618888888888,你好啊注:无论是SMSEND还是CISMSSEND指令都无法使用电信卡发送短信,因为设备频段不支持电信2G网络,所以无法使用电信的短信服务.
3.
1.
7.
58.
AT+CISMSSEND功能:发送短信息.
格式:设置:AT+CISMSSEND=number,type{CR}{CR}{LF}OK{CR}{LF}参数:number:短信息的目标电话号码注意加国际号码例如8618888888888data:短信息的内容,支持中文,最大一次能发送70个字节.
例:AT+CISMSSEND=8618888888888,你好啊注:无论是SMSEND还是CISMSSEND指令都无法使用电信卡发送短信,因为设备频段不支持电信2G网络,所以无法使用电信的短信服务.
USR-G776说明书http://h.
usr.
cn济南有人物联网技术有限公司www.
usr.
cn第62页共62页4.
联系方式公司:济南有人物联网技术有限公司地址:山东省济南市高新区新泺大街1166号奥盛大厦1号楼11层网址:http://www.
usr.
cn客户支持中心:http://h.
usr.
cn邮箱:sales@usr.
cn电话:4000-255-652或者0531-88826739有人定位:万物互联使能者工业物联网通信专家有人愿景:成为工业物联网领域的生态型企业产品理念:连接价值价值连接价值观:天道酬勤厚德载物共同成长产品理念:简单可靠价格合理企业文化:有人在认真做事5.
免责声明本文档提供有关USR-G776系列产品的信息,本文档未授予任何知识产权的许可,并未以明示或暗示,或以禁止发言或其它方式授予任何知识产权许可.
除在其产品的销售条款和条件声明的责任之外,我公司概不承担任何其它责任.
并且,我公司对本产品的销售和/或使用不作任何明示或暗示的担保,包括对产品的特定用途适用性,适销性或对任何专利权,版权或其它知识产权的侵权责任等均不作担保.
本公司可能随时对产品规格及产品描述做出修改,恕不另行通知.
6.
更新历史2019-04-15版本V1.
0.
1建立

CloudCone($82/月)15-100M不限流量,洛杉矶CN2 GIA线路服务器

之前分享过很多次CloudCone的信息,主要是VPS主机,其实商家也提供独立服务器租用,同样在洛杉矶MC机房,分为两种线路:普通优化线路及CN2 GIA,今天来分享下商家的CN2 GIA线路独立服务器产品,提供15-100Mbps带宽,不限制流量,可购买额外的DDoS高防IP,最低每月82美元起,支持使用PayPal或者支付宝等付款方式。下面分享几款洛杉矶CN2 GIA线路独立服务器配置信息。配...

轻云互联-618钜惠秒杀,香港CN2大宽带KVM架构云服务器月付22元,美国圣何塞精品云月付19元爆款!海量产品好货超值促销进行中!

官方网站:点击访问青云互联活动官网优惠码:终身88折扣优惠码:WN789-2021香港测试IP:154.196.254美国测试IP:243.164.1活动方案:用户购买任意全区域云服务器月付以上享受免费更换IP服务;限美国区域云服务器凡是购买均可以提交工单定制天机防火墙高防御保护端口以及保护模式;香港区域购买季度、半年付、年付周期均可免费申请额外1IP;使用优惠码购买后续费周期终身同活动价,价格不...

RAKsmart裸机云/云服务器/VPS全场7折,独立服务器限量秒杀$30/月起

适逢中国农历新年,RAKsmart也发布了2月促销活动,裸机云、云服务器、VPS主机全场7折优惠,新用户注册送10美元,独立服务器每天限量秒杀最低30.62美元/月起,美国洛杉矶/圣何塞、日本、香港站群服务器大量补货,1-10Gbps大带宽、高IO等特色服务器抄底价格,机器可选大陆优化、国际BGP、精品网及CN2等线路,感兴趣的朋友可以持续关注下。裸机云新品7折,秒杀产品5台/天优惠码:Bare-...

终结者远程控制软件为你推荐
aspweb服务器asp网站挂上服务器,详细步骤iprouteEigrp 的管理距离是多少啊中国企业信息网哪个查询企业信息的网站收录的企业信息最多outlookexpressoutlook express 是什么?360邮箱360免费申请邮箱在那里支付宝注册网站在哪里注册支付宝申请支付宝账户如何申请支付宝账户ipad代理苹果官网购买ipad要几天csamy2828商机网千元能办厂?28商机网是真的吗?
主机评测 westhost 128m内存 163网 42u机柜尺寸 info域名 mysql主机 大容量存储 国外网站代理服务器 大容量存储器 刀片服务器是什么 vip域名 申请免费空间和域名 超级服务器 环聊 网通服务器 英雄联盟台服官网 华为k3 lamp是什么意思 测速电信 更多