Minor refactoring.

This commit is contained in:
2024-05-28 19:07:00 +02:00
parent ff90c610ae
commit 0cf2e5ca90

View File

@@ -180,6 +180,7 @@ String time_to_string(uint8_t hours, uint8_t minutes)
switch (hours) switch (hours)
{ {
case 0: case 0:
{
if (minutes >= 0 && minutes < 5) if (minutes >= 0 && minutes < 5)
{ {
message += "MITTERNACHT "; message += "MITTERNACHT ";
@@ -189,49 +190,69 @@ String time_to_string(uint8_t hours, uint8_t minutes)
message += "ZWOLF "; message += "ZWOLF ";
} }
break; break;
case 1:
message += "EIN";
// EIN(S)
if (minutes > 4)
{
message += "S";
} }
message += " "; case 1:
{
message += "EIN";
message += (minutes > 4) ? "S " : " "; // add "S" if needed
break; break;
}
case 2: case 2:
{
message += "ZWEI "; message += "ZWEI ";
break; break;
}
case 3: case 3:
{
message += "DREI "; message += "DREI ";
break; break;
}
case 4: case 4:
{
message += "VIER "; message += "VIER ";
break; break;
}
case 5: case 5:
{
message += "FUNF "; message += "FUNF ";
break; break;
}
case 6: case 6:
{
message += "SECHS "; message += "SECHS ";
break; break;
}
case 7: case 7:
{
message += "SIEBEN "; message += "SIEBEN ";
break; break;
}
case 8: case 8:
{
message += "ACHT "; message += "ACHT ";
break; break;
}
case 9: case 9:
{
message += "NEUN "; message += "NEUN ";
break; break;
}
case 10: case 10:
{
message += "ZEHN "; message += "ZEHN ";
break; break;
}
case 11: case 11:
{
message += "ELF "; message += "ELF ";
break; break;
}
case 12: case 12:
{
message += "ZWOLF "; message += "ZWOLF ";
break; break;
} }
}
if ((minutes < 5) && (hours != 0)) if ((minutes < 5) && (hours != 0))
{ {
message += "UHR "; message += "UHR ";