mc55

一步一步介绍怎用MC55进行配置以及怎样用TCP/IP通信:

1、用AT^SICS命令创建一个连接类型参数集,这个连接类型参数集是一个是一些基本参数的集合,这些参数的集合,用来决定一个internet的连接类型。最多6个连接类型参数集可以被定义,每个连接参数集用<conProfileId>参数进行标示。

2、以连接类型参数集为基础,用AT^SISS命令创建一个服务类型参数集,最多能定义10个服务参数集,每个服务参数集用<srvProfileId>参数进行标示。服务参数集用来指定internet服务的类型,也就是Socket, FTP, HTTP, 或emal服务 SMTP 或 POP3的其中之一,.要分配一个连接类型参数集到一个服务类型参数集中,通过将AT^SICS命令的<conProfileId>参数设置进入AT^SISS命令<srvParmTag>.参数的"conId"域

    这样安排连接参数集服务类型参数集是为了提供最大的参数配置灵活性,例如你可以用AT^SICS指定一个连接参数集,用连接参数集和SMTP服务参数集关联起来发送emal,用联结参数集和POP3服务参数集关联起来接收emal

    一旦连接参数集服务参数集被创建,就可以用AT^SISO(以<srvProfileId>为参数.打开一个internet会话,然后等待一个URC数据的返回

会话完成后可以用AT^SISR命令进行读数据,和用AT^SISW.命令进行写数据.

3、最后用AT^SISC(以<srvProfileId>为参数)命令结束internet会话

MC55建立连接步骤:

设置Internet连接配置项

AT^SICS=0,CONTYPE,GPRS0   //选择连接类型为GPRS0

返回值  OK

AT^SICS=0,APN,CMNET       //设置APN接入点CMNET

返回值  OK

设置服务配置选项

AT^SISS=0,SRVTYPE,SOCKET  //选择服务类型Socket

返回值  OK

AT^SISS=0,CONID,0           //选择连接配置项参数集0

返回值  OK

at^siss=0,address,"socktcp://123.112.53.94:06000"//设置远程服务器端的IP地址和端口号

返回值  OK

AT^SISO=0                   //设置进行TCP连接

如果连接成功:返回值  OK   (第一行)

^SISW: 0, 1  (第二行)

如果服务器向模块发送一批数据:123456789

模块返回提示:^SISW: 0, 1(说明模块缓存中有数据)

输入at^sisr=1,1500(一次最多允许读1500个字节的数据,也就是要求返回所有数据)

模块返回值为^SISR: 0, 9说明在缓存中有9个有效的字符紧接着返回读的有效字符123456789

指令序列以及返回值如下

at^sisr=0,1500              

^SISR: 0, 9           

123456789  

断开模块和服务器的连接指令

at^sisc=0

0为当前服务配置项的ID

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值