add debug output for mqtt test project

main
Jonas Arnold 4 years ago
parent c48196e44d
commit 3b7539e69b
  1. 4
      ADIS_Csharp/MqttTest/Program.cs

@ -17,6 +17,7 @@ namespace MqttTest
// generate a clientID and connect to Broker // generate a clientID and connect to Broker
string clientId = Guid.NewGuid().ToString(); string clientId = Guid.NewGuid().ToString();
client.Connect(clientId); client.Connect(clientId);
Console.WriteLine($"Connect result: {client.IsConnected}");
// subscribe to a topic // subscribe to a topic
client.Subscribe(new string[] { "scada/status" }, new byte[] { MqttMsgBase.QOS_LEVEL_EXACTLY_ONCE }); client.Subscribe(new string[] { "scada/status" }, new byte[] { MqttMsgBase.QOS_LEVEL_EXACTLY_ONCE });
// Endless loop // Endless loop
@ -29,7 +30,8 @@ namespace MqttTest
if (key.Key == ConsoleKey.Spacebar) if (key.Key == ConsoleKey.Spacebar)
{ {
Console.WriteLine($"Sending \"Test Message\" to topic 'scada/status'"); Console.WriteLine($"Sending \"Test Message\" to topic 'scada/status'");
client.Publish("scada/status", Encoding.ASCII.GetBytes("Test Message")); var publishResult = client.Publish("scada/status", Encoding.ASCII.GetBytes("Test Message"));
Console.WriteLine($"Publish result: {publishResult}");
} }
} }
} }

Loading…
Cancel
Save