- 09 Jun, 2020 10 commits
-
-
Gregor Hartmann authored
* clean effects library * Fix several issues in ws2812 and effects * Implement working way of calling shift from callback
-
Lukáš Voborský authored
-
Nathaniel Wesley Filardo authored
The internal implementation already preferentially forwards to the encoder module, so we should just remove these functions as they confuse people into thinking that we don't have their inverses (see the feature request https://github.com/nodemcu/nodemcu-firmware/issues/2907). Update the docs to refer to the encoder version and add deprecation warnings to the runtime implementations.
-
Marcel Stör authored
Fixes #2928, #2923
-
Marcel Stör authored
This reverts commit 32ad759409cbaaf53d3f51fc2f6573634eaadbc9.
-
Philip Gladstone authored
-
Terry Ellison authored
-
Terry Ellison authored
-
Terry Ellison authored
-
Terry Ellison authored
-
- 01 Aug, 2019 1 commit
-
-
Gregor Hartmann authored
-
- 27 Jul, 2019 7 commits
-
-
Nathaniel Wesley Filardo authored
* list_ref can become LUA_REFNIL, because that's what rawgeti returns for LUA_NOREF. Defensively guard for this, rather than falling into the sntp_dolookups loop with nil on the stack. * set_repeat_mode should not call itself, but should rather always do what it's going to do and then optionally do the rest if directed. * sntp_sync should not try to special case the single string argument: we should be queueing that name for DNS resolution, too. Towards that end, if we are given a single string, build a table and make that the list_ref and call off to sntp_dolookups, just like we otherwise do. FIXES: #2699
-
Gregor Hartmann authored
* Add DHCP option 42 / NTP * Update dhcp.c * resolve merge conflict * add lineend at end of file * fix merge conflict resolution error
-
Gregor authored
-
Gregor authored
-
Gregor authored
-
Gregor authored
-
Gregor authored
-
- 23 Jul, 2019 2 commits
-
-
Terry Ellison authored
-
Johny Mattsson authored
-
- 21 Jul, 2019 1 commit
-
-
Johny Mattsson authored
The PR removed the bulk of non-newlib headers from the NodeMCU source base. app/libc has now been cut down to the bare minimum overrides to shadow the corresponding functions in the SDK's libc. The old c_xyz.h headerfiles have been nuked in favour of the standard <xyz.h> headers, with a few exceptions over in sdk-overrides. Again, shipping a libc.a without headers is a terrible thing to do. We're still living on a prayer that libc was configured the same was as a default-configured xtensa gcc toolchain assumes it is. That part I cannot do anything about, unfortunately, but it's no worse than it has been before. This enables our source files to compile successfully using the standard header files, and use the typical malloc()/calloc()/realloc()/free(), the strwhatever()s and memwhatever()s. These end up, through macro and linker magic, mapped to the appropriate SDK or ROM functions.
-
- 16 Jul, 2019 1 commit
-
-
Nathaniel Wesley Filardo authored
* mqtt:connect() secure parameter should be boolean Continue to honor the old 0/1 values, but make them undocumented and add a deprecation warning to the code and docs. Eventually, this should go away. * mqtt: rip out deprecated autoreconnect * mqtt: expose all the callbacks via :on
-
- 14 Jul, 2019 1 commit
-
-
Gregor authored
-
- 11 Jul, 2019 1 commit
-
-
Gregor Hartmann authored
-
- 08 Jul, 2019 1 commit
-
-
Marcel Stör authored
* Use cross-browser JS for query params in EUS * Update EUS doc to explain how to use parameters * Remove ; in Lua code * Rewrite the endpoint table * Do not use properties as global Lua variables * remove enduser_setup.html.gz * rename folder 'eus' to 'enduser_setup' * Change input type for password to "password" * Replace outdated captive portal screen shot
-
- 05 Jul, 2019 1 commit
-
-
Arnim Läuger authored
-
- 22 Jun, 2019 1 commit
-
-
Marcel Stör authored
Fixes #2806
-
- 19 Jun, 2019 1 commit
-
-
Terry Ellison authored
-
- 01 Jun, 2019 1 commit
-
-
galjonsfigur authored
-
- 25 May, 2019 1 commit
-
-
Nikolay Fiykov authored
-
- 19 May, 2019 1 commit
-
-
Terry Ellison authored
Force libpp.a into iRAM, and backout redundant IRAM_DATA_ATTR changes
-
- 17 May, 2019 1 commit
-
-
Terry Ellison authored
includes some dRAM -> iRAM optimisations
-
- 08 May, 2019 1 commit
-
-
Terry Ellison authored
Updated ROTables
-
- 07 May, 2019 1 commit
-
-
Terry Ellison authored
-
- 01 May, 2019 1 commit
-
-
Terry Ellison authored
1st Tranche of SDK 3.0 follow up changes
-
- 28 Apr, 2019 2 commits
-
-
devsaurus authored
-
Arnim Läuger authored
* Upgrade u8g2 and add updateDisplayArea bindings * u8g2 2.25.10 * add displays for 2.24.3 and 2.25.10 * remove workaround for hal pointer and make use of u8x8's user_ptr * fix doc * add binding for `updateDisplay()`
-
- 11 Apr, 2019 1 commit
-
-
Terry Ellison authored
* Lua string optimisation in file.c + get/put contents methods * Doc fix: move putcontents() into correct alphabetic order slot in list of static methods
-
- 08 Apr, 2019 1 commit
-
-
Terry Ellison authored
-
- 05 Apr, 2019 1 commit
-
-
Terry Ellison authored
-