1. 10 Jul, 2015 5 commits
    • Johny Mattsson's avatar
      Imported reworked rtctime support. · dd38a0a0
      Johny Mattsson authored
      dd38a0a0
    • Johny Mattsson's avatar
      Added SNTP module, for easy time sync. · 09410d55
      Johny Mattsson authored
      Integrates with the rtctime component if it's available.
      09410d55
    • Johny Mattsson's avatar
      Imported RTC FIFO component + added Lua interface. · 67e72c45
      Johny Mattsson authored
      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).
      67e72c45
    • Johny Mattsson's avatar
      Imported RTC+sleep timekeeping from an internal DiUS project. · 21874249
      Johny Mattsson authored
      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.
      21874249
    • Johny Mattsson's avatar
      Imported RTC access from a DiUS internal project. · 1a613eff
      Johny Mattsson authored
      Added Lua access module named "rtcmem" for read/write of RTC user module.
      1a613eff
  2. 03 Jul, 2015 9 commits
  3. 02 Jul, 2015 4 commits
  4. 01 Jul, 2015 1 commit
  5. 30 Jun, 2015 1 commit
  6. 29 Jun, 2015 2 commits
  7. 28 Jun, 2015 1 commit
  8. 27 Jun, 2015 10 commits
  9. 26 Jun, 2015 5 commits
    • Vowstar's avatar
      Merge pull request #509 from devsaurus/dev-irom0 · d507060e
      Vowstar authored
      Unify memory section usage for u8g
      d507060e
    • Vowstar's avatar
      Update change log. · 5cbd0fec
      Vowstar authored
      Make change log latest.
      2015-06-23 Move constants to ROM. Frees up 16k+ of RAM
      2015-06-17 Add dhtlib for DHT11/21/22/33/44, port from Arduino
      2015-06-12 Add 433MHz transmission
      2015-06-02 Crypto library with unified interface
      2015-05-27 Re-add ws2812.write()
      2015-05-26 Add crypto module initially containing sha1 and base64_encode
      2015-05-23 Added wifi.getchannel
      2015-05-18 Changed wifi_setip() to allow setting SoftAP gateway to 0.0.0.0
      2015-05-17 Added net.dns.setdnsserver and net.dns.getdnsserver, add support for lm92 temperature sensor
      2015-05-16 Implement getStrWidth() and setFontLineSpacingFactor()
      2015-05-14 Add -Os flag to release and debug builds
      2015-05-12 Changed output format of table that is output by wifi_scan_done
      2015-05-11 Added ability to set scan configuration to wifi.sta.getap
      2015-05-09 Added function wifi.sta.getconfig()
      2015-05-07 Allow connecting to unsecured WiFi networks
      2015-04-27 Add setphymode and getphymode to wifi module
      2015-04-15 Add multicastJoin and multicastLeave to net module
      2015-04-14 Add Yeelink Modules
      5cbd0fec
    • vowstar's avatar
      Release 0.9.6-dev_20150625 · dda121e5
      vowstar authored
      dda121e5
    • Vowstar's avatar
      Merge pull request #505 from nodemcu/dev · bfd2b634
      Vowstar authored
      Important merge form dev to dev096. Save RAM.
      bfd2b634
    • Vowstar's avatar
      Merge pull request #504 from DiUS/loadnon32 · 2c53149b
      Vowstar authored
      Move const data to ROM, freeing up ~16k of RAM
      2c53149b
  10. 25 Jun, 2015 2 commits