successful saving/reloading of hostname
This commit is contained in:
parent
254fddd6e9
commit
e8fc417c83
1 changed files with 10 additions and 5 deletions
|
@ -43,16 +43,21 @@ void cmd_hostname_register(lora32_cfg_t *lora) {
|
||||||
hostname_args.end = arg_end(1);
|
hostname_args.end = arg_end(1);
|
||||||
hostname_args.lora = lora;
|
hostname_args.lora = lora;
|
||||||
|
|
||||||
/*
|
|
||||||
size_t hostname_len;
|
size_t hostname_len;
|
||||||
|
|
||||||
printf("nvs_handle: %d\n\n\n", lorcomm_cfg.nvs_handle);
|
printf("nvs_handle: %d\n\n\n", lorcomm_cfg.nvs_handle);
|
||||||
nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", NULL, &hostname_len);
|
nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", NULL, &hostname_len);
|
||||||
nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", lorcomm_cfg.hostname, &hostname_len);
|
|
||||||
printf("hostname: %s\n", lorcomm_cfg.hostname);
|
|
||||||
*/
|
|
||||||
|
|
||||||
lorcomm_cfg.hostname = "lorcomm";
|
if(hostname_len > 0) {
|
||||||
|
printf("hostname_len: %d\n", hostname_len);
|
||||||
|
lorcomm_cfg.hostname = malloc(hostname_len);
|
||||||
|
|
||||||
|
nvs_get_str(lorcomm_cfg.nvs_handle, "hostname", lorcomm_cfg.hostname, &hostname_len);
|
||||||
|
printf("hostname: %s\n", lorcomm_cfg.hostname);
|
||||||
|
} else {
|
||||||
|
lorcomm_cfg.hostname = malloc(7);
|
||||||
|
memcpy(lorcomm_cfg.hostname, "lorcomm", 7);
|
||||||
|
}
|
||||||
|
|
||||||
const esp_console_cmd_t hostname_cmd = {
|
const esp_console_cmd_t hostname_cmd = {
|
||||||
.command = "hostname",
|
.command = "hostname",
|
||||||
|
|
Loading…
Reference in a new issue