Page 1 of 1

ESP8266连接流程疑问

Posted: Tue Jun 23, 2015 3:48 pm
by lhs71173717
你好,我们公司根据你们的demo开发了一个app,芯片处于smartconfig模式,开始配置的时候app通过广播方式发送配置信息并启动socket监听端口18266,此时能够收到芯片返回的bssid,ip信息。
问题1:芯片在返回了bssid和ip等信息之后,还会不会保持这个连接呢,会不会在返回这些信息之后就把连接关闭了?
问题2:手机连上了路由器,并通过smartconfig方式配置芯片连接上了同一个路由器,此时如果手机切换到另一个网络,然后再切换回来(与芯片在同一个路由器中),app与芯片之间要如何操作才能快速的找到对方呢,是通过约定端口,然后其中一方遍历ip吗?

非常期待你们的答复,非常感谢~~~~~

Re: ESP8266连接流程疑问

Posted: Wed Jul 01, 2015 1:40 pm
by ESP_Alfred
问题1:芯片在返回了bssid和ip等信息之后,还会不会保持这个连接呢,会不会在返回这些信息之后就把连接关闭了?
--->>设备端在给APP返回信息完成后,会把连接关闭。设备端发送的是UDP单播包。

问题2:手机连上了路由器,并通过smartconfig方式配置芯片连接上了同一个路由器,此时如果手机切换到另一个网络,然后再切换回来(与芯片在同一个路由器中),app与芯片之间要如何操作才能快速的找到对方呢,是通过约定端口,然后其中一方遍历ip吗?
--->>因为APP端在连接完成后会返回设备的IP,如果手机去连接其他路由器在切换回来后,设备在路由上分配的ip不变的,APP端也可以根据此IP找到设备