当前位置: 首页 > wzjs >正文

织梦做中英文网站seo网站推广优化就找微源优化

织梦做中英文网站,seo网站推广优化就找微源优化,网站建设对企业的重要性,网页制作教程课件使用AT模式的透传,串口打印的数据包含pd1,4,数据打印的数据不是直接将数据打印出来,包含了pd1,4,特殊字符,针对想要直接开机直接透传,打印数据且按照自主协议帧头的功能进行开发。1.server程序:/*************SERVER**…

使用AT模式的透传,串口打印的数据包含+pd1,4,数据

打印的数据不是直接将数据打印出来,包含了+pd1,4,特殊字符,针对想要直接开机直接透传,打印数据且按照自主协议帧头的功能进行开发。

1.server程序:

/*************SERVER***CLENIT**************** */
#include <ESP8266WiFi.h>
#include <WiFiUdp.h>// 配置网络参数
const char* ssid = "ESP8266_UDP_SERVER";
const char* password = "12345678";const IPAddress SERVER_IP(192, 168, 1, 100);  // 服务器固定IP
const unsigned int SERVER_UDP_PORT = 8888;            // 通信端口IPAddress gateway(192,168,4,1);
IPAddress subnet(255,255,255,0);const IPAddress CLIENT_IP(192, 168, 1, 101);  // 客户端固定IP
const unsigned int CLIENT_UDP_PORT = 8888;            // 通信端口WiFiUDP Udp;
char packetBuffer[512];  // UDP接收缓冲区
/*************SERVER******************* */
void setup() {Serial.begin(115200);// 连接WiFi// WiFi.begin(ssid, password);//Wifi热点WiFi.softAPConfig(SERVER_IP,gateway,subnet);WiFi.softAP(ssid,password);// Serial.print("Connecting to WiFi");// Serial.printf("WIFI-ssid:%s;WIFI-password:%s;WIFI-Server_IP:%s;WIFI-Server_udp_port:%d;WIFI-client_IP:%s;WIFI-Client_udp_port:%d",ssid,password, SERVER_IP.toString(),SERVER_UDP_PORT,CLIENT_IP.toString(),CLIENT_UDP_PORT);// Serial.println("\nConnected! IP: " + SERVER_IP.toString());// 启动UDP服务Udp.begin(CLIENT_UDP_PORT);Serial.println("UDP server started on port " + String(CLIENT_UDP_PORT));
}void loop() {// 处理串口输入 (发送到客户端)if (Serial.available()) {String serialData = Serial.readStringUntil('\n');//截止符Udp.beginPacket(CLIENT_IP, CLIENT_UDP_PORT);// int W_len=Udp.write(serialData.c_str(),serialData.length());Udp.write(serialData.c_str(),serialData.length());Udp.endPacket();// Serial.println("[Sent] " + serialData);// Serial.println(W_len);// Serial.println(serialData.length());Serial.println(serialData);}// 处理UDP数据 (接收并输出到串口)int packetSize = Udp.parsePacket();// if(packetSize>0)//   Serial.println(packetSize);if (packetSize) {int len = Udp.read(packetBuffer, packetSize);if (len > 0) {packetBuffer[len] = '\0';// Serial.println("[Received] " + String(packetBuffer));// Serial.println(len);Serial.println(String(packetBuffer));}}
}

2.client程序:

/*************SERVER***CLENIT**************** */
#include <ESP8266WiFi.h>
#include <WiFiUdp.h>// 配置网络参数
const char* ssid = "ESP8266_UDP_SERVER";
const char* password = "12345678";const IPAddress SERVER_IP(192, 168, 1, 100);  // 服务器固定IP
const unsigned int SERVER_UDP_PORT = 8888;            // 通信端口IPAddress gateway(192,168,4,1);
IPAddress subnet(255,255,255,0);const IPAddress CLIENT_IP(192, 168, 1, 101);  // 客户端固定IP
const unsigned int CLIENT_UDP_PORT = 8888;            // 通信端口WiFiUDP Udp;
char packetBuffer[512];  // UDP接收缓冲区/**************client**************** */
// 配置网络参数
void setup() {Serial.begin(115200);// 连接WiFiWiFi.begin(ssid, password);Serial.print("Connecting to WiFi");while (WiFi.status() != WL_CONNECTED) {delay(500);Serial.print(".");}Serial.println("\nConnected! IP: " + WiFi.localIP().toString());// 启动UDP服务Udp.begin(SERVER_UDP_PORT);Serial.println("UDP client started. Target: " + SERVER_IP.toString());
}void loop() {// 处理串口输入 (发送到服务器)int len = Serial.available();if (len) {String serialData = Serial.readStringUntil('\n');//截止符Udp.beginPacket(SERVER_IP, SERVER_UDP_PORT);// int W_len=Udp.write(serialData.c_str(),serialData.length());Udp.write(serialData.c_str(),serialData.length());Udp.endPacket();// Serial.println("[Sent] " + serialData);// Serial.println(W_len);// Serial.println(serialData.length());Serial.println( serialData);}// 处理UDP数据 (接收并输出到串口)int packetSize = Udp.parsePacket();// if(packetSize>0)//   Serial.println(packetSize);if (packetSize) {int len = Udp.read(packetBuffer, packetSize);if (len > 0) {packetBuffer[len] = '\0';// Serial.println("[Received] " + String(packetBuffer));// Serial.println(len);Serial.write(packetBuffer,len);}}
}

分别下载两个esp8266-01里面,双esp8266上电,自动建立链接,由Server串口发送数据,通过UDP发送至client的串口,就可以看到server发送的数据了。

http://www.dtcms.com/wzjs/81693.html

相关文章:

  • 创意网站 模板google关键词挖掘工具
  • 玄武营销型网站制作厂家软文推广名词解释
  • 如何用电子邮箱做网站google应用商店
  • 网站后台图片做链接怎么去推广自己的店铺
  • 做最好的在线中文绅士本子阅读网站中国国家数据统计网
  • 企业网站建设的主要内容seo常用优化技巧
  • 崇仁网站建设推广费用搜索引擎优化是什么意思
  • 做服装在哪个网站找网站优化排名哪家好
  • 做网站banner是什么意思天津seo技术教程
  • 020网站建设和维护费用线上推广方案模板
  • 自己建设网站服务器天津百度seo推广
  • iis限制网站带宽网店
  • 国内知名网站2022年可以打开的网址
  • 小说网站系统怎么做semir是什么意思
  • 南阳做网站多少费用备案查询站长工具
  • 网站建设公司 青岛seo比较好的优化方法
  • 做教育网站挣钱员工培训内容
  • 餐饮外哪个网站做推广郑州seo优化
  • 京东企业集团网站建设方案网络推广与推广
  • html5 3d网站二维码推广赚佣金平台
  • 网站优秀党员宣传专栏怎么做湖南网站设计
  • 页面跳转的两种方式seo搜索引擎优化营销案例
  • 在什么网站可以接活做市场策划方案
  • 运城市做网站价格网络推广应该怎么做啊
  • 网站可以做动态背景吗成都网站排名 生客seo
  • HS酒店网站建设东莞网络优化服务商
  • 湖南省建设厅官网站单页网站制作
  • 常用的网络营销平台有哪些优化大师下载电脑版
  • 一个高端的网站设计百度平台我的订单查询在哪里
  • 怎么提高网站百度权重色盲测试图片