`
金笛子
  • 浏览: 36806 次
社区版块
存档分类
最新评论

实现TCP连接的AT指令

 
阅读更多
GPRS Modem实现TCP连接的AT指令主要操作步骤:
AT\r
AT+ccid\r //检测是否装有SIM 卡
AT+cgmr\r //检测软件版本,5.0 以上的才有GPRS 功能支持
AT+csq\r //检测信号质量,确定是否可以登陆上网络;若返回10--31,0之间的信号数字则继续,
如果信号是99,99,则应该考虑不停的的让模块去搜寻网络。

AT+CGCLASS="B"\r //设置模块工作类型
AT+CGDCONT=1,"IP","CMNET"\r
AT+CGATT=1 //激活PDP,获得IP

AT+CIPCSGP=1,"CMNET"\r
AT+CIPSTART="TCP",211.147.18.79,1433\r
AT+CIPSEND\r
> //返回“>”后输入要传输的数据,再发送CTRL+Z,即将所要发送的数据发送到指定IP的服务器上
AT+CIPCLOSE\r //只有在TCP/UDP处于CONNECT OK的状态下才返回OK,否则返回ERROR
AT+CIPSHUT\r //关闭移动场景  转自bbs.sendsms.cn
分享到:
评论

相关推荐

    esp8266 AT指令之建立TCP透传客户端

    下面大家跟着小编使用esp8266建立tcp连接吧。 连接准备 ①已经刷好固件的esp8266。若未刷固件请看上一篇。 ②usb转ttl模块 ③网络调试助手 下载链接:https://pan.baidu.com/s/1D73_jyD-4xDBVfok7FSupA 提取码:8mwi...

    移远_EC20_通用AT指令说明-TCP_IP_AT指令.zip

    移远EC20的TCP/IP AT指令允许用户进行网络连接、数据传输和协议处理。主要指令有: 1. PDP上下文激活与去激活:`AT+CGATT`控制PDP上下文的激活与去激活,这是进行TCP/IP通信的前提。 2. IP地址获取:`AT+CIPSGP`...

    基于C语言的AT指令代码实现

    9. **示例代码**:实际的C语言AT指令实现可能包括以下部分: - 初始化串口:设置波特率、数据位、停止位等。 - 发送AT命令:构建AT命令字符串,加上`\r\n`,然后调用`write()`函数。 - 接收回复:循环读取串口...

    移远4G模块TCPIP协议AT指令说明

    首先,“移远4G模块TCPIP协议AT指令说明”是一个关于如何通过AT指令使用移远公司的4G模块来实现TCP/IP协议栈通信的指导文档。文档提供了具体的AT指令以及它们的用法,帮助用户设置和管理网络连接。文档的编写日期为...

    移远EC20 TCP/IP AT指令

    - 移远EC20模块通过AT指令与设备或计算机系统通信,实现网络功能。 - TCP/IP是通信协议的组合,用于互联网数据传输,AT指令集扩展了与TCP/IP相关功能的控制。 - AT指令集是通信行业中标准化的指令语言,通常用于调制...

    STM32F103C8T6,ESP8266_TCP服务器_AT指令

    AT指令集是ESP8266的核心控制手段,它是一种通用的命令集,用于配置模块的网络参数、建立和断开TCP连接、发送和接收数据等。例如,`AT+CIPSTART`命令用于启动TCP连接,`AT+CIPSEND`用来发送数据,而`AT+CIPCLOSE`则...

    EC20 TCP AT指令

    在使用EC20 TCP AT指令时,需要遵循一定的流程:初始化模块 -> 配置网络参数 -> 建立TCP连接 -> 发送和接收数据 -> 关闭连接。每个步骤都可能涉及到相应的AT指令。同时,需要注意的是,EC20模块的串口通信速率、超时...

    AT_Test_stm32at_AT指令框架_stm32at_at_AT指令框架

    通过AT指令,开发者可以配置和控制这些模块,进行网络连接、数据传输等功能。 **AT指令的起源与作用** AT指令集源于Hayes命令集,最初是为调制解调器设计的。"AT"代表"Attention",用于唤醒并指示通信模块执行特定...

    ESP32 AT 指令集与使用示例

    OTA(Over-The-Air)功能允许用户通过网络远程更新固件,ESP32 AT指令集提供了相关的指令来实现此功能。 9. 问题反馈 当遇到AT指令相关的问题时,用户可以通过文档提供的途径进行反馈,以获得帮助。 在使用ESP32 ...

    基于C的AT指令代码,c语言的,C,C++

    9. **协议栈集成**:AT指令有时会作为更高级通信协议(如TCP/IP)的一部分,需要将它们集成到网络协议栈中,处理高层的数据传输和连接管理。 10. **调试工具**:使用串口终端软件(如PuTTY)或自定义的调试工具,...

    ESP8266常用AT指令

    ESP8266常用AT指令 ESP8266是一个基于Wi-Fi的微控制器,具有强大的网络功能,通过AT指令可以对其进行配置和控制。本文将详细介绍ESP8266常用...通过这些AT指令,我们可以对ESP8266进行配置和控制,实现各种网络功能。

    ESP32-AT指令集与使用示例

    这些示例演示了如何通过AT指令实现常见的功能,例如如何重启模块、如何设置Wi-Fi模式、如何建立TCP连接并发送数据等。 OTA(Over-The-Air)功能是物联网设备常见的需求,第8章对此进行了介绍。它指导用户如何通过***...

    gprs模块at指令

    5. **TCP/UDP连接**:通过AT指令建立和管理TCP或UDP连接,进行数据传输。 6. **数据发送与接收**:发送和接收数据,通常通过AT+CGDATA命令实现。 7. **网络状态查询**:定期检查网络连接状态,以便在连接中断时重新...

    移远EC20通信模块AT指令集

    2. TCP/IP模块:Quectel_EC20_TCPIP_AT_Commands_Manual_V1.0.pdf详细介绍了如何使用AT指令进行TCP/IP网络操作,如建立和断开TCP/UDP连接,进行HTTP和HTTPS请求,以及配置DNS服务器等。 3. FTP模块:Quectel_EC20_...

    乐鑫ESP32 AT指令集查询手册

    通过AT指令,开发者可以读写NVS存储,实现对设备配置的持久化保存。 5. 串口配置及数据收发:ESP32 AT指令集还包括设置串口参数(如波特率、数据位等)和进行串口数据的收发操作。这是ESP32与主机端进行基础通信的...

    合宙4G连接后台AT指令C代码

    在本文中,我们将深入探讨如何使用C代码与合宙4G模块进行通信,特别是通过AT指令来实现后台连接、数据收发以及断线重连功能。合宙4G模块是嵌入式系统中广泛使用的通信模块,它允许设备通过4G网络接入互联网,实现...

    手机串口通讯AT指令易语言源码

    5. **多指令序列**:某些操作可能需要一连串的AT指令,如建立TCP连接,需要先设置APN、激活PDP上下文,再发起连接请求。 6. **线程管理**:在实际应用中,串口通信可能需要在一个独立的线程中进行,以避免阻塞主...

    AT指令全英文,详细介绍GPS模块AT指令!

    对于GPS模块而言,AT指令是实现位置追踪、数据传输和其他功能的基础。 #### SIM548C GPS模块AT指令详解 1. **初始化与复位** - `AT`:这是最基础的AT指令,用于检查设备是否响应并处于准备状态。 - `AT+CFUN`:...

Global site tag (gtag.js) - Google Analytics