philip
dd5dafa99e
Merge remote-tracking branch 'jmattsson/tmr-libmain-binpatch150' into sdk1.5.1
...
Conflicts:
Makefile
2016-01-13 07:54:27 -05:00
Philip Gladstome
1d9336fb99
Upgrade to SDK version 1.5.1 from Espressif
2016-01-12 21:05:47 -05:00
Terry Ellison
2ff1324d2e
Merge pull request #924 from DiUS/rst-info
...
Expose extended reset info via node.bootreason().
2016-01-12 13:17:21 +00:00
Johny Mattsson
57917601b7
Expose extended reset info via node.bootreason().
2016-01-12 17:29:46 +11:00
Johny Mattsson
5af57d58ee
Guard against short downloads.
...
Also bail out if trying to use the replacement libmain.a with a
non-1.5.0 SDK.
2016-01-11 22:49:09 +11:00
Terry Ellison
e9f16d1ace
Merge pull request #916 from jmattsson/tmr-limit-check
...
Range check the tmr interval value.
2016-01-10 11:32:15 +00:00
Johny Mattsson
3fb0de859f
Range check the tmr interval value.
...
Plain SDK 1.5.0 bugs out for values >6871948 or so - this commit does
not do anything to mitigate that.
2016-01-10 18:10:03 +11:00
Johny Mattsson
cf2aa574b8
Bin-patching of SDK 1.5.0 with fix for timer interval.
2016-01-10 17:57:24 +11:00
Terry Ellison
dcbdfc8e70
Merge pull request #914 from ABonner/dev
...
Small fixes to README.md
2016-01-09 11:08:45 +00:00
Adam Bonner
09f4e01cb2
Small fixes to README.md
...
Update 1.5.0 link and add some other links
2016-01-08 21:59:02 -08:00
Terry Ellison
94402443f2
Merge pull request #910 from devsaurus/dev-gcfix
...
Remove superfluous collectgarbage() in webap example
2016-01-07 22:50:45 +00:00
Terry Ellison
01878dc599
Merge pull request #906 from jmattsson/cleanup_optram
...
Remove left-over cruft regarding Lua mem opt.
2016-01-07 22:45:57 +00:00
Terry Ellison
ce639e443d
Merge pull request #909 from devsaurus/dev-telnet
...
Update telnet example to fit new SDK behavior
2016-01-07 22:45:17 +00:00
devsaurus
07c1a28d4d
remove ; and dangling spaces
2016-01-07 23:08:44 +01:00
devsaurus
626e7d3c91
close connection on sent instead on receive
2016-01-07 23:00:24 +01:00
devsaurus
5a6975b343
remove superfluous collectgarbage()
2016-01-06 23:51:21 +01:00
devsaurus
87351a2d10
consolidate telnet example
2016-01-06 23:18:42 +01:00
devsaurus
ff3926175c
add fifo to fit new sdk behavior
2016-01-06 22:18:11 +01:00
Johny Mattsson
0b2d90300a
Remove left-over cruft regarding Lua mem opt.
2016-01-06 10:38:58 +11:00
Johny Mattsson
547ebdf3ff
Merge pull request #896 from dnc40085/dev_node_dsleep_fix
...
Fix for node.dsleep to increase maximum sleep time
2016-01-05 12:26:12 +11:00
dnc40085
cb0a982dc3
Minor change to node module
...
node.dsleep was using sint32 to hold sleep time when it should be using
uint32
2016-01-02 03:10:27 -08:00
Terry Ellison
2f655deeca
Merge pull request #885 from jmattsson/sdk150bin
...
Upgrade to SDK 1.5.0 + Espressif's Open LWIP 1.5.0.
2016-01-01 22:30:22 +00:00
Terry Ellison
a8359f1da5
Merge pull request #882 from nodemcu/master
...
Resync master to dev prior to upgrading Dev to SDK 1.5
2015-12-28 15:38:21 +00:00
Terry Ellison
59c36cf526
Merge pull request #881 from devsaurus/ucg-getstrwidth
...
fix parameter access for ucg.getStrWidth()
2015-12-28 15:27:27 +00:00
devsaurus
20629386ca
fix parameter access for ucg.getStrWidth()
2015-12-28 15:22:09 +01: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
Terry Ellison
0069f002a8
Merge pull request #855 from devsaurus/dev-uart
...
UART: fix parity and stopbit generation
2015-12-22 01:38:40 +00:00
devsaurus
6cbe716db0
uart: fix parity and stopbit generation
2015-12-21 17:51:43 +01:00
Terry Ellison
e45d790441
Merge pull request #866 from robertfoss/enduser_setup_#863
...
Fixed compilation error when the enduser_setup module is disabled
2015-12-21 09:52:15 +00:00
Robert Foss
672c396c69
Fixed compilation error when the enduser_setup module is disabled yet requires ENDUSER_SETUP_AP_SSID to be defined.
2015-12-20 22:50:36 -05:00
Terry Ellison
1462d00e9f
Merge pull request #842 from jmattsson/module-ltr-cleanup
...
Cleanup: LTR module registration
2015-12-19 23:22:18 +00:00
Terry Ellison
93421f2702
Merge pull request #861 from marcelstoer/master
...
Add a few small corrections and new Docker link
2015-12-18 22:19:19 +00:00
Marcel Stör
d81ce710c4
Add a few small corrections and new Docker link
...
I a discussion with @nickandrew (original author of updated sections) he agreed that we should rather link to *my* Docker image because it has fewer issues then the one currently referenced. The one we identified will soon be addressed.
2015-12-18 13:51:47 +01:00
Johny Mattsson
9003d3e8fb
Rework NODEMCU_MODULE() to not pull in extra gunk.
...
Third time lucky. I hope. Hi Terry.
2015-12-18 13:10:48 +11:00
Terry Ellison
4708b2acd4
Merge pull request #858 from marcelstoer/dev-new-docker-reference
...
Add a few small corrections and new Docker link
2015-12-18 00:39:32 +00:00
Marcel Stör
da5834e2cf
Add a few small corrections and new Docker link
...
I a discussion with @nickandrew (original author of updated sections) he agreed that we should rather link to *my* Docker image because it has fewer issues then the one currently referenced. The one we identified will soon be addressed.
2015-12-17 20:21:47 +01:00
Johny Mattsson
6d82f8da9d
Merge pull request #857 from devsaurus/dev-spi_cpol
...
SPI: cpol=high is not implemented due to insufficient hw docs
2015-12-17 12:57:25 +11:00
Johny Mattsson
7e02935a27
Deal with ld's overly eager discarding of globals.
2015-12-17 12:37:01 +11:00
devsaurus
5e9bf95ccc
cpol=high is not implemented due to insufficient hw docs
2015-12-16 22:23:04 +01:00
Terry Ellison
53ee80e3aa
Merge pull request #841 from jmattsson/flash-addr-cleanup
...
Cleanup/minor correction: Flash addr cleanup
2015-12-16 10:53:58 +00:00
Johny Mattsson
fd9113124c
Corrected the 4-page alignment for start of fs.
2015-12-16 18:59:55 +11:00
Johny Mattsson
4e8ef87d03
Reworked module registration, removed modules.h
...
Module creation & registration now made a lot simpler. In essence,
each module file is now self-contained and only needs a
NODEMCU_MODULE(MYNAME, "myname", myname_map, luaopen_myname);
line to both be automatically recognised by the Lua initialization
as well as honor the LUA_USE_MODULES_MYNAME #define.
2015-12-16 16:09:16 +11:00
TerryE
b773290b8c
Major cleanup of module registration pass 2.
...
carrying on Johny's edits as per my comments on #810
2015-12-16 11:21:40 +11:00
Arnim Läuger
4461fcd5ad
Merge pull request #853 from pastukhov/dev
...
Readme for u8glib app to dev
2015-12-15 22:30:04 +01:00
Artem Pastukhov
5cb27f89ae
Add ImageMagic info.
2015-12-15 09:35:20 +03:00
Artem Pastukhov
6009602382
Some polish
2015-12-14 11:41:10 +03:00
Artem Pastukhov
4b0cec1757
* Add u8glib readme.
2015-12-14 11:34:11 +03:00
Terry Ellison
0386ae6559
Merge pull request #804 from DiUS/panic
...
Do not allow execution to continue after a PANIC
2015-12-12 15:36:00 +00:00
Johny Mattsson
6b6456be47
Major cleanup of module registration.
...
As per #810 & #796 , only LUA_OPTIMIZE_MEMORY=2 & MIN_OPT_LEVEL=2 are
supported when building. This commit effects that limitation.
With this change modules/auxmods.h no longer needs to be updated for
every new module, nor do module writers need to cater for a hypothetical
LUA_OPTIMIZE_MEMORY < 2 scenario.
2015-12-12 15:03:40 +11:00
Johny Mattsson
d84a24fc9a
Proper cached-flash to phys address translation.
2015-12-12 13:20:22 +11:00