add TimerSeconds

This commit is contained in:
Tester23
2023-10-17 10:49:49 +02:00
parent 9245b17dac
commit 53835060fc
3 changed files with 32 additions and 1 deletions

View File

@ -372,6 +372,30 @@ int http_fn_index(http_request_t* request) {
hprintf255(request, "Temperature Channel %s value %i C<br>", CHANNEL_GetLabel(i), iValue);
poststr(request, "</td></tr>");
}
else if (channelType == ChType_TimerSeconds) {
iValue = CHANNEL_Get(i);
poststr(request, "<tr><td>");
hprintf255(request, "Timer Channel %s value ", CHANNEL_GetLabel(i));
if (iValue < 60) {
hprintf255(request, "value %i seconds<br>", iValue);
}
else if (iValue < 3600) {
int minutes = iValue / 60;
int seconds = iValue % 60;
hprintf255(request, "value %i minutes %i seconds<br>", minutes, seconds);
}
else {
int hours = iValue / 3600;
int remainingSeconds = iValue % 3600;
int minutes = remainingSeconds / 60;
int seconds = remainingSeconds % 60;
hprintf255(request, "value %i hours %i minutes %i seconds<br>", hours, minutes, seconds);
}
poststr(request, "</td></tr>");
}
else if (channelType == ChType_Temperature_div2) {