无法连接到WiFi,wifi.sta.getap()也无法正常工作

时间:2017-10-23 18:57:38

标签: lua wifi esp8266

我的ESP-201模块有问题。我有一些工作程序,但现在,当我试图运行它时,它无法连接到WiFi。我已经尝试了4个以上的ESP-201模块,我发现,还有wifi.sta.getap()功能不起作用。它什么都不做。

ssid = 'EMtest'
function check(t)
  for k,v in pairs(t) do
    if k == ssid then
      print("Network was found!")
    return end
  end
  print("Network was not found!")
end
tmr.alarm(0, 5000, 1, function() wifi.sta.getap(check) end)

是否可能是由于模块坏了造成的?我真的尝试过5个模块!
当我在我的旧代码上尝试它时,它返回“原因201 NO_AP_FOUND” 使用内部天线的重新焊接没有帮助。

1 个答案:

答案 0 :(得分:1)

所以,它已经解决了,它是由新的ESP-201s的SDK的不兼容版本引起的。我的固件基于1.4.5 SDK构建,ESP中有2.1.0。所以我下载了新的firware和 public static void doSQL() { try { String url = "jdbc:msql://..."; Connection conn = DriverManager.getConnection(url,"user","password"); Statement stmt = conn.createStatement(); ResultSet rs; rs = stmt.executeQuery("SELECT Lname FROM Customers WHERE Snum = 2001"); while ( rs.next() ) { // I want to print the ResultSet directly on my HTML page, how may I go about doing that? String lastName = rs.getString("Lname"); System.out.println(lastName); } conn.close(); } catch (Exception e) { System.err.println("Got an exception! "); System.err.println(e.getMessage()); } } } ,它确实有效。