⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mg323 ip stack_demo.txt

📁 MG323 TCP/IP开发流程
💻 TXT
字号:
******************************

应用场景:Internet连接Profile初始化

****************************** 

发送:AT^SICS=1,conType,GPRS0

接收:OK

发送:AT^SICS=1,apn,1234

接收:OK

发送:AT^SICS=1,alphabet,1

接收:OK

发送:AT^SICS=1,user,hw

接收:OK

发送:AT^SICS=1,passwd,Xxxx

接收:OK


******************************

应用场景:建立TCP Socket监听服务

******************************

发送:AT^SISS=2,srvType,Socket

接收:OK

发送:AT^SISS=2,address,socktcp://listener:9000

接收:OK

发送:AT^ SISS =2,conId,0

接收:OK

发送:AT^ SISS =2,alphabet,1

接收:OK

发送:AT^ SISS =2,TcpOT,3000

接收:OK

发送:AT^ SISS =2,TcpMR,10

接收:OK

******************************

应用场景:建立TCP Socket客户端服务

******************************

发送:AT^SISS=3,srvType,Socket

接收:OK

发送:AT^SISS=3,address,socktcp://192.168.50.33:8000

接收:OK

发送:AT^ SISS =3,conId,0

接收:OK

发送:AT^ SISS =3,alphabet,1

接收:OK

发送:AT^ SISS =3,TcpOT,3000

接收:OK

发送:AT^ SISS =3,TcpMR,10

接收:OK

******************************

应用场景:建立UDP Socket客户端服务

******************************

发送:AT^SISS=1,srvType,Socket

接收:OK

发送:AT^SISS=1,address,sockudp://192.168.50.33:7777

接收:OK

发送:AT^ SISS =1,conId,0

接收:OK

发送:AT^ SISS =1,alphabet,1

接收:OK

发送:AT^ SISS =1,TcpOT,3000

接收:OK

发送:AT^ SISS =1,TcpMR,3

接收:OK



******************************

应用场景:两个模块使用TCP Socket的客户端,服务端和监听服务进行交互

******************************

******************************

模块1为TCP客户端,模块2为TCP Listener和服务端。

******************************

******************************

模块2建立监听服务

******************************

发送:AT^SISO=0

接收:OK

模块1连接对方的监听服务

发送:AT^SISO=0

接收:OK

      ^SISW: 0,1

******************************

模块2收到模块1请求建立连接的消息,并自动建立服务1用于和模块1的服务0进行通讯

******************************

接收:^SIS: 0,1,1

发送:AT^SISO=1

接收:OK

******************************

链路已经成功建立,进入读写数据的过程.

******************************

模块1

发送:AT^SISW=0,12

接收:^SISW:0,12,12

发送:Hello World!

接收:OK 

 

模块2

接收:^SISR:1,1

发送:AT^SISR=1,1500

接收:^SISR: 1,12

接收:Hello World!

接收:OK

 

模块2

发送:AT^SISW=1,30

接收:^SISW: 1,30,30

发送:Message from the other side!!!

接收:OK 

 

模块1

接收:^SISR: 0,1

发送:AT^SISR=0,1500

接收:^SISR:0,30

接收:Message from the other side!!!

接收:OK

******************************

通讯结束,关闭服务。

******************************

模块1

发送:AT^SISC=0                                                                                      关闭客户端服务

接收:OK

 

模块2

接收:^SIS: 1,0,48, Remote Peer has closed the connection.

发送:AT^SICS=0                                                                                      关闭监听服务

接收:OK

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -