device name and firmware version moved to webguiapp

This commit is contained in:
Bogdan Pilyugin 2022-10-12 16:13:28 +02:00
parent 093d1abd78
commit 84f0a97e80
2 changed files with 15 additions and 4 deletions

View File

@ -1,9 +1,14 @@
menu "webguiapp configuration" menu "webguiapp configuration"
config WEBGUIAPP_PROJECT_VER config APP_PROJECT_VER
string "webguiapp Project version" string "Device firmware version"
default "0.0.0.0000" default "0.0.0.0000"
help help
Project version code Project version code
config DEVICE_MODEL_NAME
string "Default device model name"
default "DEVICE MODEL NAME"
config WEBGUIAPP_HOSTNAME config WEBGUIAPP_HOSTNAME
string "Default host name" string "Default host name"
default "DEVICE_HOSTNAME" default "DEVICE_HOSTNAME"

View File

@ -112,6 +112,11 @@ static void PrintCheckbox(char *VarData, void *arg, bool checked)
snprintf(VarData, MAX_DYNVAR_LENGTH, " "); snprintf(VarData, MAX_DYNVAR_LENGTH, " ");
} }
static void HTTPPrint_name(char *VarData, void *arg)
{
snprintf(VarData, MAX_DYNVAR_LENGTH, "%s", CONFIG_DEVICE_MODEL_NAME);
}
static void HTTPPrint_time(char *VarData, void *arg) static void HTTPPrint_time(char *VarData, void *arg)
{ {
time_t now; time_t now;
@ -588,6 +593,7 @@ snprintf(VarData, MAX_DYNVAR_LENGTH, "#DEF");
dyn_var_handler_t HANDLERS_ARRAY[] = { dyn_var_handler_t HANDLERS_ARRAY[] = {
/*Ststem settings*/ /*Ststem settings*/
{ "name", sizeof("name") - 1, &HTTPPrint_name },
{ "dname", sizeof("dname") - 1, &HTTPPrint_dname }, { "dname", sizeof("dname") - 1, &HTTPPrint_dname },
{ "login", sizeof("login") - 1, &HTTPPrint_login }, { "login", sizeof("login") - 1, &HTTPPrint_login },
{ "pass", sizeof("pass") - 1, &HTTPPrint_pass }, { "pass", sizeof("pass") - 1, &HTTPPrint_pass },