Add dropdowns for pins (part 1 of 2)
Set for Audioreactive and 4linedisplay usermods Prepare for globals (part2): Rename SDA to SDApin etc
This commit is contained in:
@@ -1048,16 +1048,16 @@ class FourLineDisplayUsermod : public Usermod {
|
||||
oappend(SET_F("addOption(dd,'SSD1306 SPI',6);"));
|
||||
oappend(SET_F("addOption(dd,'SSD1306 SPI 128x64',7);"));
|
||||
// WLEDMM add defaults
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',0,'','I2C/SPI CLK');"));
|
||||
#ifdef FLD_PIN_SCL
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',0,'<i>-1 use global, ⎌ ")); oappendi(FLD_PIN_SCL); oappend("</i>','I2C/SPI CLK');");
|
||||
#else
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',0,'<i>-1 use global</i>','I2C/SPI CLK');"));
|
||||
oappend(SET_F("replaceOption('4LineDisplay:pin[]',0,'")); oappendi(FLD_PIN_SCL); oappend(" ⎌',"); oappendi(FLD_PIN_SCL); oappend(");");
|
||||
#endif
|
||||
oappend(SET_F("replaceOption('4LineDisplay:pin[]',0,'use global (")); oappendi(i2c_scl); oappend(")',-1);");
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',1,'','I2C/SPI DTA');"));
|
||||
#ifdef FLD_PIN_SDA
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',1,'<i>-1 use global, ⎌ ")); oappendi(FLD_PIN_SDA); oappend("</i>','I2C/SPI DTA');");
|
||||
#else
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',1,'<i>-1 use global</i>','I2C/SPI DTA');"));
|
||||
oappend(SET_F("replaceOption('4LineDisplay:pin[]',1,'")); oappendi(FLD_PIN_SDA); oappend(" ⎌',"); oappendi(FLD_PIN_SDA); oappend(");");
|
||||
#endif
|
||||
oappend(SET_F("replaceOption('4LineDisplay:pin[]',1,'use global (")); oappendi(i2c_sda); oappend(")',-1);");
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',2,'','SPI CS');"));
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',3,'','SPI DC');"));
|
||||
oappend(SET_F("addInfo('4LineDisplay:pin[]',4,'','SPI RST');"));
|
||||
|
||||
Reference in New Issue
Block a user