Hide templated GPIOs

Hide templated GPIOs in user template too (#5222)
This commit is contained in:
Theo Arends 2019-02-14 11:04:11 +01:00
parent 4e3d2c63db
commit 4af4ff681d

View File

@ -783,12 +783,15 @@ uint8_t ValidPin(uint8_t pin, uint8_t gpio)
bool ValidGPIO(uint8_t pin, uint8_t gpio) bool ValidGPIO(uint8_t pin, uint8_t gpio)
{ {
bool result = false; bool result = false;
/*
if (USER_MODULE == Settings.module) { if (USER_MODULE == Settings.module) {
result = (ValidPin(pin, gpio) > GPIO_NONE); // Allow any pin result = (ValidPin(pin, gpio) > GPIO_NONE); // Allow any pin
} else { } else {
result = (GPIO_USER == ValidPin(pin, gpio)); // Only allow GPIO_USER pins result = (GPIO_USER == ValidPin(pin, gpio)); // Only allow GPIO_USER pins
} }
*/
result = (GPIO_USER == ValidPin(pin, gpio)); // Only allow GPIO_USER pins
return result; return result;
} }