精华内容
下载资源
问答
  • 2022-01-10 21:00:06

    方案
    EC20和ESP32通过串口SLIP接收传输WIFI数据
    数据流
    EC20上层应用-> EC20通过slip串口发送数据->ESP32接收到数据->传输到ESP32 TCP层 ->传输到ESP32的IP层(通过IP地址的不同选择netif接口转发数据)
    注意
    EC20和ESP32在wifi这里对外是当作一体的,所以EC20设置的IP地址可以是ESP32获取到的wifi地址,slip需要设置一个netif,wifi有一个netif,在IP层通过src地址和dest 地址选择相应的netif进行转发

    SLIP
    • 定义
    ①IP数据包以END(0xc0)的特殊字符结束,而有些数据报的开始处也传一个END字符以防止数据报到来之前的线路噪声当做数据报内容。
    ②若IP报文中某个字符为END,那么就连续传输两个字节oxdb和oxdc来取代(oxdb这个特殊字符被称作SLIP的ESC字符)。
    ③若IP报文中某个字符为ESC,那么就连续传输两个字节oxdb和oxdd来取代。
    • 缺陷
    ①数据帧中没有类型字段,这代表若一条串行线路上使用SLIP进行传输数据报,那么其不能使用其他协议。
    ②每一段必须知道对方的IP地址且无法把本段的IP地址通知给另一端。
    ③SLIP没有在数据帧中加入检验和,若SLIP传输的报文发生错误,只能通过上层协议来发现其错误。
    • MAC 层协议,三种实现方式
    1. For NO_SYS==0, an RX thread can be used which blocks on sio_read() until data is received.
    2. In your main loop, call slipif_poll() to check for new RX bytes, completed packets are fed into netif->input().
    3. Call slipif_received_bytes from your serial RX ISR and slipif_process_rxqueue() from your main loop. ISR level decodes packets and puts completed packets on a queue which is fed into the stack from the main loop (needs SYS_LIGHTWEIGHT_PROT for pbuf_alloc to work on ISR level!).
    • 注意
    选择的是第一种,第三种因为没法在中断中调用slipif_received_byte,开始选择第三种的时候一直在丢包。

    EC20需要设置
    • 波特率配置为3Mbps,只能通过EC20串口的接口去配置 (也可以通过stty -F /dev/ttyHS0 ispeed 3000000 ospeed 3000000 cs8)
    • slattach /dev/ttyHS0 -p slip -m -F &
    • ifconfig sl0 192.168.1.xx pointopoint 192.168.1.yy up (第一个IP是设置EC20的IP(ESP32 WIFI GOT IP获取到的IP),第二个IP是ESP32 slip设置的ip)
    • route add default gw 192.168.1.yy
    • 设置DNS vi /etc/resolv.conf
    nameserver 8.8.8.8
    注意
    开始调试的时候可以使用115200 bps 设置方法:slattach /dev/ttyHS0 -p slip -s 115200 -m -F &
    • linux ubuntu 1804上配置slip协议和ESP32进行调试
    1.slattach -s 115200 -p slip /dev/ttyHS0 -m &
    2.ifconfig sl0 192.168.6.x pointopoint 3.192.168.6.y up
    3.route add default gw 192.168.6.2y
    3.ping 192.168.6.y
    • 调试
    可以ping 局域网ip,网关,外网ip,运行http程序

    SLIP 需要设置
    • 配置slip ip地址,网关,掩码
    LWIP

    数据流
    上行: slipif_loop_thread–>slipif_rxbyte_input–>slipif_rxbyte(slip 接收数据并解决)–>netif->input–>tcpip_input()–>tcpip_inpkt–>tcpip_thread–>ip4_input–>ip4_forward(根据src地址判断从WIFI接口输出)–>netif->output–>low_level_output–>esp_wifi_internal_tx
    下行: wlanif_input–>netif->input–>-->tcpip_input()–>tcpip_inpkt–>tcpip_thread–>ip4_input–>ip4_forward(根据dst地址判断从slip接口输出)–>netif->output–>slipif_output_v4–>slipif_output
    注意: 通过netif_add设置数据给TCP层的接口,在slipif_init的配置slip输出函数,wlanif_init配置wifi输出函数

    IP &TCP校验
    • IP校验
    1、 把校验和字段置为0;
    2、 对IP头部中的每16bit进行二进制求和;
    3、 如果和的高16bit不为0,则将和的高16bit和低16bit反复相加,直到和的高16bit为0,从而获得一个16bit的值; 4、 将该16bit的值取反,存入校验和字段。
    • TCP校验
    tcp校验需要将ip伪首部、tcp报头、tcp数据分为16位的字,然后进行累加(如果总长度为奇数个字节,则在最后增添一个位都为0的字节 ),最后对累加的和进行按位取反即可。
    Ip伪首部包括源ip地址(4字节)、目的ip地址(4字节)、协议号(两字节)、tcp包长(2字节) ,共14字节。

    抓包工具
    • wireshark
    可以抓本机ip的报文,抓别的ip的报文(需要专门的网卡)
    注意:
    wireshark中IP头部没有进行校验判断,TCP协议中也没有进行数据的校验判断
    • omnipeak
    抓包数据比较详细,需要有专门的无线网卡
    • 路由器抓包 可以使用h3c路由器抓包 网址192.168.1.1

    更多相关内容
  • esp8266 wifi透传模块固件 esp8266 wifi透传模块固件 esp8266 wifi透传模块固件 esp8266 wifi透传模块固件
  • STM32+ESP8266WIFI透传.zip

    2020-12-05 11:26:31
    该例程是:stm32f103+esp8266实现的wifi透传功能。在局域网中,WIFI 工作在 STA 模式,做客户端,电脑做服务端,客户端与服务端可以互相发送数据。
  • WiFi透传

    2017-08-12 12:02:46
    WiFi透传
  • wifi透传模式

    2017-03-08 12:48:50
    利用串口发送AT指令,51与wifi模块通信
  • wifi透传测试代码-51

    2017-03-07 17:21:06
    wifi透传测试代码-51
  • 应公司要求开发了一个androidAPP主要用来对WIFI模块进行一些参数的配置。主要包括WIFI模块的数据读取,配置参数的下发,系统时间的下发。WIFI模块用的是HLK-RM04
  • WIFI透传模块使用指南

    2018-06-04 11:30:59
    WiFi透传模块,透明传输数据,简单的教程配置方法,方便初次使用者快速使用
  • 基于STM32的机智云平台ESP8266数据透传实验例程
  • ESP8266 STM32程序实现wifi透传数据 正常数据透传测试与电脑通讯ok,需设置正确IP地址与端口。
  • 四博智联DT-6_TTL-WiFi+透传产品使用手册.pdf 四博智联DT-6_TTL-WiFi+透传产品使用手册.pdf 四博智联DT-6_TTL-WiFi+透传产品使用手册.pdf
  • TTL-WiFi 模块基于我司ESP-M2 ...内置我司最新版本的串口透传固件可完成设备TTL 端口到WiFi/云的数据实时透传,具备低功耗 控制,状态指示等功能。本模块可直接取代原有的有线串口,实现嵌入式设备数据采集和控制。
  • SimpleWiFi串口WiFi模块一键配置功能 概述 目前,在嵌入式领域,智能家居、智能工业、智能公交等等控制中,WiFi已经成为了一种普遍被采用的技术。 在智能工业控制,或者智能家居的主控系统中。单片机,成为了...

                                      SimpleWiFi串口WiFi模块一键配置功能

    概述

               目前,在嵌入式领域,智能家居、智能工业、智能公交等等控制中,WiFi已经成为了一种普遍被采用的技术。

             在智能工业控制,或者智能家居的主控系统中。单片机,成为了中控系统的控制中心。而,如果采用WiFi这种无线技术的话,大家普遍采取的方法是采用现有市面上的串口WiFi模块,或者串口转WiFi模块,也有称为UART WiFi模块的。SimpleWiFi串口WiFi模块即是一种支持一键配置的串口WiFi模块。

             但,WiFi这种无线网络是需要配置才能够实用的。也就是说,如果使用WiFi网络,必须将网络的基本的信息。保存到串口WiFi模块,或者保存到串口转WiFi模块中。因为WiFi需要保存的参数是比较专业的。比如:SSID、加密类型等等,甚至还有要求使用BSSID绑定的功能。这些,专业的术语对于我们普通的家庭用户来讲,过于专业。尤其是随着智能家居的普及更是显得尤为突出。因为,对于大部分用户,还是仅仅会输入密码。其他的操作的话,就显得繁琐了。SimpleWiFI模块提供的这种一键配置的功能,可以使用户简单的完成上述操作。

    原理

              我们现简单介绍一下一键配置的基本原理:我们知道WiFi产品买到家里以后。产品对您家里面的无线网络的设置是一无所知的。比如,您家路由在几信道、什么加密模式、加密密码、甚至连叫什么名字都不知道。但,还要实现连接到家里面的无线网络,因此需要一种简单的方法。来得知家里路由器的一些信息。我们称这种无线的配置方法叫做一键配置。一键配置,其基本的工作原理是,模块在出厂值的时候,配置为类似蹭网卡的一种工作模式,串口WiFi模块在这种工作模式下,能够监听到环境中的所有的WiFi的数据传输。比如:我们可以让SimpleWiFi模块工作在监听模式下,那么此时模块就可以监听到空间中的所有的WiFi通讯。SimpleWiFi模块会根据监听到的WiFi通讯的帧,分析出无线路由器当前的工作信道、加密类型等必要的信息。然后,模块将这些必要的信息保存下来。这样就实现了一键配置的功能。

              用户,在使用一键配置的方法的时候,只需要在智能手机,或者智能终端上面,输入密码这一项即可。其它的所有的参数都是一键配置软件和SimpleWiFi模块之间进行协商的过程。这样,大大减少了用户的配置过程,以及避免了用户接触专业术语的机会。仅仅告诉客户,我们的智能家居的产品,只需要您输入您家路由器的密码,然后,点击一个按键。这就是现在市面上所见到的被称之为串口WiFi一键配置的方法原理。

    特性

         一键配置,虽然看着简单实用。但是,也有其弊端。一键配置我们可以总结出下面几个特性:

              1、配置方法简单易用。不需要接触专业的术语。

              2、配置方法是可加密,不用担心路由器密码泄露。

              3、比传统的软AP的配置方法,需要更长的配置时间,这个应该算是一种弊端。

              4、一键配置可能会出现配置失败,由于模块工作在类似蹭网卡的一种模式,因此有可能失败。

    实现

          具体的实现过程是这样的:

               首先:SimpleWiFi模块必须支持一种类似于蹭网卡的工作模式,这种模式下,串口WiFi模块可以将环境中的所有的WiFi通讯的过程进行监听。SimpleWiFi模块可以进入WiFi监听模式,此模式下模块可以进行WiFi数据的监听工作。

              然后:智能手机或者智能的WiFi终端,将必要的信息发送到空中。这些必要的信息有以下这些:SSID(无线路由器名称)、加密类型、加密密钥等。

               最后,SimpleWiFi模块在空中分析到自己所需要的信息后,就可以进行保存。

    应用

             我们可以看下面的这张示意图:

     

              我们相信随着智能家居的逐渐普及,这种一键配置的方法会被广泛的采用的。因为,我们的客户肯定是五花八门的。有可能是年长的长辈、有可能是未成年的儿童,他们想使用这种智能家居的产品的话。我相信肯定会用到这种一键串口WiFi的配置方法的。

     

     

    展开全文
  • 本帖最后由 ITEAD创易工作室 于 2016-1-27 11:57 编辑你好,2016!ITEAD给大家带来新年的第一帖!...ITDB05_r2_c1.jpg (43.44 KB, 下载次数: 63)2016-1-27 11:27 上传这是一款使用ESP8266高度集成的通用串口wifi透...

    本帖最后由 ITEAD创易工作室 于 2016-1-27 11:57 编辑

    你好,2016!ITEAD给大家带来新年的第一帖!发财贴!

    为什么说是发财贴呢?今天要介绍给大家的是一款成品级的wifi远程串口透传模块,各种智能家居方案唾手可得!

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r2_c1.jpg (43.44 KB, 下载次数: 63)

    2016-1-27 11:27 上传

    这是一款使用ESP8266高度集成的通用串口wifi透传模块,可以用于快速开发智能远程控制设备。只需要简单的串口通信开发,即可实数据的传输和控制。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r1_c1.jpg (69.81 KB, 下载次数: 50)

    2016-1-27 11:27 上传

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r12_c1.jpg (53.61 KB, 下载次数: 52)

    2016-1-27 11:27 上传

    该模块出厂已烧写好固件,配置好wifi后会自动连接到我们的亚马逊全球服务器,调试app在安卓市场搜索“酷宅云调试”即可下载安装。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r13_c1.jpg (63.48 KB, 下载次数: 45)

    2016-1-27 11:27 上传

    接下来,开始介绍今天的教程:远程点亮arduino的LED。

    硬件接线示意图如下:

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r14_c1.jpg (54.51 KB, 下载次数: 40)

    2016-1-27 11:27 上传

    硬件接线实物图如下:

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    调试3.jpg (62.21 KB, 下载次数: 44)

    2016-1-27 11:27 上传

    uno烧写代码:

    [mw_shl_code=bash,true]int led_pin = 11;

    //定义一个10字节的整型数据变量cmd作为命令,这里可以修改为不同的数字。此处设置为10是为了有更好的兼容性。

    char cmd[10];

    //判断收到的cmd是否有内容

    bool valid_cmd = false;

    void setup()

    {

    //定义连接led的引脚为输出信号

    pinMode(led_pin, OUTPUT);

    Serial.begin(9600);

    }

    void loop()

    {

    /*以下部分是串口信息处理过程*/

    //定义一个整数型变量i

    int i;

    //如果串口收到有数据

    if (Serial.available() > 0)

    {

    //变量i最大为10

    for (i = 0; i < 10; i++)

    {

    //清空缓存,存入cmd变量,并以\0作为结束符

    cmd= '\0';

    }

    //此时i只能取前9位,第10位是结束符\0

    for (i = 0; i < 9; i++)

    {

    //再次判断串口如果收到有数据,防止数据丢失

    if (Serial.available() > 0)

    {

    //给变量cmd赋值,取串口收到的前9位字符

    cmd= Serial.read();

    delay(1);

    }

    else

    {

    //如果串口数据超过9位,后面的字符直接忽略,跳到下一步

    break;

    }

    }

    /*以上串口信息处理结束*/

    //得到最终变量cmd的有效值

    valid_cmd = true;

    }

    //判断变量cmd的值,开始处理

    if (valid_cmd)

    {

    //如果变量cmd的前2位的值是on

    if (0 == strncmp(cmd, "on", 2))

    {

    //则连接led的引脚电压被置高5V,

    digitalWrite(led_pin, HIGH);

    //串口打印返回值ON,表示ON的操作执行成功

    Serial.println("ON");

    }

    else if (0 == strncmp(cmd, "off", 3)) //否则如果变量cmd的前3位的值是off

    {

    //则连接继电器的引脚电压被置低0V,灯的电路被断开,灯灭

    digitalWrite(led_pin, LOW);

    //串口打印返回值F,表示OFF的操作执行成功

    Serial.println("OFF");

    }

    else //如果以上两个条件都不成立,前2位不是ON,或者前3位不是OFF,即不正确的命令

    {

    //仅串口打印返回值X,表示指令错误。

    Serial.println("X");

    }

    //到此,变量cmd的指令被处理完毕

    valid_cmd = false;

    }

    //延迟10毫秒,返回loop主程序继续读取新的串口指令

    delay(10);

    }[/mw_shl_code]添加设备和发送开关命令:

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r17_c1.jpg (42.31 KB, 下载次数: 42)

    2016-1-27 11:27 上传

    模块上的绿灯长亮,表示已经连接到服务器,可以正常工作。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    调试1.jpg (48.66 KB, 下载次数: 46)

    2016-1-27 11:27 上传

    发送“on”即可点亮LED,发送“off”即可关闭LED。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    调试2.jpg (48.89 KB, 下载次数: 49)

    2016-1-27 11:27 上传

    每个伟大的工程都是从blink开始的!智能家居就这么简单,期待坛友们伟大的成功!

    展开全文
  • WiFi透传模块编程手册

    2013-03-09 12:22:58
    上海庆科的WiFi透传模块编程手册,用于MCU控制透传模块,实现物联网应用有借鉴意义。
  • stm32单片机 WiFi模块 实现485到WiFi的透明传输
  • WG219是一款基于ESP8266芯片的低功耗小(深度睡眠模式电流18uA)尺寸UART-WiFi透传模块,符合802.11b/g/n无线模块标准,专为移动设备和物联网应用设计,可将用户的物理设备连接到WiFi无线网络上,进行互联网或局域网...
  • stm32实现WIFI透传源码

    2021-03-04 12:29:14
    wife透传模式
  • ESP8266-WIFI数据透传

    2017-05-14 15:14:27
    ESP8266-WIFI数据透传,将数据通过路由器上传到服务器端
  • 本帖最后由 ITEAD创易工作室 于 2016-1-27 11:57 编辑你好,2016!ITEAD给大家带来新年的第一帖!...ITDB05_r2_c1.jpg (43.44 KB, 下载次数: 63)2016-1-27 11:27 上传这是一款使用ESP8266高度集成的通用串口wifi透...

    本帖最后由 ITEAD创易工作室 于 2016-1-27 11:57 编辑

    你好,2016!ITEAD给大家带来新年的第一帖!发财贴!

    为什么说是发财贴呢?今天要介绍给大家的是一款成品级的wifi远程串口透传模块,各种智能家居方案唾手可得!

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r2_c1.jpg (43.44 KB, 下载次数: 63)

    2016-1-27 11:27 上传

    这是一款使用ESP8266高度集成的通用串口wifi透传模块,可以用于快速开发智能远程控制设备。只需要简单的串口通信开发,即可实数据的传输和控制。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r1_c1.jpg (69.81 KB, 下载次数: 50)

    2016-1-27 11:27 上传

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r12_c1.jpg (53.61 KB, 下载次数: 52)

    2016-1-27 11:27 上传

    该模块出厂已烧写好固件,配置好wifi后会自动连接到我们的亚马逊全球服务器,调试app在安卓市场搜索“酷宅云调试”即可下载安装。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r13_c1.jpg (63.48 KB, 下载次数: 45)

    2016-1-27 11:27 上传

    接下来,开始介绍今天的教程:远程点亮arduino的LED。

    硬件接线示意图如下:

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r14_c1.jpg (54.51 KB, 下载次数: 40)

    2016-1-27 11:27 上传

    硬件接线实物图如下:

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    调试3.jpg (62.21 KB, 下载次数: 44)

    2016-1-27 11:27 上传

    uno烧写代码:

    [mw_shl_code=bash,true]int led_pin = 11;

    //定义一个10字节的整型数据变量cmd作为命令,这里可以修改为不同的数字。此处设置为10是为了有更好的兼容性。

    char cmd[10];

    //判断收到的cmd是否有内容

    bool valid_cmd = false;

    void setup()

    {

    //定义连接led的引脚为输出信号

    pinMode(led_pin, OUTPUT);

    Serial.begin(9600);

    }

    void loop()

    {

    /*以下部分是串口信息处理过程*/

    //定义一个整数型变量i

    int i;

    //如果串口收到有数据

    if (Serial.available() > 0)

    {

    //变量i最大为10

    for (i = 0; i < 10; i++)

    {

    //清空缓存,存入cmd变量,并以\0作为结束符

    cmd= '\0';

    }

    //此时i只能取前9位,第10位是结束符\0

    for (i = 0; i < 9; i++)

    {

    //再次判断串口如果收到有数据,防止数据丢失

    if (Serial.available() > 0)

    {

    //给变量cmd赋值,取串口收到的前9位字符

    cmd= Serial.read();

    delay(1);

    }

    else

    {

    //如果串口数据超过9位,后面的字符直接忽略,跳到下一步

    break;

    }

    }

    /*以上串口信息处理结束*/

    //得到最终变量cmd的有效值

    valid_cmd = true;

    }

    //判断变量cmd的值,开始处理

    if (valid_cmd)

    {

    //如果变量cmd的前2位的值是on

    if (0 == strncmp(cmd, "on", 2))

    {

    //则连接led的引脚电压被置高5V,

    digitalWrite(led_pin, HIGH);

    //串口打印返回值ON,表示ON的操作执行成功

    Serial.println("ON");

    }

    else if (0 == strncmp(cmd, "off", 3)) //否则如果变量cmd的前3位的值是off

    {

    //则连接继电器的引脚电压被置低0V,灯的电路被断开,灯灭

    digitalWrite(led_pin, LOW);

    //串口打印返回值F,表示OFF的操作执行成功

    Serial.println("OFF");

    }

    else //如果以上两个条件都不成立,前2位不是ON,或者前3位不是OFF,即不正确的命令

    {

    //仅串口打印返回值X,表示指令错误。

    Serial.println("X");

    }

    //到此,变量cmd的指令被处理完毕

    valid_cmd = false;

    }

    //延迟10毫秒,返回loop主程序继续读取新的串口指令

    delay(10);

    }[/mw_shl_code]添加设备和发送开关命令:

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    ITDB05_r17_c1.jpg (42.31 KB, 下载次数: 42)

    2016-1-27 11:27 上传

    模块上的绿灯长亮,表示已经连接到服务器,可以正常工作。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    调试1.jpg (48.66 KB, 下载次数: 46)

    2016-1-27 11:27 上传

    发送“on”即可点亮LED,发送“off”即可关闭LED。

    70d8077d25d7c32fb2a7a7cb2bbf0996.gif

    调试2.jpg (48.89 KB, 下载次数: 49)

    2016-1-27 11:27 上传

    每个伟大的工程都是从blink开始的!智能家居就这么简单,期待坛友们伟大的成功!

    展开全文
  • ESP8266-ESP-01S-WIFI数据透传实验.rar
  • 本文将描述WiFi终端成功联网后,WiFi模块与无线路由器之间的秘钥协商过程。详细介绍了WPA/WPA2的密钥协商过程。
  • WiFi透传模块,透明传输数据,简单的教程配置方法,方便初次使用者快速使用
  • ESP32 WIFI透传固件

    千次阅读 2017-09-29 18:04:38
    这个固件采用一键配网ESPTOUCH,透传用到的串口是UART2,开机自动回连以前的WiFi。波特率设置为115200,串口接收的字符以\r\n为结束标志位。  笔者暂时没有看到乐鑫提供关于ESP32API的详细文档,相对于ESP8266来说...
  • 常常遇到有朋友向我们陈述这样的经历:有许多淘宝卖家依据其模块上主芯片的串口波特率的理论值可到Mbps而号称“高速”透传,或者有的SPI模块的SPI频率可以到8MHz而而号称有高速,并简单地除以8/9/10来声称其透传速度...
  • 在我们这个信息爆炸式增长...刚好今年公司出了4G转WiFi路由器板卡模块。插卡上电就能上网。本来老家就拉有宽带,套餐送了不限流量电话卡。直接跟博晶网络公司申请了一个4G路由器插上在宿舍用。简单操作,最重要的是可以
  • WG219是一款基于ESP8266芯片的低功耗小(深度睡眠模式电流18uA)尺寸UART-WiFi透传模块,符合802.11b/g/n无线模块标准,专为移动设备和物联网应用设计,可将用户的物理设备连接到WiFi无线网络上,进行互联网或局域网...
  • nodeMCU wifi透传到串口 支持hex

    千次阅读 2018-06-08 10:20:56
    测试从wifi传数据到串口 cnt = 0 cl = net.createConnection(net.TCP, 0) cl:connect(8080, &quot;192.168.1.102&quot;) cl:on(&quot;receive&quot;, function(sck, c) -- print(c) uart....
  • 蜂汇W-001 WiFi透传使用手册 CC3200的使用方法及调试步骤
  • 源代码ESP8266-WIFI数据透传,将数据通过路由器上传到服务器端 包含 //ESP8266模块发送字符串 //enumEnUnvarnishTx:声明是否已使能了透传模式 //pStr:要发送的字符串 //ulStrLength:要发送的字符串的字节...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,954
精华内容 2,381
关键字:

wifi透传