mirror of
https://github.com/Show-maket/EthernetMaket.git
synced 2025-06-27 20:59:37 +00:00
client class
This commit is contained in:
@ -72,8 +72,7 @@ void loop()
|
|||||||
previousMillis = currentMillis;
|
previousMillis = currentMillis;
|
||||||
|
|
||||||
Serial.println("connectNonBlock");
|
Serial.println("connectNonBlock");
|
||||||
client.connectNonBlock(serverIP, SERVER_PORT);
|
client.startConnection(serverIP, SERVER_PORT);
|
||||||
client.connectStatus = CONNECT_START;
|
|
||||||
|
|
||||||
dataReady = true;
|
dataReady = true;
|
||||||
}
|
}
|
||||||
|
@ -48,7 +48,7 @@ ConnectionStatusSimple EthernetMaketClient::connectNonBlock(IPAddress ip, uint16
|
|||||||
return CONNECT_SUCCESS;
|
return CONNECT_SUCCESS;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
Serial.println(F("connectNonBlock(): CONNECT_CONNECTING (Default)"));
|
// Serial.println(F("connectNonBlock(): CONNECT_CONNECTING (Default)"));
|
||||||
return CONNECT_CONNECTING;
|
return CONNECT_CONNECTING;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -163,10 +163,10 @@ void EthernetMaketClient::tick_(){
|
|||||||
disconnect();
|
disconnect();
|
||||||
stopStartTime = millis();
|
stopStartTime = millis();
|
||||||
connectStatus = CONNECT_STOP_WAITING;
|
connectStatus = CONNECT_STOP_WAITING;
|
||||||
|
Serial.println("CONNECT_STOP_WAITING");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case CONNECT_STOP_WAITING:
|
case CONNECT_STOP_WAITING:
|
||||||
Serial.println("CONNECT_STOP_WAITING");
|
|
||||||
if (millis() - stopStartTime >= stopTimeout) {
|
if (millis() - stopStartTime >= stopTimeout) {
|
||||||
close(); // Окончательное закрытие сокета после таймаута
|
close(); // Окончательное закрытие сокета после таймаута
|
||||||
connectStatus = CONNECT_IDLE;
|
connectStatus = CONNECT_IDLE;
|
||||||
|
Reference in New Issue
Block a user