Terry Ellison
1b3d8d4815
Merge pull request #1127 from marcelstoer/dev-new-default-config
...
Change a number of default values
2016-03-09 22:24:14 +00:00
Marcel Stör
bcbf49f275
Change a number of default values
2016-03-09 23:16:43 +01:00
Philip Gladstone
f5acf99620
Merge pull request #1126 from DiUS/sntp-race-crash-fix
...
Fixed race-crash in SNTP module.
2016-03-08 20:25:39 -05:00
TerryE
5595ca35cb
Small bugfix to GPIO.c -- Oops!
2016-03-09 00:06:09 +00:00
Johny Mattsson
eff1b6fbc1
Merge pull request #1120 from marcelstoer/dev-modules-list
...
Add meta-info block to every module doc page
2016-03-08 09:54:37 +11:00
Johny Mattsson
d3bfdf3ac8
Fixed race-crash in SNTP module.
2016-03-07 12:40:14 +11:00
jfollas
aa50eca4f6
Refactoring of MQTT module to consolidate duplicate code into a function
...
- per @pjsg's suggestion
2016-03-06 20:11:16 -05:00
jfollas
0abe2fe964
MQTT Client - CONNACK processing
...
- Process the CONNACK message received from the broker after Connect
- Provide feedback to Lua via failure callback on client:connect()
- Also provide failure information for other situations not covered by CONNACK
2016-03-06 16:33:57 -05:00
Terry Ellison
76f2654f82
Merge pull request #1105 from TerryE/dev-node-task
...
Extend the node library to include a Lua implementation of task posting
2016-03-06 17:17:55 +00:00
TerryE
acddf29fb0
Address Philip's review comments
2016-03-06 17:11:18 +00:00
Marcel Stör
202cc1a12a
Add meta-info block to every module doc page
2016-03-06 08:56:28 +01:00
Terry Ellison
e5da5a1cc9
Merge pull request #1114 from TerryE/dev-fix-spiffs-name-len
...
Limit file.open() names to 31 char max C string format
2016-03-05 08:44:50 +00:00
TerryE
1e49d03dbc
Limit file.open() names to 31 char max C string format. See #1112
2016-03-04 01:46:35 +00:00
TerryE
9977b13bcd
Update to address review comments in PR #1105
2016-03-03 15:48:09 +00:00
Johny Mattsson
5684392911
Merge pull request #1111 from TerryE/dev-fix-luac-compile
...
Fix break in luac.cross build and add some documentation
2016-03-04 01:22:41 +11:00
Marcel Stör
e5fd792f93
Merge pull request #1106 from TerryE/dev-rm-base64-lua
...
Deleted two obsolete Lua base64 examples as per #475
2016-03-03 12:10:26 +01:00
Terry Ellison
cfe358059b
Merge pull request #1110 from pjsg/pwm_module
...
Omit all the PWM code if the PWM module is not included
2016-03-03 02:20:27 +00:00
TerryE
f2ea3df8a4
Fix break in luac.cross build and add some documentation
2016-03-03 02:03:23 +00:00
philip
6efbf13eae
Omit all the PWM code if the PWM module is not included
2016-03-01 21:55:21 -05:00
Terry Ellison
ebb0c33364
Merge pull request #1040 from pjsg/struct
...
Direct port of the struct module
2016-03-02 01:57:17 +00:00
TerryE
6fcd554e9c
Delered as per #475 and creation of the encoder module
2016-03-02 00:33:51 +00:00
TerryE
4f8f192cbe
Extend the node library to include a Lua implementation of task posting
2016-03-01 23:37:41 +00:00
Terry Ellison
c55d21e952
Merge pull request #1104 from marcelstoer/dev-disable-wifi-smart-config
...
Disable SmartConfig by default
2016-03-01 21:49:02 +00:00
Marcel Stör
f087908d62
Disable SmartConfig by default
2016-03-01 21:32:24 +01:00
Terry Ellison
00cc4b42dc
Merge pull request #1067 from pjsg/rotarymod
...
Module to handle rotary decoders
2016-03-01 16:36:24 +00:00
Terry Ellison
d883f2c4be
Merge pull request #1088 from TerryE/dev-dis-smart-wifi
...
Make the wifi.smart functions options and remove wofs and upgrade
2016-03-01 16:34:00 +00:00
Terry Ellison
128177acd4
Merge pull request #1102 from DiUS/enduser_setup-less_crash
...
Crash-fixes for enduser_setup module
2016-03-01 16:28:18 +00:00
Terry Ellison
10d0c644f1
Merge pull request #1100 from pjsg/fix-crash
...
Add call to get_pin_map() in platform_init()
2016-03-01 15:22:59 +00:00
philip
dbaad1b81c
Add call to get_pin_map() in pwms_init()
...
Move get_pin_map() into platform_init
2016-03-01 09:18:36 -05:00
Johny Mattsson
969e9f2e90
Fix fatal crash if enduser_setup.stop() called twice.
2016-03-01 18:59:30 +11:00
Johny Mattsson
a3d9d3ea47
Include the SSID in enduser_setup status message.
...
For more userfriendly feedback.
2016-03-01 18:59:24 +11:00
Johny Mattsson
04889813f3
Fix nasty case of memory corruption by enduser_setup.
...
Turns out that running wifi_station_config() from a network callback can
be a Really Really Bad Idea(tm).
2016-03-01 18:59:18 +11:00
philip
d40ee50a8e
Squashed commit of the following:
...
commit 2c7c3fc3985cc32866e8af496abea9971eaee90a
Merge: 9179dae 41022c3
Author: philip <philip@gladstonefamily.net>
Date: Sun Feb 28 14:47:47 2016 -0500
Merge remote-tracking branch 'upstream/dev' into rotary_2
commit 9179dae0824e6b35ad09e5113aacc26dc91692c0
Author: philip <philip@gladstonefamily.net>
Date: Fri Feb 26 20:53:27 2016 -0500
Review comments
commit 67741170e20ccb2b636e701f0664feff2aafbb4c
Author: philip <philip@gladstonefamily.net>
Date: Fri Feb 26 20:59:49 2016 -0500
Squashed commit of the following:
commit 8c9a64731c4a8b9aedda18a399b433b173d2199f
Merge: 085935f 19d3c1d
Author: philip <philip@gladstonefamily.net>
Date: Fri Feb 26 20:58:10 2016 -0500
Merge remote-tracking branch 'upstream/dev' into rotarymod
Conflicts:
app/platform/platform.c
commit 085935fc56986d607ff5e05d1663970331959c34
Author: philip <philip@gladstonefamily.net>
Date: Fri Feb 26 20:53:27 2016 -0500
Review comment
commit 7732fd2d1044f28b8fcf5b0aa0f76d76fe80f449
Author: philip <philip@gladstonefamily.net>
Date: Sat Feb 20 12:10:38 2016 -0500
Module to handle rotary decoders
Eliminate ROTARY_DEBUG
Remove unused file
Eliminate a malloc call
Cleaned up the register code. Now 0x114 bytes
Fix bug with clearing bits in one case
Fix the type in the #define name
2016-02-29 08:21:12 -05:00
Terry Ellison
41022c3b6a
Merge pull request #1091 from vsky279/BME280
...
BME280 - fixing 2 issues
2016-02-27 15:32:19 +00:00
vsky
fac579fbb8
BME280 - fixing 2 issues
...
1) Signal incorect reading when the sensor is disconnected.
2) Reset humidity oversampling settings when calling `bme280.startreadout()` - if the sensor is reconnected and readouts are in forced mode there is no need to re-initialize the sensor (`bme280.init()`).
2016-02-27 15:44:15 +01:00
Arnim Läuger
19d3c1d581
Merge pull request #1041 from pjsg/performance
...
Simple low level performance monitoring tool as a module
2016-02-26 22:20:25 +01:00
TerryE
46ea2aa42e
Make the wifi.smart functions options and remove wofs and upgrade
...
AFAIK no one uses the wifi.startsmart() and wifi.stopsmart(). Removing
them frees up an extra 20-25K of Flash to use as filesystem. So I have
added a new config define WIFI_SMART_ENABLE which is enabled by default
so the default functionality is the same, but if this is commented out
then this code is omitted.
I have also removed wofs and upgrade from this build as we no longer
support these.
2016-02-26 17:23:38 +00:00
Terry Ellison
ef5eed307c
Merge pull request #1082 from pjsg/gpio-int
...
Made level triggers work better than before
2016-02-26 14:18:14 +00:00
philip
ad3f267da6
Fix review comments
2016-02-26 09:07:06 -05:00
Johny Mattsson
c2bd582c36
Merge pull request #1083 from dnc40085/dev_tmr_lua_state_fix
...
Fix coroutine incompatibility in tmr module
2016-02-26 18:16:15 +11:00
Johny Mattsson
88369a5bd3
Merge pull request #1072 from TerryE/dev-encoder
...
Addition of encoder module with base64 and hex encode/decode as per #925
2016-02-26 12:35:02 +11:00
TerryE
8353991722
Update encoder files after #925 & #1072 review comments
2016-02-26 00:44:33 +00:00
Marcel Stör
3871d5d9bc
Fix small upper-/lowercase issue
2016-02-25 23:10:57 +01:00
philip
72d8c73763
Made level triggers work better than before
...
Move the level trigger to be after the callback
2016-02-25 08:38:25 -05:00
dnc40085
8e88612276
Fixed issue where timer callback wasn't using the proper lua_state.
...
This made the timer module incompatible with the lua coroutining module.
2016-02-24 17:56:16 -08:00
Terry Ellison
323d302829
Merge pull request #1068 from TerryE/dev-node-egc
...
Add node.egc.setmode() + constants as per #609
2016-02-24 23:53:20 +00:00
TerryE
69cf9ac139
Correct typos in the node documentation
2016-02-24 23:29:35 +00:00
Marcel Stör
6e855cb05b
Add small corrections to docs
2016-02-24 23:15:28 +01:00
Arnim Läuger
78e9873d33
Merge pull request #988 from pjsg/mdns
...
Simple mdns implementation using the Espressif code
2016-02-24 22:54:39 +01:00
Johny Mattsson
b5f1125734
Merge pull request #1079 from dnc40085/dev_init_data_fix
...
Update flash_init_data to match esp_init_data_default.bin
2016-02-23 20:32:38 +11:00