Merge pull request #3 from kueblc/sm16716

Renamed SM16716 select and added our enhancement to feature list
This commit is contained in:
Gabor Simon 2019-02-07 11:38:49 +04:00 committed by GitHub
commit 982c730cf3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
23 changed files with 26 additions and 24 deletions

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Активиране на SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Povol SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "SM16716 aktivieren"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Ενεργοποίηση SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Enable SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Habilitar SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Activer SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Enable SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "SM16716 engedélyezése"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Abilita SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -556,7 +556,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "SM16716 inschakelen"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -556,7 +556,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Włącz SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Habilitar SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Enable SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Enable SM16716"
// Units
#define D_UNIT_AMPERE "А"

View File

@ -556,7 +556,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Povoľ SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Aktivera SM16716"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "SM16716 Aktif"
// Units
#define D_UNIT_AMPERE "A"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Увімкнений SM16716"
// Units
#define D_UNIT_AMPERE "А"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "启用 SM16716"
// Units
#define D_UNIT_AMPERE "安"

View File

@ -555,7 +555,7 @@
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
#define D_SENSOR_SM16716_CLK "SM16716 CLK"
#define D_SENSOR_SM16716_DAT "SM16716 DAT"
#define D_SENSOR_SM16716_SEL "SM16716 SEL"
#define D_SENSOR_SM16716_POWER "Enable SM16716"
// Units
#define D_UNIT_AMPERE "安"

View File

@ -230,7 +230,7 @@ const char kSensorNames[] PROGMEM =
D_SENSOR_BUTTON "1in|" D_SENSOR_BUTTON "2in|" D_SENSOR_BUTTON "3in|" D_SENSOR_BUTTON "4in|"
D_SENSOR_NRG_SEL "|" D_SENSOR_NRG_SEL "i|" D_SENSOR_NRG_CF1 "|" D_SENSOR_HLW_CF "|" D_SENSOR_HJL_CF "|"
D_SENSOR_MCP39F5_TX "|" D_SENSOR_MCP39F5_RX "|" D_SENSOR_MCP39F5_RST "|"
D_SENSOR_SM16716_CLK "|" D_SENSOR_SM16716_DAT "|" D_SENSOR_SM16716_SEL
D_SENSOR_SM16716_CLK "|" D_SENSOR_SM16716_DAT "|" D_SENSOR_SM16716_POWER
;
/********************************************************************************************/
@ -1892,7 +1892,7 @@ const mytmplt kModules[MAXMODULE] PROGMEM = {
0, // GPIO10
// GPIO11
GPIO_USER, // GPIO12 Alt. White on some devices
GPIO_USER, // GPIO13 SM16716 Select on some devices
GPIO_USER, // GPIO13 SM16716 Enable on some devices
GPIO_SM16716_DAT, // GPIO14 SM16716 Data
0, // GPIO15 wired to GND
GPIO_USER, // GPIO16 N.C.

View File

@ -177,8 +177,10 @@ void GetFeatures(void)
#ifdef USE_ARMTRONIX_DIMMERS
feature_drv2 |= 0x00020000; // xdrv_18_armtronixdimmer.ino
#endif
#ifdef USE_SM16716
feature_drv2 |= 0x00040000; // xdrv_04_light.ino
#endif
// feature_drv2 |= 0x00040000;
// feature_drv2 |= 0x00080000;
// feature_drv2 |= 0x00100000;
// feature_drv2 |= 0x00200000;