This commit is contained in:
nikzori
2024-12-16 11:35:20 +03:00
parent d95ea2b26a
commit 5ca452031a
5 changed files with 582 additions and 499 deletions

View File

@@ -3,6 +3,7 @@ using System.IO.Ports;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Net.Mime.MediaTypeNames;
namespace Gidrolock_Modbus_Scanner
{
@@ -208,7 +209,7 @@ namespace Gidrolock_Modbus_Scanner
port.DiscardInBuffer();
ResponseReceived.Invoke(null, new ModbusResponseEventArgs(message));
ResponseReceived.Invoke(null, new ModbusResponseEventArgs(message, data, Encoding.UTF8.GetString(data)));
}
catch (Exception err)
{
@@ -220,10 +221,14 @@ namespace Gidrolock_Modbus_Scanner
public class ModbusResponseEventArgs : EventArgs
{
public byte[] message { get; set; }
public ModbusResponseEventArgs(byte[] message)
public byte[] Message { get; set; }
public byte[] Data { get; set; }
public string Text { get; set; }
public ModbusResponseEventArgs(byte[] message, byte[] data, string text)
{
this.message = message;
this.Message = message;
this.Data = data;
this.Text = text;
}
}