Show analog pins in pin dropdown and show only if analog signal

- shorten oappend MM function names
- add aOpt: analog options only
- add pin 17 for esp8266 (analog pin)
- add a.pins array to show analog pins in pin dropdown
This commit is contained in:
Ewoud
2023-01-23 20:44:12 +01:00
parent fb3e5cf3e8
commit 15d753aa4a
10 changed files with 274 additions and 248 deletions

View File

@@ -721,10 +721,10 @@ bool PinManagerClass::isPinOk(byte gpio, bool output)
if (output) return digitalPinCanOutput(gpio);
else return true;
}
#else
#else //8266
if (gpio < 6) return true;
if (gpio < 12) return false; //SPI flash pins
if (gpio < 17) return true;
if (gpio <= NUM_DIGITAL_PINS) return true; //WLEDMM: include pin 17 / A0 / Audio in
#endif
return false;
}