nodemcu-firmware/app
Johny Mattsson 67e72c45df Imported RTC FIFO component + added Lua interface.
The rtcfifo module uses RTC memory to store sensor samples across deep-sleeps,
making it possible to batch up samples for less frequent uploads. This
component uses 9 RTC memory slots for control, and a variable number of
slots for sample storage (see rtcfifo.prepare() on how to control the
size/location of the latter).

When used together with the rtctime module, it also exposes the convenience
function rtcfifo.dsleep_until_sample() which can be used to easily take
readings on a regular basis without having to manually take into account
time spent awake to get an accurate sleep time.

The format used for storing samples is quite dense, and allows for 16 bits
of data in a fixed point format (per sample).
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 FIFO component + added Lua interface. 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 FIFO component + added Lua interface. 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