Monitor motorhome leisure battery and provide simple control of habitation

Dependencies:   net lpc1768 crypto clock web fram log

web-this/home/web-home-html.c

Committer:
andrewboyson
Date:
2022-06-10
Revision:
10:a97a7cb7aa82
Parent:
9:d957af50fdc2

File content as of revision 10:a97a7cb7aa82:

#include "http.h"
#include "web-add.h"

void WebHomeHtml()
{
    HttpOk("text/html; charset=UTF-8", "no-cache", NULL, NULL);
    WebAddHeader("Home", NULL, "battery.js");
    
    HttpAddText("<a href='/battery' class='hamburger'>\r\n");
        HttpAddText("<div class='bar'  ></div>\r\n");
        HttpAddText("<div class='space'></div>\r\n");
        HttpAddText("<div class='bar'  ></div>\r\n");
        HttpAddText("<div class='space'></div>\r\n");
        HttpAddText("<div class='bar'  ></div>\r\n");
    HttpAddText("</a>\r\n");
    HttpAddText("<br/>\r\n");
    HttpAddText("<br/>\r\n");
    
    HttpAddText("<div id='ajax-date-local'></div>\r\n");
    HttpAddText("<br/>\r\n");
    WebAddAjaxLabelled("Battery capacity %", "txt-battery-counted-capacity-percent");
    WebAddAjaxLabelled("Battery current mA", "txt-battery-current-ma");
    WebAddAjaxLabelled("Battery mode"      , "txt-battery-output-state");

    WebAddEnd();
}