Exemple #1
0
        /// <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);
        }
Exemple #2
0
 /// <summary>
 ///     The calculate extend data.
 /// </summary>
 public override void CalculateExtendData()
 {
     // base.CalculateExtendData();
     ExtendData.Clear();
     ExtendData.Add((byte)Function);
 }