Thorsten von Eicken
9aa07bc92d
add sntp
2015-12-24 12:49:55 -08:00
Thorsten von Eicken
f210ca368f
added mDNS
2015-12-24 09:17:51 -08:00
Thorsten von Eicken
c8c854e3b8
fix crash during wifi restore
2015-12-24 00:38:20 -08:00
Thorsten von Eicken
7acd4bc29c
move jsExceptionHere fmt strings to flash on esp8266
2015-12-20 11:45:51 -08:00
Thorsten von Eicken
1547ee0a5c
1400 JSvars for esp8266; misc logging changes
2015-12-20 11:45:29 -08:00
Thorsten von Eicken
e5f9db8bd3
first cut at Wifi console
2015-12-19 18:39:12 -08:00
Thorsten von Eicken
de54a9e862
move some tests around
2015-12-18 21:58:23 -08:00
Thorsten von Eicken
9887c6e1e6
add in-memory debug log
2015-12-18 21:57:37 -08:00
Thorsten von Eicken
a4ec9fa2b8
small esp8266 and doc tweaks
2015-12-18 17:39:22 -08:00
Thorsten von Eicken
a1847d2fcb
fix socket error handling
2015-12-14 21:56:10 -08:00
Thorsten von Eicken
a95ff12049
single error event function in socketserver
2015-12-13 12:32:09 -08:00
Thorsten von Eicken
4cd9c6e7b0
improve tests
2015-12-10 22:45:53 -08:00
Thorsten von Eicken
9b0a00bc01
small os_printf fix
2015-12-10 21:47:52 -08:00
Thorsten von Eicken
1f562156ca
fix server sockets; use patched lwip
2015-12-10 20:58:41 -08:00
Thorsten von Eicken
c115a78988
implement error events in socketserver
2015-12-10 00:13:48 -08:00
Thorsten von Eicken
37c386d9dc
fix #754 (WiFiEventDetail object left around)
2015-12-09 00:03:30 -08:00
Thorsten von Eicken
b15dcb06c7
add socket tests
2015-12-09 00:03:30 -08:00
Thorsten von Eicken
fc3986ad8c
fix local port; fix max sockets
2015-12-08 22:13:23 -08:00
Thorsten von Eicken
e56e06c0a9
improve esp8266 socket error handling
2015-12-07 23:38:29 -08:00
Thorsten von Eicken
aa971abcfd
add docs to network tests, and make some tweaks
2015-12-06 18:05:16 -08:00
Thorsten von Eicken
e60520f6f6
add socket dump when running out
2015-12-06 13:37:51 -08:00
Thorsten von Eicken
dd248975df
small esp8266 tweaks
2015-12-06 13:31:32 -08:00
Thorsten von Eicken
c5f883c921
expand esp8266 network tests
2015-12-06 13:29:29 -08:00
Thorsten von Eicken
a1418c0863
fix save/restore for esp8266
2015-12-06 13:26:41 -08:00
Thorsten von Eicken
5bbe045945
optimize esp8266 sockets; fix #741 , #720 #681 #595
2015-12-06 08:50:51 -08:00
Thorsten von Eicken
06c389ad45
tweak esp8266 wifi reset and saving
2015-12-05 08:58:39 -08:00
Thorsten von Eicken
95654eda04
fix esp8266 reset & wifi interaction
2015-12-05 00:00:47 -08:00
Thorsten von Eicken
144bf2e020
fix getHostByName bug; add docs
2015-12-04 21:02:22 -08:00
Thorsten von Eicken
8d5518a54d
fix wifi event descriptions
2015-12-03 23:25:42 -08:00
Thorsten von Eicken
ad4a6d1e86
improve wifi lib tests and fix lib
2015-12-02 00:41:50 -08:00
Thorsten von Eicken
6f23e1e818
added esp8266 network config save to flash; added crc32 function
2015-12-01 00:22:55 -08:00
Thorsten von Eicken
d089730ecb
moved wrap_esp8266 stuff from networking to target
2015-11-29 09:49:30 -08:00
Thorsten von Eicken
b1984400c9
fix wifi connect callback to match docs
2015-11-29 09:32:01 -08:00
Thorsten von Eicken
89d8c09b7e
esp8266: eliminate esp8266wifi class, refacor wifi class
2015-11-29 01:06:49 -08:00
kolban
59bbe375ef
#722 Implementation of getAPIP() and mac address retrieval.
2015-11-29 01:06:04 -08:00
Thorsten von Eicken
1be478dd32
esp8266: move lots of string constants to flash
2015-11-23 17:42:10 -08:00
Neil Kolban
fcc1c53256
#595 First phase of implementation of reconnectCB.
2015-11-12 17:06:22 -06:00
Neil Kolban
71d19752ee
Changes requested for #606 .
2015-11-10 10:56:17 -06:00
Neil Kolban
73d6e30b30
Issue #689 . Fixes for memory leaks in wifi.scan().
2015-10-31 12:19:42 -05:00
Neil Kolban
c3f9948ff5
Issue #688 . Fixes for #688 .
2015-10-30 23:44:31 -05:00
Neil Kolban
ce07d7b9fe
Issue #589 . Design and implementation of wifi.getStatus().
2015-10-29 23:07:58 -05:00
Neil Kolban
f10b99d605
Issue #589 . Changes to the default modes of connect and createAP.
2015-10-28 22:10:50 -05:00
Neil Kolban
cb11ad9b6d
Works for issue #589 . Inclusion of dnsServers option.
2015-10-26 23:21:12 -05:00
Neil Kolban
700415b0a8
Fixes and enhancements to #589 and #630 .
2015-10-25 13:30:30 -05:00
Neil Kolban
d754fa33cd
Issue #589 . Addition of authMode to createAP.
...
The `createAP` method allows us to become an access point. This
commit adds the ability to specify an `authMode` to allow us to
define the incoming authentication mode to be used.
2015-10-24 18:51:04 -05:00
Neil Kolban
dcd5b34f23
More implementation and fixes for Issues #589 and #630 .
2015-10-24 18:06:20 -05:00
Neil Kolban
23846eed72
Initial work on issue #589 . Generic WiFi interface.
...
The first pass of the generic WiFi interface has been performed. We
now have implementations for:
* jswrap_ESP8266_wifi_connect
* jswrap_ESP8266_wifi_createAP
* jswrap_ESP8266_wifi_disconnect
* jswrap_ESP8266_wifi_getIP
* jswrap_ESP8266_wifi_scan
2015-10-24 10:55:12 -05:00
Neil Kolban
6d660c8af7
Implementation of #590 . Implementation of gethostbyname.
2015-10-19 23:00:59 -05:00
Neil Kolban
b866ab37d1
Fix for #673 . Assert through not freeing currentTxBuffer.
2015-10-18 17:45:44 -05:00
Neil Kolban
7151c38c5a
Merge remote-tracking branch 'refs/remotes/espruino/master'
2015-10-17 00:55:17 -05:00