fix: Allow use GPIO0 as onBattery pins

This commit is contained in:
helgeerbe 2023-06-29 13:04:35 +02:00
parent 6ffb5bb897
commit 0caffe9411

View File

@ -285,22 +285,22 @@ bool PinMappingClass::isValidEthConfig()
bool PinMappingClass::isValidVictronConfig() bool PinMappingClass::isValidVictronConfig()
{ {
return _pinMapping.victron_rx > 0 return _pinMapping.victron_rx >= 0
&& _pinMapping.victron_tx > 0; && _pinMapping.victron_tx >= 0;
} }
bool PinMappingClass::isValidBatteryConfig() bool PinMappingClass::isValidBatteryConfig()
{ {
return _pinMapping.battery_rx > 0 return _pinMapping.battery_rx >= 0
&& _pinMapping.battery_tx > 0; && _pinMapping.battery_tx >= 0;
} }
bool PinMappingClass::isValidHuaweiConfig() bool PinMappingClass::isValidHuaweiConfig()
{ {
return _pinMapping.huawei_miso > 0 return _pinMapping.huawei_miso >= 0
&& _pinMapping.huawei_mosi > 0 && _pinMapping.huawei_mosi >= 0
&& _pinMapping.huawei_clk > 0 && _pinMapping.huawei_clk >= 0
&& _pinMapping.huawei_irq > 0 && _pinMapping.huawei_irq >= 0
&& _pinMapping.huawei_cs > 0 && _pinMapping.huawei_cs >= 0
&& _pinMapping.huawei_power > 0; && _pinMapping.huawei_power >= 0;
} }