13-51单片机ESP8266学习-AT指令(ESP8266作为TCP客户端,连接TCP服务器,用串口调试助手和手机TCP调试助手测试)

简介:

写完题目刚想起来一件事情,如果手机作为客户端(不连接路由器的情况下),手机连接模块的无线会分配一个IP地址,,,这个IP地址事先我也不知道....我先看看AT指令里面有没有一个指令可以打印一下连接自己wifi信号后的设备的IP地址的指令.

没找到.......................

算啦,我直接用手机连接,看一下手机分配的IP地址,然后再设置模块
APP可在百度手机助手,安卓市场,91助手,下载安装(搜索"小五物联")
image

image
咱们还是设置模块的工作模式为模式3

AT+CWMODE_DEF=3

image
image
发送AT+CIPMUX=0 启动单连接,先弄单连接

AT指令单连接可以做到透传

AT+CIPMUX=0
image
然后让模块连接服务器

AT+CIPSTART="TCP","192.168.4.2",8080

image

image

现在用手机发数据

image

image
现在让模块发给手机

单路连接时发送指令为AT+CIPSEND=x , x为发送的字节数
image
image

image

现在发个指令让模块透传,发数据之前不再发指令,让模块自动的转发
image
虽然设置了但是好像不可以..........

但是好像是换了指令了

AT+SAVETRANSLINK=1,"192.168.4.2",8080,"TCP"

image

image

image

image
看来应该是修改了,而且做成了保存的模式了,断电也会保存着设置,

新版的AT指令做的好像是专门做的保存在模块内部的设置,设置一次下次上电自动工作,不用二次配置了...

还有一点,这个指令可以直接发,不用配置单连接还是多连接,无论怎么配置但连接或者多连接对这个指令没有影响
所以建立TCP透可以直接一句话就可以
AT+SAVETRANSLINK=1,"192.168.4.2",8080,"TCP"
退出透传是发送 "+++"

image

但是那条指令还保存在模块内部,模块一断电上电还是会自动连接和透传的

要想清除这条指令,先发送 "+++"

然后 AT+RESTORE 恢复出厂设置
image

image

新版的指令做的挺好的,比以前的方便多了,太晚了睡觉,,,,

改天再写多连接模式

目录
相关文章
|
4天前
|
Linux Shell 测试技术
Linux服务器测试脚本集合
LemonBench是iLemonrain创作的Linux服务器性能测试工具,能一键检测系统信息、网络、CPU、内存和硬盘性能。
6 0
|
5天前
|
数据采集 SQL 分布式计算
DataWorks操作报错合集之在执行离线同步时,如果测试连接突然报错并出现类似于“exception occurs:path=[/di/testDetailConnectivity]”,如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
6天前
|
运维 DataWorks 关系型数据库
DataWorks操作报错合集之出现报错导致测试环境可以正常连接,但生产环境无法连接,是什么情况
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
11天前
|
物联网 Linux 芯片
学习嵌入式是选择单片机还是Linux?
单片机通常指的是一种集成了处理器、存储器和各种外设接口的微控制器芯片,常见的有STC、51系列、AVR、ARM Cortex-M等。单片机具有低成本、低功耗、实时性强等特点,适用于对资源要求较低、功耗要求较低、实时性要求较高的嵌入式系统。学习单片机开发可以让您深入了解嵌入式系统的底层原理和硬件编程,对于对嵌入式系统底层开发感兴趣的人来说,是一个很好的选择。
15 4
|
12天前
|
网络协议 Linux Windows
测试端口是否开放 tcp端口 udp端口 测试服务器端口连通性
测试端口是否开放 tcp端口 udp端口 测试服务器端口连通性
|
20天前
|
运维 监控 Linux
提升系统稳定性:Linux服务器性能监控与故障排查实践深入理解与实践:持续集成在软件测试中的应用
【5月更文挑战第27天】在互联网服务日益增长的今天,保障Linux服务器的性能和稳定性对于企业运维至关重要。本文将详细探讨Linux服务器性能监控的工具选择、故障排查流程以及优化策略,旨在帮助运维人员快速定位问题并提升系统的整体运行效率。通过实际案例分析,我们将展示如何利用系统资源监控、日志分析和性能调优等手段,有效预防和解决服务器性能瓶颈。
|
24天前
|
消息中间件 Oracle 关系型数据库
实时计算 Flink版操作报错之连接外部kafka本地执行测试代码报错如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
1月前
|
编译器 C语言 开发者
单片机原理与应用:探索微型计算机世界
单片机原理与应用:探索微型计算机世界
25 1
|
1月前
|
数据采集 数据处理 C语言
单片机:探索其原理、应用与编程实践
单片机:探索其原理、应用与编程实践
27 1
|
1月前
|
物联网
STC51单片机-实验开发装置仿真-物联网应用系统设计
STC51单片机-实验开发装置仿真-物联网应用系统设计
71 0