4 * This software is distributed under a zlib-style license.
\r
5 * See license.txt for more information.
\r
9 using System.Collections.Generic;
\r
12 namespace Yubeshi.Ubx
\r
14 public class InfError : Packet
\r
16 #region constructors
\r
18 public InfError(byte[] sentence, int length)
\r
19 : base(sentence, length)
\r
27 public string Message
\r
31 return Encoding.ASCII.GetString(Raw, 6, Raw.Length - 8);
\r
37 #region public methods
\r
39 public static bool TryParse(byte[] sentence, out UnknownPacket packet)
\r
41 return TryParse(sentence, out packet, MessageID.InfError, Build);
\r
46 #region private methods
\r
48 private static Packet Build(byte[] sentence, int length)
\r
50 return new InfError(sentence, length);
\r