nodemcu-firmware/app
Johny Mattsson 2187424928 Imported RTC+sleep timekeeping from an internal DiUS project.
Added Lua module rtctime to interface with it.

This keeps as accurate time as is possible on the ESP8266, including across
deep sleeps (provided rtctime.dsleep() is used rather than node.dsleep()).
Intended to be used together with NTP for high accuracy time keeping. The
API is via rtctime.{get,set}timeofday(), working from Unix epoch.

Note that 160MHz CPU clock is not currently supported by the rtctime code,
as it is only aware of the 52MHz boot clock and the regular 80Mhz default
clock.

See rtctime.h for detailed info on how this all works.
2015-07-10 15:12:31 +10:00
..
cjson add queue to mqtt module 2015-03-30 00:24:09 +08:00
coap default build with coap, reduce coap module mem usage 2015-03-15 20:12:29 +08:00
crypto Move crypto things to irom0.text segment. 2015-06-05 13:03:08 +10:00
dhtlib Disable interrupts while communicating with DHTxx. 2015-06-20 02:08:20 +08:00
driver Fix PWM init bug, set all initial duty to 0. 2015-05-01 18:35:30 +08:00
include Imported RTC+sleep timekeeping from an internal DiUS project. 2015-07-10 15:12:31 +10:00
json source file first commit, folder structure refact 2014-12-22 19:35:05 +08:00
libc add queue to mqtt module 2015-03-30 00:24:09 +08:00
lua Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware 2015-05-15 08:13:46 +08:00
lwip Stop dhcpserver from writing to const data. 2015-06-27 12:12:21 +10:00
modules Imported RTC+sleep timekeeping from an internal DiUS project. 2015-07-10 15:12:31 +10:00
mqtt polish mqtt module 2015-03-31 23:38:28 +08:00
platform Revert "Merge dev to dev096" 2015-06-20 01:50:29 +08:00
smart minor fix 2015-03-20 19:42:10 +08:00
spiffs revert app/spifs folder to commmit 8f925e6 2015-05-28 23:54:07 -07:00
ssl deep optimizing ram usage 2015-01-07 01:15:38 +08:00
u8glib move u8g progmem constants to new .rodata sections 2015-06-25 00:38:11 +02:00
upgrade Fix UPGRADE_DBG when in DEVELOP_VERSION. 2015-01-27 13:48:10 +08:00
user Imported RTC+sleep timekeeping from an internal DiUS project. 2015-07-10 15:12:31 +10:00
wofs Updated SDK to v0.9.5 and optimized memory. 2015-01-05 10:09:51 +08:00
.gitignore seperate user_config.h to speed-up compile when modules disabled/enabled 2015-03-06 11:59:04 +08:00
Makefile Move constants to ROM. Frees up 16k+ of RAM. 2015-06-23 15:41:14 +10:00