关于wifi和通信协议的困惑
时间:10-02
整理:3721RD
点击:
求教大神,本人小白,我遇到个关于wifi和通信协议的困惑,就是比如用手机和一个wifi模块建立tcp连接,
然后我用手机的app传数据,比如我输入传‘abc’的字符串,那模块接受到的是什么呢,中间是怎样一个过程呢?
而且透传和这个有什么区别呢。
然后我用手机的app传数据,比如我输入传‘abc’的字符串,那模块接受到的是什么呢,中间是怎样一个过程呢?
而且透传和这个有什么区别呢。
中间的过程不需要了解,开发板上接收的信息视不同的wifi模块而定,例如ESP8266,开发板上接收的就是+IPD...(表示省略):abc,具体得用算法进行处理
奥,这样子~
那和透传有什么区别呢?
透传是ESP8266把数据通过Internet传输到一个服务器,数据不改变,而wifi通信只是手机与开发板的交互
求手机端的WiFi app
手机和WIFI模块是通过WIFI协议通信的,透传是建立在TCP的基础上的。WIFI的数据格式是(WIFI协议头+WIFI数据),如果不TCP链接直接发数据,则 WIFI数据 = “abc”;TCP链接, WIFI数据=(TCP/IP协议头+“abc”)