- 30 Aug, 2022 2 commits
-
-
Joo Aun Saw authored
-
Joo Aun Saw authored
-
- 29 Aug, 2022 3 commits
-
-
Joo Aun Saw authored
-
Joo Aun Saw authored
-
Joo Aun Saw authored
-
- 04 Jun, 2022 3 commits
-
-
h2zero authored
If this variable is not set in the config it may contain random data and set the clock source to the REF_CLK resulting in timing errors, the DHTx, DS18B20 and ws2812 devices to not communicate.
-
h2zero authored
Before this change the struck member add_phys would contain random data and the call to spi_flash_phys2cache could return an incorrect memory address.
-
h2zero authored
The return value from fwrite was being checked against the size of the data rather than the number of bytes written. This caused node.compile() to falsely return failure.
-
- 20 May, 2022 1 commit
-
-
Philip Gladstone authored
-
- 05 Mar, 2022 2 commits
-
-
Philip Gladstone authored
* Adding the first version of the rmt documentation. * Stub RMT module compiles. * This version seems to work in (at least) simple cases. * CLean up the docs * Minor fixes * Give the SPI module a chance of working... * Update to the released version of idf4.4 * Try to get the CI Build to work in all cases * Try to get the CI Build to work in all cases * FIx a ringbuffer return issue * Remove bogus comment * Review comments * Better example of transmission * Review comments * Add table send example * Improved documentation * Documentation comments * Install the driver correctly. * A couple of doc updates * Fix typo
-
Johny Mattsson authored
* Added httpd module. Lua-interface to the standard esp_http_server component. * Added eromfs module.
-
- 27 Jan, 2022 1 commit
-
-
Philip Gladstone authored
-
- 26 Jan, 2022 2 commits
-
-
Philip Gladstone authored
* Update to the released version of idf4.4 * Try to get the CI Build to work in all cases
-
Johny Mattsson authored
Also corrects assumption about number of UARTs available.
-
- 07 Jan, 2022 1 commit
-
-
Christoph Thelen authored
* Consider RMT channel limitations at allocation time. The ESP32-C3 is limited to TX on channel 0-1 and RX on channel 2-3.
-
- 02 Jan, 2022 1 commit
-
-
Johny Mattsson authored
-
- 13 Nov, 2021 1 commit
-
-
Johny Mattsson authored
-
- 04 Nov, 2021 3 commits
-
-
Johny Mattsson authored
Also removed old, very unsafe node.osoutput(). We're now integrating cleanly with the IDF/newlib way of redirecting stdout. Added necessary depends in Kconfig to ensure VFS support is enabled, as otherwise you'd only get a mysterious crash when attempting to enable output redirection.
-
Johny Mattsson authored
-
Bernd Meyer authored
-
- 22 Oct, 2021 1 commit
-
-
Johny Mattsson authored
-
- 20 Oct, 2021 1 commit
-
-
Johny Mattsson authored
The IDF-provided VFS resolves several issues: - The IDF components having a different view of the (virtual) file system compared to the Lua environment. - RTOS task/thread safety. Our legacy VFS was only ever safe to use from the LVM thread, which limited its usability. Upgrading it would have effectively required a reimplementation of the IDF VFS, which would have been a bigger task with larger on-going maintenance issues. - We're no longer needing to maintain our own SPIFFS component. - We're no longer needing to maintain our own FATFS component. - The legacy of the 8266's lack of standard C interface to the file system is no longer holding us back, meaning that we can use the standard Lua `io` module rather than the cobbled-together swiss army knife also known as the file module. Of course, the downside is that we'll either have to declare a backwards breakage in regard to the file module, or provide a Lua shim for ...
-
- 05 Oct, 2021 1 commit
-
-
Marcel Stör authored
Replaces setpostdata() with setbody().
-
- 16 Sep, 2021 2 commits
-
-
Johny Mattsson authored
Search-and-replace considered harmful. I completely missed the need to explicitly declare "fast" tag functions (__xyz) in the mask field to LROT_BEGIN()/LROT_END() when I brought over the 5.1+5.3 support. Without those flags set properly, the LVM doesn't even bother going looking for those methods, which in this case led to garbage collection not calling the __gc functions, among other horrible things. Mea culpa.
-
Johny Mattsson authored
-
- 09 Sep, 2021 2 commits
-
-
Johny Mattsson authored
Effectively the esp_netif version of the recent tcpip_adapter based support added on dev-esp32 in fa6fd1a4.
-
Johny Mattsson authored
-
- 01 Sep, 2021 1 commit
-
-
Johny Mattsson authored
-
- 30 Aug, 2021 5 commits
-
-
Johny Mattsson authored
To make it possible to find the right build cross compiler to use with any given firmware.
-
Johny Mattsson authored
-
Johny Mattsson authored
-
Johny Mattsson authored
Loading an LFS from a different int/float combo build is bad, so let's not allow it in the first place.
-
Johny Mattsson authored
Do not [lua_]assert() on things which have a side effect...
-
- 26 Aug, 2021 1 commit
-
-
Johny Mattsson authored
Now properly triggering restart on non-interactive errors.
-
- 25 Aug, 2021 3 commits
-
-
Johny Mattsson authored
The marshalling code wasn't taking into account the changing size of the TValue struct.
-
Johny Mattsson authored
-
Johny Mattsson authored
-
- 24 Aug, 2021 1 commit
-
-
Johny Mattsson authored
-
- 23 Aug, 2021 2 commits
-
-
Johny Mattsson authored
-
Johny Mattsson authored
Bring on that stacktracey goodness!
-