mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Fix ip_obtained bug for static IPs
This commit is contained in:
parent
5ec3a2a2f8
commit
b5dee12bf1
@ -306,6 +306,8 @@ static void wifi_callback_sta(uint8_t msg_type, void *msg)
|
|||||||
m2m_wifi_set_static_ip(&ipconfig);
|
m2m_wifi_set_static_ip(&ipconfig);
|
||||||
// NOTE: the async request is done because there's
|
// NOTE: the async request is done because there's
|
||||||
// no DHCP request/response when using a static IP.
|
// no DHCP request/response when using a static IP.
|
||||||
|
// Set the ip_obtained flag to true anyway...
|
||||||
|
ip_obtained = true;
|
||||||
async_request_done = true;
|
async_request_done = true;
|
||||||
}
|
}
|
||||||
} else if (wifi_state->u8CurrState == M2M_WIFI_DISCONNECTED) {
|
} else if (wifi_state->u8CurrState == M2M_WIFI_DISCONNECTED) {
|
||||||
@ -580,6 +582,8 @@ int winc_start_ap(const char *ssid, uint8_t security, const char *key, uint16_t
|
|||||||
|
|
||||||
int winc_disconnect()
|
int winc_disconnect()
|
||||||
{
|
{
|
||||||
|
ip_obtained = false;
|
||||||
|
wlan_connected = false;
|
||||||
return m2m_wifi_disconnect();
|
return m2m_wifi_disconnect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user