- added error messages

git-svn-id: http://moon:8086/svn/projects/HendiControl@179 fda53097-d464-4ada-af97-ba876c37ca34
This commit is contained in:
2019-03-30 15:41:56 +00:00
parent 79b5936707
commit 59f4881437
+25
View File
@@ -212,6 +212,13 @@ int main(void)
else if (toupper(*pArgs) == 'R')
{
pArgs++;
if ((*pArgs) == '?')
{
pArgs++;
PRINT_ANSWER("OK:%d", (int)(state_next == StateRemote));
}
else
{
if (!isdigit(*pArgs))
{
break;
@@ -227,6 +234,10 @@ int main(void)
state_next = StateRemote;
PRINT_ANSWER("OK");
}
else
{
PRINT_ANSWER("INVALID STATE");
}
}
else if (arg == 0)
{
@@ -238,6 +249,11 @@ int main(void)
state_next = StateNormal;
PRINT_ANSWER("OK");
}
else
{
PRINT_ANSWER("INVALID STATE");
}
}
}
}
@@ -245,6 +261,13 @@ int main(void)
else if (toupper(*pArgs) == 'D')
{
pArgs++;
if ((*pArgs) == '?')
{
pArgs++;
PRINT_ANSWER("OK:%d", (int)(state_next == StateRemote));
}
else
{
if (!isdigit(*pArgs))
{
break;
@@ -252,6 +275,7 @@ int main(void)
g_debug = (uint16_t)strtol(pArgs, &pArgs, 10);
PRINT_ANSWER("OK");
}
}
// SW identifier
else if (toupper(*pArgs) == 'I')
@@ -291,6 +315,7 @@ int main(void)
else
{
pArgs++;
PRINT_ANSWER("UNKNOWN COMMAND");
}
} // while (*pArgs)