Arnim Läuger
4e4dfc1d88
Align 8 MB & 16 MB flash sizes with SDK 2.1.0. ( #1968 )
...
* align 8MB and 16MB auto flash support with sdk 2.1.0
* remove SAFE_API
* fix flash size mismatch detection logic
2017-05-16 16:50:36 +02:00
Arnim Läuger
c4516f1a17
Upgrade to SDK 2.1.0. ( #1962 )
2017-05-11 07:13:23 +02:00
dnc40085
41a5736d78
Add wifi.suspend() and node.sleep() ( #1231 )
...
* Exposed forced sleep API and more
Added timer suspend functionality
* wifi.suspend
* wifi.resume
* node.sleep
* tmr.suspend
* tmr.suspend_all
* tmr.resume
* tmr.resume_all
* Implement timer suspend functionality
* Fix for uart TX glitch
* Made some modifications to the error reporting
2017-04-04 21:31:06 +02:00
Johny Mattsson
45ae795739
Extend node.dsleep() to support instant sleep. ( #1859 )
2017-03-14 10:49:41 +01:00
Yury Popov
bdd54648f4
Upgrade to SDK 2.0.0 ( #1435 )
...
* Update LWIP from SDK
* mbedTLS integration
* Fix argument type in dbg_printf (#1624 )
* Migrate to espressif’s download center (#1604 )
* Fixed BBS links to firmware
* Adjust net module docs with mbedTLS info
* Remove unrelevant axTLS notice
2016-12-11 21:03:00 +01:00
Arnim Läuger
101eb201ab
add map ids for flash sizes 32m-c2, 64m, 128m in user_rf_cal_sector_set() ( #1529 )
2016-10-13 16:51:48 +09:00
dnc40085
3328c66f2c
Add function `wifi.nullmodesleep()` ( #1475 )
...
Enable auto sleep in NULL_MODE by default.
2016-08-27 11:46:24 +02:00
Johny Mattsson
9a7a2c4dc3
Merge pull request #1184 from devsaurus/user-gnu11
...
Enable -std=gnu11 for user dir
2016-04-30 13:26:09 +10:00
Philip Gladstone
5b4b1e0388
Autobaudrate detection by default -- to reduce problems with speed change ( #1215 )
...
* Auto autobaud detection by default
* Added stopping the autobaud if explicitly configured
* Add note about auto-baud to the uart.md
2016-04-17 23:44:18 +02:00
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
devsaurus
8bc2e8aa19
Enable -std=gnu11 for user dir
2016-03-24 00:06:09 +01:00
Arnim Läuger
8743319b02
Merge pull request #1000 from devsaurus/sigma_delta
...
Add sigma_delta module.
2016-02-20 20:11:42 +01:00
devsaurus
8982650df9
Add sigma_delta module.
2016-02-18 21:35:58 +01:00
philip
669543bbf2
Hardware timer support and convert the PWM module to use it
2016-02-17 21:07:33 -05:00
devsaurus
19fda87e33
enable -std=gnu11 for http dir
2016-01-23 22:41:41 +01:00
devsaurus
9f54c8f5d4
enable -std=gnu11 for driver dir with corrected os_printf* decls
2016-01-23 11:22:03 +01:00
Johny Mattsson
182d45f928
Enable -std=gnu11 for modules dir.
...
Plus boat-load of fixes to actually make that build.
2016-01-20 19:40:47 +11:00
Johny Mattsson
a6c0873a28
Upgrade to SDK 1.5.0 + Espressif's Open LWIP 1.5.0.
...
Removed earlier TCP port randomisation fix - the new SDK has its own fix
even though Espressif told me they wouldn't fix it. Yay?
2015-12-23 11:17:05 +11:00
Johny Mattsson
d8ba7d5bd8
Override the c_types.h to get int64_t defined properly.
...
I really wish they'd just used stdint.h instead of rolling their own broken
stuff.
2015-10-12 13:26:04 +11:00