求C#和电子称仪表通信方法,怎么获得称重重量

求C#和电子称仪表通信方法,如何获得称重重量仪表品牌“OHAUS”,RS232串行端口COM1波特率:9600数据位:8奇偶校

求C#和电子称仪表通信方法,如何获得称重重量
仪表品牌“OHAUS”,RS232串行端口

COM1
波特率:9600
数据位:8
奇偶校验:无
停止位:1

下面是说明书介绍的输出格式:
Fleld: Prolarity Space Weight Space Unit Stability Legend  CR   LF
Length:   1        1     7      1     5      1       3      1    1

[解决办法]
重量不是从第3个字节开始,连续7个字节嘛。那就是:

var x = new byte[7];
Array.Copy(sourceDatas, 2, x, 0, 7);

或者如果是编码的字符串就是(假设是ASCII编码的):
var x = Encoding.ASCII.GetString(sourceDatas, 2, 7);