Reboot lock on Hybrid failure and logging fix
This commit is contained in:
14
src/Gpio.cpp
14
src/Gpio.cpp
@@ -216,7 +216,7 @@ void Gpio::loadPinConfiguration()
|
||||
{
|
||||
PinEntry entry;
|
||||
entry.pin = serialized[i * 2];
|
||||
Log->print(F("Pin "));
|
||||
Log->print(("Pin "));
|
||||
Log->println(entry.pin);
|
||||
|
||||
if(std::find(disabledPins.begin(), disabledPins.end(), entry.pin) == disabledPins.end())
|
||||
@@ -227,14 +227,14 @@ void Gpio::loadPinConfiguration()
|
||||
}
|
||||
entry.role = (PinRole) serialized[(i * 2 + 1)];
|
||||
Log->println("Not found in Ethernet disabled pins");
|
||||
Log->print(F("Role: "));
|
||||
Log->print(("Role: "));
|
||||
Log->println(getRoleDescription(entry.role));
|
||||
}
|
||||
else
|
||||
{
|
||||
entry.role = PinRole::Ethernet;
|
||||
Log->println("Found in Ethernet disabled pins");
|
||||
Log->print(F("Role: "));
|
||||
Log->print(("Role: "));
|
||||
Log->println(getRoleDescription(entry.role));
|
||||
}
|
||||
if(entry.role != PinRole::Disabled)
|
||||
@@ -331,7 +331,7 @@ const std::vector<int> Gpio::getDisabledPins() const
|
||||
break;
|
||||
}
|
||||
|
||||
Log->print(F("GPIO Ethernet disabled pins:"));
|
||||
Log->print(("GPIO Ethernet disabled pins:"));
|
||||
for_each_n(disabledPins.begin(), disabledPins.size(),
|
||||
[](int x)
|
||||
{
|
||||
@@ -354,7 +354,7 @@ void Gpio::savePinConfiguration(const std::vector<PinEntry> &pinConfiguration)
|
||||
for(int i=0; i < len; i++)
|
||||
{
|
||||
const auto& entry = pinConfiguration[i];
|
||||
Log->print(F("Pin "));
|
||||
Log->print(("Pin "));
|
||||
Log->println(entry.pin);
|
||||
|
||||
if(std::find(disabledPins.begin(), disabledPins.end(), entry.pin) != disabledPins.end())
|
||||
@@ -362,7 +362,7 @@ void Gpio::savePinConfiguration(const std::vector<PinEntry> &pinConfiguration)
|
||||
serialized[i * 2] = entry.pin;
|
||||
serialized[i * 2 + 1] = (int8_t)PinRole::Ethernet;
|
||||
Log->println("Found in Ethernet disabled pins");
|
||||
Log->print(F("Role: "));
|
||||
Log->print(("Role: "));
|
||||
Log->println(getRoleDescription(PinRole::Ethernet));
|
||||
|
||||
}
|
||||
@@ -373,7 +373,7 @@ void Gpio::savePinConfiguration(const std::vector<PinEntry> &pinConfiguration)
|
||||
serialized[i * 2] = entry.pin;
|
||||
serialized[i * 2 + 1] = (int8_t) entry.role;
|
||||
Log->println("Not found in Ethernet disabled pins");
|
||||
Log->print(F("Role: "));
|
||||
Log->print(("Role: "));
|
||||
Log->println(getRoleDescription(entry.role));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user