| 123456789101112131415161718192021222324252627 | namespace InABox.DigitalMatter{    public class DMTripDataField : DMField    {        public override byte Type => 0x0F;        public byte Reason { get; set; }        public ushort Trimming { get; set; }        protected override void DoDecode()        {            Reason = TakeByte();            Trimming = TakeUInt16();        }        protected override void DoEncode()        {            AddByte(Reason);            AddUInt16(Trimming);        }        public override bool IsValid()        {            return true;        }    }}
 |