cmd handler stuff
This commit is contained in:
@ -79,14 +79,23 @@ void cmdHandlerEngine(void *handle) {
|
|||||||
|
|
||||||
case 3:
|
case 3:
|
||||||
coloredMsg(LOG_YELLOW, "che, send banner");
|
coloredMsg(LOG_YELLOW, "che, send banner");
|
||||||
|
sockState = getSn_SR(CMD_SOCK);
|
||||||
|
if (sockState != SOCK_ESTABLISHED) {
|
||||||
|
coloredMsg(LOG_YELLOW, "che sockState is 0x%02x when trying to send banner", sockState);
|
||||||
|
state = 2;
|
||||||
|
} else {
|
||||||
resultSend = send(CMD_SOCK, banner, strlen(banner));
|
resultSend = send(CMD_SOCK, banner, strlen(banner));
|
||||||
coloredMsg(LOG_YELLOW, "che, sent banner, send returns 0x%02x", resultSend);
|
coloredMsg(LOG_YELLOW, "che, sent banner, send returns 0x%02x", resultSend);
|
||||||
|
|
||||||
state = 4;
|
state = 4;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 4:
|
case 4:
|
||||||
|
sockState = getSn_SR(CMD_SOCK);
|
||||||
|
if (sockState != SOCK_ESTABLISHED) {
|
||||||
|
coloredMsg(LOG_YELLOW, "che sockState is 0x%02x when trying to receive something", sockState);
|
||||||
|
state = 2;
|
||||||
|
} else {
|
||||||
// coloredMsg(LOG_YELLOW, "che, now waiting for some input");
|
// coloredMsg(LOG_YELLOW, "che, now waiting for some input");
|
||||||
receivedOctets = getSn_RX_RSR(CMD_SOCK);
|
receivedOctets = getSn_RX_RSR(CMD_SOCK);
|
||||||
// coloredMsg(LOG_YELLOW, "che, getSn_RxMAX returns %d", res16);
|
// coloredMsg(LOG_YELLOW, "che, getSn_RxMAX returns %d", res16);
|
||||||
@ -99,7 +108,7 @@ void cmdHandlerEngine(void *handle) {
|
|||||||
coloredMsg(LOG_YELLOW, "che, received: %s", receiveBuffer);
|
coloredMsg(LOG_YELLOW, "che, received: %s", receiveBuffer);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 255:
|
case 255:
|
||||||
|
Reference in New Issue
Block a user