TerryE
0beee5c1ae
Minor tweaks to luac.cross for SDK 1.4 support
...
plus Add extra logic to handle different loci path in luac.cross
for handling 32 bit or great hex integers Also add a helpfull hint in the
build tool to point out the Lua and lfs depencencies.
2015-11-03 22:45:43 +00:00
TerryE
307323d1ff
Add luac.cross capability to nodeMCU
2015-11-03 21:37:14 +00:00
TerryE
a08626d84f
Add minimum debug library providing traceback() and getregistry() functions
2015-11-03 21:34:42 +00:00
Johny Mattsson
bf8ed500bf
Moved node.key() & node.led() support into node module.
...
It was piggybacking on the Lua readline timer which no longer exists.
Also cleaned up injection of Lua commands via CoAP & node.input().
2015-10-12 13:26:05 +11:00
Johny Mattsson
fe6289a6c2
Switch Lua input to event driven instead of polled.
...
The Lua input timer has been the thorn in the side which prevents a lot of
potential sleeping, unnecessarily.
2015-10-12 13:26:05 +11:00
Johny Mattsson
21c4e11020
Enable dynamic build dates, plus print SDK version.
2015-10-12 13:26:05 +11:00
HuangRui
71469dd70f
Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware
...
Conflicts:
app/include/user_version.h
app/modules/node.c
app/modules/wifi.c
2015-05-15 08:13:46 +08:00
cal
06193090e6
LUAL_BUFFERSIZE back to 1K and warning notice added
2015-04-05 16:14:52 +02:00
funshine
d5731dd9bd
merge from dev
2015-03-20 20:15:38 +08:00
devsaurus
3124bcf357
Merge remote-tracking branch 'upstream/dev' into dev
2015-03-15 22:06:30 +01:00
Vowstar
e3c31d0629
Merge pull request #280 from nodemcu/master
...
Merge master to dev096.
2015-03-15 20:04:55 +08:00
funshine
f510e658d5
merge master solve conflicts
2015-03-15 15:01:07 +08:00
Erant
0a4049767a
Fix getFSF to abide by the function contract
2015-03-14 09:00:25 -07:00
devsaurus
76a499313f
Merge remote-tracking branch 'upstream/dev' into dev
2015-03-07 21:54:37 +01:00
funshine
8369f74bd0
comment out math.fmod to reduce code size
2015-03-06 17:00:37 +08:00
funshine
13b08cdacf
add macro to control built-in lib for lua, add libm.a
2015-03-06 15:55:24 +08:00
funshine
bbef457e50
seperate user_config.h to speed-up compile when modules disabled/enabled
2015-03-06 11:59:04 +08:00
devsaurus
32774d428c
handle font data as light userdata
2015-03-01 23:11:24 +01:00
funshine
1798c6b78c
minor update
2015-02-14 16:59:45 +08:00
funshine
fab1f9560a
revert LUA_BUFFERSIZE to 1024
2015-02-14 02:17:27 +08:00
funshine
6c1c6805b3
modify loadfile to malloc memory according to file size
2015-02-13 19:23:30 +08:00
funshine
6e840a453f
add node.compile() api
2015-02-13 15:11:59 +08:00
funshine
856b8553bf
comment out ws2812 temporary. remove node.led, node.key
2015-02-12 11:05:28 +08:00
HuangRui
f60f446300
Floating point good. Revert LUA_NUMBER_FMT to "%.14g".
2015-02-12 01:21:26 +08:00
HuangRui
2e513a967e
Add floating point support for output.
...
Changed %.14g to %g.
Add c_sprintf definition.
2015-01-26 17:17:04 +08:00
HuangRui
530e964d95
Try to ENABLE floating point, lack %g support.
2015-01-26 04:15:54 +08:00
funshine
ad966146fc
migrate to sdk 0.9.5 release version
2015-01-24 23:36:04 +08:00
funshine
b65fb02cc5
add file.format() to rebuild fs system, get more ram back
2015-01-07 15:57:17 +08:00
funshine
acd9d0dc97
deep optimizing ram usage
2015-01-07 01:15:38 +08:00
HuangRui
cb4a49e0db
Changed Makefile to support Windows xcc.
2015-01-05 13:15:59 +08:00
HuangRui
c04f2578ec
Updated SDK to v0.9.5 and optimized memory.
2015-01-05 10:09:51 +08:00
funshine
eb27c4fb27
fix a uart readline bug, which echo 2 CR+LF mistakenly
2014-12-31 12:19:53 +08:00
funshine
4cf5265ccc
deal with uart.on api when required char number is 0
2014-12-30 19:33:54 +08:00
funshine
ee2e791282
serial input now accept non-ascii chars
2014-12-30 19:00:36 +08:00
funshine
5209c099a0
modify uart.on api to read raw data from uart
2014-12-30 15:42:24 +08:00
funshine
1a7884c24e
fix a bug when readline from uart
2014-12-26 11:17:54 +08:00
funshine
cdd13b1af3
source file first commit, folder structure refact
2014-12-22 19:35:05 +08:00