mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
rename snprintf_P, rename unit to uom
This commit is contained in:
@@ -77,7 +77,7 @@ void EMSESPShell::display_banner() {
|
||||
|
||||
if (console_hostname_.empty()) {
|
||||
console_hostname_.resize(16, '\0');
|
||||
snprintf_P(&console_hostname_[0], console_hostname_.capacity() + 1, "ems-esp");
|
||||
snprintf(&console_hostname_[0], console_hostname_.capacity() + 1, "ems-esp");
|
||||
}
|
||||
|
||||
// load the list of commands
|
||||
@@ -373,8 +373,7 @@ void EMSESPShell::add_console_commands() {
|
||||
return;
|
||||
}
|
||||
|
||||
DynamicJsonDocument doc(EMSESP_JSON_SIZE_XLARGE_DYN);
|
||||
JsonObject json = doc.to<JsonObject>();
|
||||
DynamicJsonDocument doc(EMSESP_JSON_SIZE_XXLARGE_DYN);
|
||||
|
||||
// validate that a command is present
|
||||
if (arguments.size() < 2) {
|
||||
@@ -387,6 +386,8 @@ void EMSESPShell::add_console_commands() {
|
||||
|
||||
uint8_t cmd_return = CommandRet::OK;
|
||||
|
||||
JsonObject json = doc.to<JsonObject>();
|
||||
|
||||
if (arguments.size() == 2) {
|
||||
// no value specified, just the cmd
|
||||
cmd_return = Command::call(device_type, cmd, nullptr, true, -1, json);
|
||||
@@ -403,6 +404,8 @@ void EMSESPShell::add_console_commands() {
|
||||
cmd_return = Command::call(device_type, cmd, arguments[2].c_str(), true, atoi(arguments[3].c_str()), json);
|
||||
}
|
||||
|
||||
shell.printfln("size=%d measure=%d overflowed=%d", doc.size(), measureJson(doc), doc.overflowed()); // TODO remove debug
|
||||
|
||||
if (cmd_return == CommandRet::OK && json.size()) {
|
||||
serializeJsonPretty(doc, shell);
|
||||
shell.println();
|
||||
@@ -841,7 +844,7 @@ EMSESPStreamConsole::EMSESPStreamConsole(Stream & stream, const IPAddress & addr
|
||||
ptys_[pty_] = true;
|
||||
}
|
||||
|
||||
snprintf_P(text.data(), text.size(), "pty%u", pty_);
|
||||
snprintf(text.data(), text.size(), "pty%u", pty_);
|
||||
name_ = text.data();
|
||||
#ifndef EMSESP_STANDALONE
|
||||
logger().info(F("Allocated console %s for connection from [%s]:%u"), name_.c_str(), uuid::printable_to_string(addr_).c_str(), port_);
|
||||
|
||||
Reference in New Issue
Block a user