Fix [ESP] help not displayed in web command

This commit is contained in:
Luc 2020-05-11 11:37:25 +02:00
parent 4aa503741f
commit 20ae0c92da
2 changed files with 6 additions and 6 deletions

View File

@ -263,27 +263,27 @@ bool Commands::ESP0(const char* cmd_params, level_authenticate_type auth_type, E
const uint cmdNb = sizeof(help)/sizeof(char*); const uint cmdNb = sizeof(help)/sizeof(char*);
parameter = get_param (cmd_params, ""); parameter = get_param (cmd_params, "");
if (parameter.length() == 0) { if (parameter.length() == 0) {
output->printMSG("[List of ESP3D commands]"); output->printLN("[List of ESP3D commands]");
for (uint i = 0; i < cmdNb -1; i++) { for (uint i = 0; i < cmdNb -1; i++) {
output->printMSG(help[i]); output->printLN(help[i]);
} }
} else { } else {
bool found = false; bool found = false;
uint cmdval = String(cmd_params).toInt(); uint cmdval = String(cmd_params).toInt();
if (sizeof(help)/sizeof(char*) != sizeof(cmdlist)/sizeof(uint)) { if (sizeof(help)/sizeof(char*) != sizeof(cmdlist)/sizeof(uint)) {
output->printMSG("Error in code"); output->printLN("Error in code");
return false; return false;
} }
for (uint i = 0; i < cmdNb-1; i++) { for (uint i = 0; i < cmdNb-1; i++) {
if (cmdlist[i] == cmdval) { if (cmdlist[i] == cmdval) {
output->printMSG(help[i]); output->printLN(help[i]);
found = true; found = true;
} }
} }
if (!found) { if (!found) {
String tmp = "This command is not supported: "; String tmp = "This command is not supported: ";
tmp+= cmd_params; tmp+= cmd_params;
output->printMSG(tmp.c_str()); output->printLN(tmp.c_str());
} }
} }
return response; return response;

View File

@ -22,7 +22,7 @@
#define _VERSION_ESP3D_H #define _VERSION_ESP3D_H
//version and sources location //version and sources location
#define FW_VERSION "3.0.0.a36" #define FW_VERSION "3.0.0.a37"
#define REPOSITORY "https://github.com/luc-github/ESP3D/tree/3.0" #define REPOSITORY "https://github.com/luc-github/ESP3D/tree/3.0"
#endif //_VERSION_ESP3D_H #endif //_VERSION_ESP3D_H