/// <summary> /// The calculate extend data. /// </summary> public override void CalculateExtendData() { // base.CalculateExtendData(); ExtendData.Clear(); DataLength = Convert.ToUInt16(Data.Count + 2); var temp = BitConverter.GetBytes(DataLength); Array.Reverse(temp); ExtendData.AddRange(temp); ExtendData.Add((byte)Function); ExtendData.Add(0x01); ExtendData.AddRange(_data); }
/// <summary> /// The calculate extend data. /// </summary> public override void CalculateExtendData() { // base.CalculateExtendData(); ExtendData.Clear(); ExtendData.Add((byte)Function); }