test CheckVoltage

This commit is contained in:
Janosch
2022-10-11 12:20:37 +01:00
parent 7481f0f7e8
commit e54de68605
7 changed files with 35 additions and 17 deletions
+17
View File
@@ -54,6 +54,23 @@ bool CheckStartCondition()
(!IsEvseInput() && Param::GetBool(Param::enable));
}
bool CheckVoltage()
{
static int timeout = 0;
if (Param::Get(Param::udc) > Param::Get(Param::udclim))
{
timeout++;
}
else
{
timeout = 0;
}
return timeout > 10;
}
bool CheckTimeout()
{
uint32_t now = rtc_get_counter_val();
-17
View File
@@ -48,23 +48,6 @@ static Can* can;
static PiController dcCurController;
uint32_t startTime;
static bool CheckVoltage()
{
static int timeout = 0;
if (Param::Get(Param::udc) > Param::Get(Param::udclim))
{
timeout++;
}
else
{
timeout = 0;
}
return timeout > 10;
}
static bool CheckChargerFaults()
{
const int acPresentThresh = 70;