Add Ultra
This commit is contained in:
36
src/Gpio.cpp
36
src/Gpio.cpp
@@ -16,12 +16,6 @@ Gpio::Gpio(Preferences* preferences)
|
||||
{
|
||||
_inst = this;
|
||||
loadPinConfiguration();
|
||||
|
||||
if(_preferences->getBool(preference_gpio_locking_enabled, false))
|
||||
{
|
||||
migrateObsoleteSetting();
|
||||
}
|
||||
|
||||
_inst->init();
|
||||
}
|
||||
|
||||
@@ -541,33 +535,3 @@ void Gpio::setPinOutput(const uint8_t& pin, const uint8_t& state)
|
||||
{
|
||||
digitalWrite(pin, state);
|
||||
}
|
||||
|
||||
void Gpio::migrateObsoleteSetting()
|
||||
{
|
||||
_pinConfiguration.clear();
|
||||
|
||||
PinEntry entry1;
|
||||
entry1.pin = 27;
|
||||
entry1.role = PinRole::InputUnlatch;
|
||||
|
||||
PinEntry entry2;
|
||||
entry2.pin = 32;
|
||||
entry2.role = PinRole::InputLock;
|
||||
|
||||
PinEntry entry3;
|
||||
entry3.pin = 33;
|
||||
entry3.role = PinRole::InputUnlock;
|
||||
|
||||
_pinConfiguration.push_back(entry1);
|
||||
_pinConfiguration.push_back(entry2);
|
||||
_pinConfiguration.push_back(entry3);
|
||||
|
||||
savePinConfiguration(_pinConfiguration);
|
||||
|
||||
_preferences->remove(preference_gpio_locking_enabled);
|
||||
Log->println("Migrated gpio control setting");
|
||||
delay(200);
|
||||
restartEsp(RestartReason::GpioConfigurationUpdated);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user