Example #1
0
        /// <summary>
        /// 从报文提取 自适应状态
        /// </summary>
        /// <param name="packet">报文</param>
        /// <returns>自适应状态</returns>
        public static Models.Feedback.AdaptiveState ToAdaptiveState(byte[] packet)
        {
            var data  = packet.PacketData(1).ToArray();
            var model = new Models.Feedback.AdaptiveState();

            model.ShortCorrection = ValueConvert.ConvetToSbyteSafe(data[0]);
            model.Offset          = ValueConvert.ConvetToSbyteSafe(data[1]);
            return(model);
        }
Example #2
0
 private void ProcessAdaptiveState(Models.Feedback.AdaptiveState model)
 {
     rtdlAAdaptiveC.ValueText     = model.ShortCorrection.ToString();
     rtdlAdaptiveOffset.ValueText = model.Offset.ToString();
 }