nodemcu-firmware/app
dnc40085 5e9ab01523 Modified wifi module
Implement SDK event monitor
Move wifi status event monitor code into seperate file
(app/modules/wifi_eventmon.c)
Modify wifi lua callback registration code.
Add Functions wifi.ap.deauth and wifi.sta.getrssi
Rework wifi event monitor to use tasking interface
fix for Lua coroutine compatibility issue
Made changes Suggested by TerryE

Also, moved code that sets the default host name out of
luaopen_wifi_init and into a separate function and added a post_task_low
entry in it's place.

Replaced some if test then return error lines with
luaL_argcheck
Add check for malloc null return in wifi.eventmon 
to catch out of memory errors
2016-03-31 19:01:41 -07:00
..
cjson Fixed broken linear growth allocation in cjson. 2015-07-31 13:17:05 +10:00
coap Enable -std=gnu11 for modules dir. 2016-01-20 19:40:47 +11:00
crypto Added crypto.fhash function for hashing files 2016-02-05 22:19:00 +00:00
dhtlib Changed os_intr_xxx to ets_intr_xxx. 2015-10-12 13:26:04 +11:00
driver Remove unusedcode 2016-03-20 12:54:16 -04:00
http Adds support for verifying the certificate offered by an SSL server. 2016-03-09 21:51:23 -05:00
include Modified wifi module 2016-03-31 19:01:41 -07:00
json source file first commit, folder structure refact 2014-12-22 19:35:05 +08:00
libc Modified wifi module 2016-03-31 19:01:41 -07:00
lua Remove unusedcode 2016-03-20 12:54:16 -04:00
lwip Upgrade to SDK 1.5.0 + Espressif's Open LWIP 1.5.0. 2015-12-23 11:17:05 +11:00
modules Modified wifi module 2016-03-31 19:01:41 -07:00
mqtt Initial version of unsubscribe 2016-03-20 18:44:06 -04:00
platform Add support for GPIO open-drain output mode. 2016-03-17 00:21:28 +01:00
smart Enable -std=gnu11 for modules dir. 2016-01-20 19:40:47 +11:00
spiffs Limit file.open() names to 31 char max C string format. See #1112 2016-03-04 01:46:35 +00:00
task Add New Tasking I/F and rework GPIO, UART, etc to support it 2016-02-17 17:13:17 +00:00
tsl2561 Enable -std=gnu11 for tsl2561 dir 2016-03-22 22:26:44 +01:00
u8glib enable -std=gnu11 for u8glib and ucglib dir 2016-03-22 22:26:36 +01:00
ucglib enable -std=gnu11 for u8glib and ucglib dir 2016-03-22 22:26:36 +01:00
user Remove unusedcode 2016-03-20 12:54:16 -04:00
.gitignore seperate user_config.h to speed-up compile when modules disabled/enabled 2015-03-06 11:59:04 +08:00
Makefile Make the wifi.smart functions options and remove wofs and upgrade 2016-02-26 17:23:38 +00:00