|
@@ -140,7 +140,7 @@ namespace EIP_Protocol
|
|
|
[MarshalAs(UnmanagedType.I2)] //节拍返回 1:OK 2:NG
|
|
|
public short beatReturn;
|
|
|
|
|
|
- [MarshalAs(UnmanagedType.ByValArray, SizeConst = 10)] //一个单独的位代表一个报警32*10=320
|
|
|
+ [MarshalAs(UnmanagedType.ByValArray, SizeConst = 11)] //一个单独的位代表一个报警32*10=320
|
|
|
public uint[] fault_codes;
|
|
|
}
|
|
|
|
|
@@ -152,6 +152,9 @@ namespace EIP_Protocol
|
|
|
|
|
|
[MarshalAs(UnmanagedType.I4)]
|
|
|
public int nRemainCount; //上盖余料数
|
|
|
+
|
|
|
+ [MarshalAs(UnmanagedType.ByValArray, SizeConst = 10)]
|
|
|
+ public float[] nCeJuData; //测距
|
|
|
}
|
|
|
|
|
|
[StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 8)]
|