/// <summary> /// /// </summary> /// <param name="crcVal"></param> /// <param name="crcMode"></param> /// <param name="commByte"></param> public int Init(int bufferSize, UInt32 crcVal, USE_CRC crcMode, List <byte> commByte) { this.commCRCVal = crcVal; this.commCRCMode = crcMode; this.commDefaultByte = commByte; return(this.GetCOMMByte(bufferSize)); }
/// <summary> /// /// </summary> public int Init(int bufferSize, USE_CRC crcMode, byte[] commByte) { this.commCRCMode = crcMode; this.commDefaultByte = new List <byte>(); this.commDefaultByte.AddRange(commByte); return(this.GetCOMMByte(bufferSize)); }
/// <summary> /// /// </summary> public int Init() { this.commCRCVal = 0; this.commCRCMode = USE_CRC.CRC_NONE; this.commDefaultLength = 0; this.commDefaultByte = null; this.commByte = null; return(0); }
/// <summary> /// /// </summary> /// <param name="crcVal"></param> /// <param name="crcMode"></param> public COMMDataType(int bufferSize, UInt32 crcVal, USE_CRC crcMode, List <byte> commByte) { this.Init(bufferSize, crcVal, crcMode, commByte); }
/// <summary> /// /// </summary> /// <param name="crcMode"></param> /// <param name="commByte"></param> public COMMDataType(int bufferSize, USE_CRC crcMode, byte[] commByte) { this.Init(bufferSize, crcMode, commByte); }