mirror of
https://github.com/Show-maket/EthernetMaket.git
synced 2025-06-28 13:19:44 +00:00
upd
This commit is contained in:
@ -25,21 +25,25 @@ void serverHandler(EthernetClient client)
|
||||
byte buf[512];
|
||||
int len = client.read(buf, sizeof(buf));
|
||||
|
||||
// Обработка каждого 4-байтового пакета
|
||||
for (int i = 0; i < len; i += 4)
|
||||
{
|
||||
int packetLen = min(4, len - i); // Определяем длину текущего пакета
|
||||
processReceivedData(buf + i, packetLen);
|
||||
for (uint8_t j = 0; j < 3; j++)
|
||||
{
|
||||
sendResponse(client, *(uint32_t *)(buf + i));
|
||||
}
|
||||
packetCounter++;
|
||||
}
|
||||
Serial.print("sock: ");
|
||||
Serial.println(client.getSocketNumber());
|
||||
processReceivedData(buf, len);
|
||||
|
||||
// // Обработка каждого 4-байтового пакета
|
||||
// for (int i = 0; i < len; i += 4)
|
||||
// {
|
||||
// int packetLen = min(4, len - i); // Определяем длину текущего пакета
|
||||
// processReceivedData(buf + i, packetLen);
|
||||
// for (uint8_t j = 0; j < 3; j++)
|
||||
// {
|
||||
// sendResponse(client, *(uint32_t *)(buf + i));
|
||||
// }
|
||||
// packetCounter++;
|
||||
// }
|
||||
|
||||
//!-----------------
|
||||
Serial.println("DONE");
|
||||
client.stop();
|
||||
// client.stop();
|
||||
Serial.println();
|
||||
Serial.println();
|
||||
}
|
||||
|
Reference in New Issue
Block a user