399 Commits

Author SHA1 Message Date
HuangRui
7c820b4e8f Update header of flash binary definition. 2015-02-25 23:08:08 +08:00
devsaurus
2cfb86b5b5 improve device and page buffer initialization 2015-02-20 21:15:38 +01:00
devsaurus
e3ed4fc0da fix typo 2015-02-20 18:24:53 +01:00
devsaurus
6c0adbf980 SPI comm function, untested 2015-02-20 11:07:52 +01:00
devsaurus
81be529d68 preparation for adding more display devices: allocate and construct page buffer
dynamically to save heap for unused device types
2015-02-19 16:47:41 +01:00
devsaurus
8e42631a81 implement drawBitmap 2015-02-19 12:12:14 +01:00
devsaurus
a287020096 implement drawXBM 2015-02-18 23:57:34 +01:00
HuangRui
37d2c9f6c1 Revert and remove EGC in user_config.h 2015-02-17 23:44:05 +08:00
HuangRui
c05fc843f4 Enable EGC. 2015-02-17 02:25:05 +08:00
HuangRui
cb9828e357 Add newline at the file end of dummy.c 2015-02-16 22:14:37 +08:00
HuangRui
bb0a5b1d7c Re enabled open-source LWIP using dummy.c
Fixed the RAM issue.
2015-02-16 21:50:08 +08:00
devsaurus
4fd11fdfa9 Merge remote-tracking branch 'upstream/dev' into dev 2015-02-16 14:37:53 +01:00
HuangRui
86f0a7307f Roll back system_get_vdd33 to readvdd33.
Bug not fixed in this version =(
2015-02-16 13:08:37 +08:00
HuangRui
05fe3ea9f1 Update to SDK 0.9.6_b1
The open source LWIP is broken, use espressif's liblwip.a.
Uses system_get_vdd33 instead of readvdd33.
The espressif's sdk0.9.6 beta1 (2015.02.15) release note
1、Optimize smartconfig to version v0.8;
2、Optimize AT to version 0.22.b1;
1>、Fixed bugs;
2>、Optimize the speed of transparent transmission;
3、Optimize boot to version 1.3(b3);
1>、Fix compatibility problem of dual flash ;
4、Solve problem of the large current in deep sleep;
5、Fixed problem “check mem fail”;
6、Fixed problem of UDP socket may stop listening broadcast packet after a long time running under some special router;
7、Fixed bug related to wifi_station_scan;
8、Other optimize to make the software more reliable;
2015-02-16 11:37:39 +08:00
HuangRui
378398d41d Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware 2015-02-15 02:14:53 +08:00
HuangRui
0232c13b83 Emergency update, fix flash size auto detection bug.
64Mbit and 128Mbit supported by hardware, but not supported by this SDK 0.9.5. Waiting SDK update.
2015-02-15 02:13:58 +08:00
HuangRui
f6b1d3a399 Test what caused flash AUTO_SIZE bug. 2015-02-15 00:02:53 +08:00
funshine
1798c6b78c minor update 2015-02-14 16:59:45 +08:00
devsaurus
05997cb477 remove superfluous files 2015-02-13 22:01:52 +01:00
devsaurus
655b06b48e Merge remote-tracking branch 'upstream/dev' into dev 2015-02-13 21:59:34 +01:00
funshine
2c5c00a56a add net.socket:getpeer() api, returns peer ip,port 2015-02-14 02:38:15 +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
HuangRui
059a5eebdd wifi.ap.setip() can set ip address now, fixed #199. 2015-02-12 22:43:48 +08:00
HuangRui
960032ddd8 Fixed compilation fails, adjust redefined #define __P(x) x,closed #206. 2015-02-12 20:03:27 +08:00
funshine
856b8553bf comment out ws2812 temporary. remove node.led, node.key 2015-02-12 11:05:28 +08:00
HuangRui
22d096ce7c Remove PRINTF_LONG_SUPPORT. It is useless now. 2015-02-12 01:23:35 +08:00
HuangRui
f60f446300 Floating point good. Revert LUA_NUMBER_FMT to "%.14g". 2015-02-12 01:21:26 +08:00
HuangRui
f3540ffe29 Fixed many floating point bug.
Fixed #148 String:format Floating point, width.precision not working.
Fixed #140 string.format not working since 0127(float version) #140.
2015-02-12 01:15:30 +08:00
HuangRui
b86bb49576 Move powersOf10 to spi-flash. 2015-02-11 23:07:08 +08:00
HuangRui
d49182c1ab Move powersOf10 array to global. 2015-02-11 23:05:46 +08:00
HuangRui
db43b1e005 Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware 2015-02-11 22:51:33 +08:00
HuangRui
d2cdba255f Supported more baudrate. 2015-02-11 22:50:26 +08:00
funshine
a34e6e8e3d Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware into dev 2015-02-11 21:21:37 +08:00
funshine
2d711bbc0d update spiffs to 0.2.2, add file.rename api 2015-02-11 21:20:54 +08:00
HuangRui
5d9caf23b6 Support 64Mbit and 128Mbit flash size auto detection. 2015-02-11 21:16:48 +08:00
HuangRui
c7c88feae4 Add 8M and 16M fixed flash size options. 2015-02-11 21:01:57 +08:00
devsaurus
5fa0a0bc46 cache pgm read data 2015-02-10 22:04:43 +01:00
devsaurus
f2c881db18 Merge remote-tracking branch 'upstream/dev' into dev 2015-02-10 21:40:29 +01:00
HuangRui
f1f508ca98 Optimization of floating point Memory usage again. 2015-02-11 00:39:03 +08:00
HuangRui
7fda5bdf76 Use more powerful UART baudrate list from RTOS driver. 2015-02-10 22:39:50 +08:00
HuangRui
0f09d23714 Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware 2015-02-10 22:27:21 +08:00
zeroday
a9398b1dd4 Merge pull request #196 from Point-less/master
Added the hold and unhold methods to tcp socket
2015-02-09 22:17:13 +08:00
Santiago
929d4aed5c Added the hold and unhold methods to tcp socket 2015-02-09 03:00:18 -03:00
Vowstar
0fe694b10f Merge pull request #192 from dereulenspiegel/ws2812
Add support for WS2812 based LED strips
2015-02-09 12:39:49 +08:00
devsaurus
fdab682776 implement begin() 2015-02-08 21:41:02 +01:00
devsaurus
0b7ef1f485 implement further functions 2015-02-08 21:21:26 +01:00
devsaurus
27d99643df rotation functions 2015-02-08 17:59:09 +01:00
devsaurus
145a0f01c8 add scaling functions 2015-02-08 17:17:04 +01:00