Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void MClient_MqttMsgPublishReceived(object sender, MqttMsgPublishEventArgs e)
- {
- this.Invoke((MethodInvoker)delegate { //async
- int rowNum = dataGridView1.Rows.Add();
- DataGridViewRow row = dataGridView1.Rows[rowNum];
- string[] data;
- if (String.Equals(e.Topic, "topicTemperature"))
- {
- data = Encoding.UTF8.GetString(e.Message).Split(null); //"2 22.3 04/12/2019";
- row.Cells["id"].Value = data[0];
- row.Cells["temperature"].Value = data[1];
- }
- if (String.Equals(e.Topic, "topicHumidity"))
- {
- data = Encoding.UTF8.GetString(e.Message).Split(null); //"2 22.3 04/12/2019";
- row.Cells["humidity"].Value = data[1];
- }
- if (String.Equals(e.Topic, "topicBatery"))
- {
- data = Encoding.UTF8.GetString(e.Message).Split(null); //"2 99 04/12/2019";
- row.Cells["batery"].Value = data[1];
- row.Cells["date"].Value = data[2];
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement