你好,我们公司根据你们的demo开发了一个app,芯片处于smartconfig模式,开始配置的时候app通过广播方式发送配置信息并启动socket监听端口18266,此时能够收到芯片返回的bssid,ip信息。
问题1:芯片在返回了bssid和ip等信息之后,还会不会保持这个连接呢,会不会在返回这些信息之后就把连接关闭了?
问题2:手机连上了路由器,并通过smartconfig方式配置芯片连接上了同一个路由器,此时如果手机切换到另一个网络,然后再切换回来(与芯片在同一个路由器中),app与芯片之间要如何操作才能快速的找到对方呢,是通过约定端口,然后其中一方遍历ip吗?
非常期待你们的答复,非常感谢~~~~~
ESP8266连接流程疑问
-
- Posts: 1
- Joined: Tue Jun 23, 2015 3:27 pm
-
- Posts: 56
- Joined: Mon Nov 10, 2014 7:31 pm
Re: ESP8266连接流程疑问
Postby ESP_Alfred » Wed Jul 01, 2015 1:40 pm
问题1:芯片在返回了bssid和ip等信息之后,还会不会保持这个连接呢,会不会在返回这些信息之后就把连接关闭了?
--->>设备端在给APP返回信息完成后,会把连接关闭。设备端发送的是UDP单播包。
问题2:手机连上了路由器,并通过smartconfig方式配置芯片连接上了同一个路由器,此时如果手机切换到另一个网络,然后再切换回来(与芯片在同一个路由器中),app与芯片之间要如何操作才能快速的找到对方呢,是通过约定端口,然后其中一方遍历ip吗?
--->>因为APP端在连接完成后会返回设备的IP,如果手机去连接其他路由器在切换回来后,设备在路由上分配的ip不变的,APP端也可以根据此IP找到设备
--->>设备端在给APP返回信息完成后,会把连接关闭。设备端发送的是UDP单播包。
问题2:手机连上了路由器,并通过smartconfig方式配置芯片连接上了同一个路由器,此时如果手机切换到另一个网络,然后再切换回来(与芯片在同一个路由器中),app与芯片之间要如何操作才能快速的找到对方呢,是通过约定端口,然后其中一方遍历ip吗?
--->>因为APP端在连接完成后会返回设备的IP,如果手机去连接其他路由器在切换回来后,设备在路由上分配的ip不变的,APP端也可以根据此IP找到设备
Who is online
Users browsing this forum: No registered users and 1 guest
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.