- 16 Dec, 2015 2 commits
-
-
Johny Mattsson authored
Module creation & registration now made a lot simpler. In essence, each module file is now self-contained and only needs a NODEMCU_MODULE(MYNAME, "myname", myname_map, luaopen_myname); line to both be automatically recognised by the Lua initialization as well as honor the LUA_USE_MODULES_MYNAME #define.
-
TerryE authored
carrying on Johny's edits as per my comments on #810
-
- 12 Dec, 2015 1 commit
-
-
Johny Mattsson authored
As per #810 & #796, only LUA_OPTIMIZE_MEMORY=2 & MIN_OPT_LEVEL=2 are supported when building. This commit effects that limitation. With this change modules/auxmods.h no longer needs to be updated for every new module, nor do module writers need to cater for a hypothetical LUA_OPTIMIZE_MEMORY < 2 scenario.
-
- 05 Dec, 2015 1 commit
-
-
Nick Andrew authored
When lua assertions are enabled, normal operation results in many: lobject.c:88: (((t1)->tt) == 4) lobject.c:88: (((t2)->tt) == 4) lobject.c:88: (((t1)->tt) == 4) lobject.c:88: (((t2)->tt) == 4) lobject.c:88: (((t1)->tt) == 4) lobject.c:88: (((t2)->tt) == 4) It comes from using the pvalue() macro for 3 pointer types, where pvalue() also checks the type of pointer and complains through the assertion where the type == 4 (TLIGHTUSERDATA). Use the correct macro according to the type of data being compared to eliminate this assertion error. Signed-off-by:
Nick Andrew <nick@nick-andrew.net>
-
- 03 Dec, 2015 1 commit
-
-
TerryE authored
-
- 28 Nov, 2015 1 commit
-
-
btsimonh authored
if n = 0 -> std pinout. if n != 0 -> alternate pinout (gpio13 and gpio15)
-
- 23 Nov, 2015 1 commit
-
-
TerryE authored
Master contained two OW changes one of which was already reimplemented in dev using the correct macros. The second was from hazarkarabay (f6d0c0c) that onewire_search() returns a device address vector even when no device is found. I've reimplemented this but using the correct index, rom_byte_number, rather than declaring a new temp index i.
-
- 22 Nov, 2015 1 commit
-
-
devsaurus authored
-
- 19 Nov, 2015 3 commits
-
-
Marcel Stör authored
-
Marcel Stör authored
-
Ivan Lopez authored
-
- 18 Nov, 2015 3 commits
-
-
devsaurus authored
-
Ivan Lopez authored
-
Ivan Lopez authored
-
- 12 Nov, 2015 2 commits
-
-
Robert Foss authored
-
Johny Mattsson authored
Make ADC vs readvdd33 option user_config.h configurable for the init data, and made readvdd33 the default.
-
- 11 Nov, 2015 1 commit
-
-
Łukasz Oleś authored
-
- 10 Nov, 2015 4 commits
-
-
Łukasz Oleś authored
-
Thomas Soëte authored
Values measured: @80MHz: T0H: 337ns, Period: 1.274us T1H: 687ns, Period: 1.25us @160MHz: T0H: 349ns, Period: 1.262us T1H: 700ns, Period: 1.276us
-
Johny Mattsson authored
Now with more #ifdef.
-
Johny Mattsson authored
-
- 09 Nov, 2015 1 commit
-
-
Johny Mattsson authored
This got broken in the 1.4.0 overhaul, mea culpa.
-
- 08 Nov, 2015 2 commits
-
-
TerryE authored
-
Thomas Soëte authored
-
- 06 Nov, 2015 3 commits
-
-
Antoine authored
-
dnc40085 authored
Remove unnecessary code
-
Jens Jensen authored
should not reset keep_alive_tick when receiving as this can prevent sending keepalive (PINGREQ), which can result in server disconnect.
-
- 05 Nov, 2015 3 commits
-
-
dnc40085 authored
-
Johny Mattsson authored
This addresses the issue where a server would otherwise reject a valid connection attempt from a rebooted node, due to the server thinking that packet belonged to a recently closed session. By starting off the local TCP port numbers at random* points each boot the risk of port reuse across a reboot is significantly reduced. *) As random as can be had via the lower 12 bits of the ccounter.
-
dnc40085 authored
Fix compiler warning: implicit declaration of function 'system_soft_wdt_feed'
-
- 04 Nov, 2015 4 commits
-
-
dnc40085 authored
Added static keyword to a variable
-
dnc40085 authored
-
Johny Mattsson authored
-
dnc40085 authored
-
- 03 Nov, 2015 4 commits
-
-
TerryE authored
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.
-
TerryE authored
-
TerryE authored
-
kvakanet authored
Patch for "mqtt LWT qos and retain parameters are parsed incorrectly #679"
-
- 01 Nov, 2015 1 commit
-
-
Jonathan karras authored
-
- 31 Oct, 2015 1 commit
-
-
chris authored
-