espruino:wifi连接事件未被解雇

时间:2017-07-25 18:36:42

标签: javascript esp8266 espruino

当ESP8266连接到WiFi网络时,我需要得到通知。 为此,我正在收听WiFi模块中的 public ActionResult ChangeDefaultUserLockingSetting(int PasswordAttempts, int DefaultLockingTime) { var defaultAccountSettings = new DefaultAccountSettingsDataContext(); var accountSettings = defaultAccountSettings.DefaultAccountSettings.First(u => u.id == 1); accountSettings.DefaultAccountLockoutTimeSpan = DefaultLockingTime; accountSettings.MaxFailedAccessAttemptsBeforeLockout = PasswordAttempts; defaultAccountSettings.SubmitChanges(); return View("Index", loadAdministrationViewModel()); } 事件。 永远不会调用回调函数。

代码:

connected

输出:

var wifi = require("Wifi");

wifi.on('connected', function(details) { 
  console.log('connected to wifi', details);
});

wifi.connect("*****", {password:"****"}, function(err){
    console.log("connected? err=", err, "info=", wifi.getIP());
});

1 个答案:

答案 0 :(得分:0)

由于ESP8266已连接到WiFi网络,因此未触发事件。设置连接后,您可以save设置,以便Espruino在启动时自动重新连接到WiFi。