ssid passwd 没有修改则不重启
This commit is contained in:
parent
3b93bc1c10
commit
f3b0340778
|
@ -1055,9 +1055,11 @@ bool Esp8266::SetWiFi(const Pair& args, Stream& result)
|
||||||
// return false;
|
// return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool haveChang = false;
|
||||||
// 现有密码与设置密码不一致才写FLASH
|
// 现有密码与设置密码不一致才写FLASH
|
||||||
if (*SSID != ssid || *Pass != pass)
|
if (*SSID != ssid || *Pass != pass)
|
||||||
{
|
{
|
||||||
|
haveChang = true;
|
||||||
// 保存密码
|
// 保存密码
|
||||||
*SSID = ssid;
|
*SSID = ssid;
|
||||||
*Pass = pass;
|
*Pass = pass;
|
||||||
|
@ -1081,7 +1083,7 @@ bool Esp8266::SetWiFi(const Pair& args, Stream& result)
|
||||||
// 返回结果
|
// 返回结果
|
||||||
result.Write((byte)true);
|
result.Write((byte)true);
|
||||||
// 延迟重启
|
// 延迟重启
|
||||||
Sys.ResetAsync(1500);
|
if(haveChang)Sys.ResetAsync(1500);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue