1848 Commits

Author SHA1 Message Date
FrankX
a18826ec54 Accept 64 byte length WiFi passwords (#1730) 2017-01-17 21:55:30 +01:00
Arnim Läuger
305d7c4672 Add file.stat() to query file/directory attributes. (#1724)
* add file.stat()

* set default time/date to 1970-01-01
use lua_setfield
2017-01-17 21:54:23 +01:00
Felix Knecht
07031f569a Correct bme280 code samples for negative values (#1735)
* Corrected examples for negative values

See issue #1734
Negative values need to be treated differently. Changed all the samples to reflect that

* Update bme280.md
2017-01-17 21:52:45 +01:00
Marcel Stör
0d572eedca Polish rfswitch documentation 2017-01-15 21:23:56 +01:00
Alexis Lothoré
f176697e13 Document user/pass as optional in MQTT client doc (#1727) 2017-01-15 19:27:56 +01:00
Arnim Läuger
46dc9eaeb3 fix pcm examples to comply with current code base (#1720) 2017-01-11 21:11:38 +01:00
Marcel Stör
0a503587ee Fix typo (#1714) 2017-01-10 21:09:54 +01:00
ffedoroff
52aa1f7e3d Fix typo (#1715) 2017-01-10 21:05:48 +01:00
Marcel Stör
c758908014 Add security note to WPS documenation 2017-01-09 22:55:01 +01:00
FrankX
378e5eb0ad Add WPS module (#1694)
* WPS functionality added

* WPS module switched off by default

* Update mkdocs.yml
2017-01-09 08:43:47 +01:00
Yury Popov
f8e18d892f Leave only some parts of SDK in iram (#1710)
Leave only some parts of SDK in IRAM
2017-01-09 13:30:41 +11:00
devsaurus
5425adefff small fixes for sdcard and file doc 2017-01-06 16:15:29 +01:00
Yury Popov
a592af7ab1 Depend http client secure part on CLIENT_SSL_ENABLE (#1702) 2017-01-04 18:31:32 +01:00
Verne Roberts
cad1632e40 Add 31250 baud rate for MIDI support (#1690)
* add 31250 baud rate for MIDI support
* add bitrate to uart_bitrates array for the get operation
2017-01-04 12:31:47 +01:00
devsaurus
0a0c7c0637 ammendments to tmr API doc cleanup 2017-01-04 10:34:18 +01:00
Marcel Stör
a89b008087 Replace old tmr API in docs with OO API (#1695) 2017-01-03 21:50:56 +01:00
Thomas Mohaupt
61d20a75e2 Dev (#1698)
* Toogle between full screen and clip range test
2017-01-02 21:45:06 +01:00
Philip Gladstone
9b86937d45 Fix crash in sntp and add more reliable defaults servers (#1682)
* Fix bug in sntp where callback was run at interrupt level. Also add
the nodemcu pool servers as the default.

* Add comments on where the mysterious numbers came from

* Fix a crash with auto repeat mode and errors on repeat
2017-01-01 22:26:17 +01:00
Marcel Stör
9dfedaf55c Fix admonitions in WiFi docs 2017-01-01 17:32:29 +01:00
Marcel Stör
61f4e18301 Use an executable example for net.socket:on() 2017-01-01 14:15:37 +01:00
Marcel Stör
f8f1069225 Fix mbed TLS naming 2016-12-31 21:00:20 +01:00
Yury Popov
3adba91b15 Net functionality rewrite on top of LWIP (#1379)
* Rewrite net.dns.resolve on LWIP

* Move IGMP (net multicast) to LWIP

* Cleanup net module

* Move secure connection operations to tls module

* Net module on LWIP

* Server timeout parameter

* TCP hold

* Fixes in documentation

* Documentation fixes

* Note TLS module depends on net

* Add TLS module to user_modules.h

* Callback on connect event

* Fix depends net module on tls module

* Fix unhold exponential time issue
2016-12-31 13:14:03 +01:00
Tobias Tangemann
57950413ca Fix and extend sample in apa102 module docu (#1689) 2016-12-30 07:03:13 +01:00
Marcel Stör
007f870cb6 Fix list indentation 2016-12-29 09:23:06 +01:00
Yury Popov
2b897e56c7 Cron module (#1674) 2016-12-26 14:19:12 +01:00
Arnim Läuger
c57af8972f Rework support for >4MB modules: place SPIFFS after SDK data (#1646) 2016-12-26 14:17:57 +01:00
Philip Gladstone
543f438b6b Added node.random implementation (#1665) 2016-12-26 14:14:49 +01:00
Marcel Stör
7c9fdef77a Tiny formatting fix 2016-12-25 16:10:31 +01:00
Philip Gladstone
feab8b2208 Various minor bits of cleanup (#1647)
* Check the return code of the read function when doing crypto.fhash so that we don't pass negative lengths to the hashing functions
*  Fix various assert failures in the LVM arising from rotables. No functional change
* Add the gpio interrupt time to the callback (and pass it from the interrupt handler)
* Get the PC right in the perf module
* Make the headers static in the websocket module
* Fix the documentation
2016-12-25 10:45:34 +11:00
kicer
118acb808e Fix crypto.mask() to encode with correct mask (#1677) (#1678)
Thank you.
2016-12-23 12:03:02 -05:00
Marcel Stör
1452fbfd13 Fix list formatting 2016-12-23 13:43:52 +01:00
Marcel Stör
680d349039 Fix list formatting 2016-12-23 12:59:46 +01:00
Johny Mattsson
c5c0143b2f rtctime.dsleep() current draw improvements (#1659)
* Switch off interrupts before rtctime dsleep.

* Deal with the fact that MCU keeps running after being told to enter deep sleep
(It can keep running for quite a few instructions at times (and none at
all at others), and it appears that trying to cache additional code from
SPI flash while trying to go to sleep fails miserably at both....)

* Ensure flash is not active when going into deep sleep.
2016-12-14 12:39:31 +01:00
Marcel Stör
1b8e9a33e5 Use constant for start_level 2016-12-14 08:07:23 +01:00
Marcel Stör
d85f2638cd Fix grammatical mistakes 2016-12-14 07:34:00 +01:00
Arnim Läuger
84dc61f068 Minor formatting fix in bme280.md 2016-12-11 22:34:28 +01:00
vsky
d56b4ef2e6 BME280: improved reliability and efficiency (#1662)
* BME280: improved reliability and efficiency

* BME280: new parameter to bme280.init() and new bme280.read() method documented
2016-12-11 22:31:39 +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
Philip Gladstone
017b4637c2 Adds uart.getconfig(0) to get the current uart parameters (#1658) 2016-12-11 20:35:04 +01:00
vsky
12a7b1c239 BME280: fixing humidity trimming parameter readout bug (#1652) 2016-12-09 21:19:58 -05:00
Marcel Stör
c8176168ea Add note about how to merge master-drop PRs 2016-12-07 22:57:27 +01:00
Marcel Stör
81ec3665cb Merge pull request #1653 from nodemcu/dev-for-drop
New December master drop
1.5.4.1-master_20161201
2016-12-07 22:25:56 +01:00
Marcel Stör
ecf9c64404 Revert "Next 1.5.4.1 master drop (#1627)"
This reverts commit 04ce0adf6fa7ccda242f1235b7916252cd1ad543.
2016-12-07 22:18:35 +01:00
Jonathan Karras
063cb6e7f2 Add lua.cross to CI tests. (#1649) 2016-12-06 07:28:43 +01:00
Philip Gladstone
384cfbec80 Fix missing dbg_printf (#1648) 2016-12-06 07:17:47 +01:00
Philip Gladstone
79013ae79a Improve SNTP module: Add list of servers and auto-sync [SNTP module only] (#1596) 2016-12-04 21:03:49 +01:00
Arnim Läuger
ea7ad21318 move init_data from .text to .rodata.dram section (#1643) 2016-12-04 20:19:51 +01:00
Marcel Stör
11ded3fc9a Update collaborator section 2016-12-01 22:44:39 +01:00
ffedoroff
9f9fee9008 add new rfswitch module to handle 433MHZ devices (#1565) 2016-12-01 22:19:01 +01:00
Yury Popov
83eec61874 Fix iram/irom section contents (#1566) 2016-12-01 22:14:20 +01:00