8266做TCP服务端,手机连接后发信会断开-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1856|回复: 3

8266做TCP服务端,手机连接后发信会断开

[复制链接]
发表于 2020-3-1 02:43 | 显示全部楼层 |阅读模式
#include <ESP8266WiFi.h>

const char* ssid = "home";
const char* password = "a123456789";

WiFiServer server(8080);

void setup() {
  Serial.begin(9600);
  delay(10);
  Serial.println();
  Serial.println();
  Serial.print("Connecting to ");
  Serial.println(ssid);

  WiFi.begin(ssid, password);

  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("");
  Serial.println("WiFi connected");

  // Start the server
  server.begin();
  Serial.println("Server started");

  // Print the IP address
  Serial.println(WiFi.localIP());
}

void loop() {
  // Check if a client has connected
  WiFiClient client = server.available();
  if (!client) {
    return;
  }

  // Wait until the client sends some data
  Serial.println("new client");
  while(!client.available()){
    delay(1);
  }

  char req = client.read();
  Serial.println(req);
  }


手机用TCP工具连接上,一发信息手机端就会断开TCP连接,新手不是很会


发表于 2020-3-1 09:41 | 显示全部楼层
没懂你要问什么
 楼主| 发表于 2020-3-1 12:41 | 显示全部楼层
手机用TCP连接工具连接上,发送信息到ESP8266后就会自动断开连接,怎样才能不用断开连接继续和ESP8266通信
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 06:51 , Processed in 0.072440 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表