add the operating mode to the description

This commit is contained in:
atef 2025-09-18 12:40:03 +02:00
parent ce51af8510
commit 0aae239551
1 changed files with 3 additions and 4 deletions

View File

@ -55,21 +55,20 @@ public static class MiddlewareAgent
{ {
if (_udpListener.Available > 0) if (_udpListener.Available > 0)
{ {
IPEndPoint? serverEndpoint = null; IPEndPoint? serverEndpoint = null;
var replyMessage = "ACK"; var replyMessage = "ACK";
var replyData = Encoding.UTF8.GetBytes(replyMessage); var replyData = Encoding.UTF8.GetBytes(replyMessage);
var udpMessage = _udpListener.Receive(ref serverEndpoint); var udpMessage = _udpListener.Receive(ref serverEndpoint);
var message = Encoding.UTF8.GetString(udpMessage); var message = Encoding.UTF8.GetString(udpMessage);
var config = JsonSerializer.Deserialize<Configuration>(message); var config = JsonSerializer.Deserialize<Configuration>(message);
if (config != null) if (config != null)
{ {
Console.WriteLine($"Received a configuration message: GridSetPoint is " + config.GridSetPoint + Console.WriteLine($"Received a configuration message: GridSetPoint is " + config.GridSetPoint +
", MinimumSoC is " + config.MinimumSoC ); ", MinimumSoC is " + config.MinimumSoC, " and operating priorty is " +config.OperatingPriority );
// Send the reply to the sender's endpoint // Send the reply to the sender's endpoint
_udpListener.Send(replyData, replyData.Length, serverEndpoint); _udpListener.Send(replyData, replyData.Length, serverEndpoint);