Arnim Läuger
a86fb74c34
implement file.size for spiffs ( #1516 )
...
Another bug squashed!
2016-10-02 21:32:48 -04:00
Marcel Stör
d96d7f237f
Document node.flashsize(), fixes #1510 ( #1511 )
2016-10-01 13:44:24 +02:00
devsaurus
c2732803a5
disable fb_rle per default
2016-09-28 22:02:50 +02:00
Marcel Stör
3007b33a0b
Fix typo
2016-09-26 21:53:28 +02:00
Marcel Stör
3e7345530a
Fix a few typos
2016-09-25 22:24:04 +02:00
Marcel Stör
90839f8956
Fix typo
2016-09-21 20:27:53 +02:00
Philip Gladstone
5ba1a6e934
Fixes the spiffsimg issues ( #1502 ) ( #1503 )
...
* Always build spiffsimg (and make it build)
* Make sure that we have the offset before allowing the user to put it
into the output filename
* Fix the documentation and align the makefile with the docs
* Clean up the docs a bit more
* Revert to include building the 8mb size (for ESP8285)
* Added a spiffsimg target that does what you would expect
* Added support for HOSTCC (defaults to gcc)
2016-09-21 11:45:53 +10:00
Philip Gladstone
04e93b2433
Add the esp-gdbstub to enable debugging ( #1506 )
...
* Initial version of gdbstub support
* Add DEBUG argument to Makefile to add more debug data and turn off -Os
* Add the output redirection handling
* Added documentation
* Cleaned up the english a bit
* Make gdboutput actually trap all the output
* Review comments
2016-09-21 11:38:12 +10:00
devsaurus
837cf20633
move comm drivers to u8g_glue.c
2016-09-20 23:59:23 +02:00
devsaurus
492ee578ae
add u8g.fb_rle display
2016-09-20 23:37:13 +02:00
Marcel Stör
11436d8dad
Fix typo
2016-09-18 21:31:54 +02:00
Johny Mattsson
a112296850
Added crypto.new_hmac() feature. ( #1499 )
...
Docs for crypto module refactored for easier maintenance.
2016-09-16 17:46:39 +02:00
Luís Fonseca
19f80abb32
Fix float math.pow when number was negative and power was odd ( #1492 )
2016-09-07 22:45:06 +02:00
Marcel Stör
3109497b33
Enable debug for PR builds ( #1489 )
2016-09-06 08:31:48 +02:00
Arnim Läuger
b02450f5e0
fix debug compile ( #1487 )
2016-09-06 12:28:46 +10:00
Marcel Stör
92a6e594e4
Fix SD card docs
2016-09-05 20:45:19 +02:00
Arnim Läuger
ecf8bd98d6
Add FatFs and SD card support ( #1397 )
...
* Add FatFs
* enable BUILD_FATFS for all-module build
* push vfs into rest of firmware
* align maximum filename length
* increase timeout for acmd41 during card initialization
* switch from DOS to Unix path semantics chdrive() is substituted by chdir()
* update to fatfs R.012a incl. patches 1-6
* add callback for rtc provisioning in file
* update docs
2016-09-05 20:17:13 +02:00
Philip Gladstone
99cd2177bb
Make struct.unpack wrapped in setlist actually work ( #1486 )
...
Fixes #1434 .
2016-09-05 11:16:27 +10:00
Yury Popov
be263dacde
Set espconn's secure buffer size once at initialization ( #1466 )
...
Fixes #1457
2016-09-04 22:45:46 +02:00
Marcel Stör
eddda24a6f
Improve GitHub templates
2016-08-28 21:53:59 +02:00
dnc40085
3328c66f2c
Add function `wifi.nullmodesleep()` ( #1475 )
...
Enable auto sleep in NULL_MODE by default.
2016-08-27 11:46:24 +02:00
Marcel Stör
cd6862f738
Fix list format in rtctime docs
2016-08-25 22:06:54 +02:00
Antoine
369a107041
Fix apa102 docs ( #1470 )
...
apa102.write expects a string with channel parameters in the ABGR order.
2016-08-25 09:28:37 +02:00
Marcel Stör
5e01b51123
Make DNS engine RFC 5452 compliant ( #1324 )
...
The original code did not deal with UDP binding failures, this new code
does one random port attempt and then sets port to 0 to get 'OS
default' behaviour, and ASSERTs that that has to work.
Patch also moves the local UDP port range definition to udp.h from
udp.c.
2016-08-20 22:19:31 +02:00
Marcel Stör
ced7ddc926
Fix math.floor for negative integers ( #1454 )
...
Fixes #1453
2016-08-19 16:35:35 +10:00
Luís Fonseca
16051d51d6
Implement initial version for websocket module ( #1433 )
2016-08-18 13:59:44 +02:00
Yury Popov
3c55e8c026
MQTT memory / connection issues fix ( #1445 )
2016-08-14 10:32:11 +02:00
Arnim Läuger
9a062fc6f7
Increase irom0_0_seg size for all-modules build.
2016-08-14 10:19:01 +02:00
Luís Fonseca
67750c4a72
Make HTTP module follow redirects ( #1450 )
...
Fixes #1366
2016-08-14 00:48:13 +02:00
Marcel Stör
f2fa23c512
Fix wrong words
2016-08-11 20:41:33 +02:00
Marcel Stör
567b0a5553
Allow to override User-Agent and Host HTTP headers ( #1426 )
...
* Allow to override User-Agent and Host HTTP headers
Fixes #1410
Idea borrowed from (unmerged) #1157
* Do not send port for host header for default ports
2016-08-11 13:22:31 +10:00
Marcel Stör
5f340f5f48
Delete http-client.lua ( #1448 )
2016-08-10 21:45:26 +02:00
Marcel Stör
f1b479d825
Update memory address for init data
2016-08-10 09:11:24 +02:00
TonyLianLong
480d922ca5
Update bme280.md ( #1 ) ( #1444 )
...
The name should be bme280.c, not bit.c .
2016-08-08 13:37:01 +02:00
Erik Kunze
276d63767d
Replaced default flash rule with 4m/32m rules( #1442 )
2016-08-06 21:46:42 +02:00
Marcel Stör
07aa210c50
Remove DEVKIT_VERSION_0_9 and deprecated functions ( #1439 )
2016-08-04 23:03:37 +02:00
Yury Popov
f1afe7b6ab
Add support for dynamic timers, deprecating the static ones ( #1424 )
2016-08-02 22:35:53 +02:00
Yury Popov
a499716cc1
Update modules to be Lua coroutine compatible ( #1423 )
2016-08-02 22:33:05 +02:00
Arnim Läuger
ff46abe61f
Fix DHCP server heap corruption per recommendation by Espressif ( #1421 )
...
To avoid crash in DHCP big packages modify option length from 312 to MTU - IPHEAD(20) - UDPHEAD(8) - DHCPHEAD(236).
2016-08-02 22:30:11 +02:00
Arnim Läuger
7f8a2b2c19
Update u8glib to v1.19.1 and add setContrast() ( #1385 )
2016-08-02 22:29:34 +02:00
Marcel Stör
8a7007efc9
Fix typo
2016-07-31 23:16:47 +02:00
snosrap
8cd5e02634
Fixed `STA_DISCONNECT` typo ( #1430 )
2016-07-31 23:09:16 +02:00
Marcel Stör
f9875f6e38
Skip connect() in init.lua
2016-07-28 07:07:39 +02:00
Marcel Stör
3eccf506d1
Add note about calling sntp.sync periodically
2016-07-25 14:28:27 +02:00
Marcel Stör
aa5fd1445d
Change 'formatting file system' message ( #1413 )
2016-07-24 14:39:42 +02:00
Marcel Stör
2cfdc6a805
Re-write the 'upgrading firmware' section in the flash docs ( #1414 )
2016-07-23 16:04:36 +02:00
Arnim Läuger
84c005e85c
Update to SDK 1.5.4.1 ( #1390 )
2016-07-22 23:18:47 +02:00
Thomas Soëte
8866297c6d
Remove buffer:write() as ws2812.write() handles buffers ( #1408 )
2016-07-20 23:04:33 +02:00
Thomas Soëte
854ad7c80f
Handle two WS2812 strips in parallel using the two UARTs through GPIO2 and TXD0 ( #1310 )
2016-07-20 22:28:47 +02:00
Arnim Läuger
56839fb20b
Add rtctime.epoch2cal() ( #1386 )
2016-07-19 22:01:26 +02:00