fixed and optimized port data processing

This commit is contained in:
nikzori
2025-03-27 12:57:40 +03:00
parent 3a3fd60a00
commit 3d4a97b4e9
4 changed files with 24 additions and 29 deletions

View File

@@ -6,7 +6,7 @@
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{47A399D3-30C1-4EF4-9E94-F3518919A59C}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>Gidrolock_Modbus_Configurator</RootNamespace>
<RootNamespace>Gidrolock_Modbus_Scanner</RootNamespace>
<AssemblyName>Gidrolock Modbus Configurator</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>

View File

@@ -276,11 +276,7 @@ namespace Gidrolock_Modbus_Scanner
static int count = 0;
static void PortDataReceived(object sender, EventArgs e)
{
//reset values on every event call;
buffer = new byte[255];
offset = 0;
try
{
//reset values on every event call;
buffer = new byte[255];
offset = 0;
@@ -342,7 +338,6 @@ namespace Gidrolock_Modbus_Scanner
}
}
public class ModbusResponseEventArgs : EventArgs
{
public byte[] Message { get; set; }

View File

@@ -8,7 +8,7 @@
// </auto-generated>
//------------------------------------------------------------------------------
namespace Gidrolock_Modbus_Configurator.Properties {
namespace Gidrolock_Modbus_Scanner.Properties {
using System;
@@ -39,7 +39,7 @@ namespace Gidrolock_Modbus_Configurator.Properties {
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Gidrolock_Modbus_Configurator.Properties.Resources", typeof(Resources).Assembly);
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Gidrolock_Modbus_Scanner.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;

View File

@@ -8,7 +8,7 @@
// </auto-generated>
//------------------------------------------------------------------------------
namespace Gidrolock_Modbus_Configurator.Properties {
namespace Gidrolock_Modbus_Scanner.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]