diff --git a/ButcherFactory.Form/Controls/WeightControl.cs b/ButcherFactory.Form/Controls/WeightControl.cs index f14c804..2b3a736 100644 --- a/ButcherFactory.Form/Controls/WeightControl.cs +++ b/ButcherFactory.Form/Controls/WeightControl.cs @@ -182,11 +182,12 @@ namespace ButcherFactory.Controls if (availableCount == 0) { Thread.Sleep(10); - } - char[] buffer = new char[availableCount]; + } + byte[] buffer = new byte[availableCount]; weightPort.Read(buffer, 0, availableCount); - foreach (var c in buffer) - { + foreach (var b in buffer) + { + var c = (char)b; if (c == _dataFormat.Beginchar) { _dataStrBuilder.Clear();