OSDN Git Service

境界チェック不具合修正,UBX特化の座標コンストラクタ廃止,パケット実装の拡充と修正
[yubeshi/yubeshi.git] / Yubeshi / Ubx / NavSvInfo.cs
index f52a033..4434e3c 100755 (executable)
@@ -47,7 +47,7 @@ namespace Yubeshi.Ubx
                 }\r
             }\r
 \r
-            public int SatelliteId\r
+            public int SatelliteID\r
             {\r
                 get\r
                 {\r
@@ -83,7 +83,7 @@ namespace Yubeshi.Ubx
             {\r
                 get\r
                 {\r
-                    return ((int)(Raw[4] << 24)) >> 24;\r
+                    return (sbyte)(Raw[5]);\r
                 }\r
             }\r
 \r
@@ -164,7 +164,7 @@ namespace Yubeshi.Ubx
         public static bool TryParse(byte[] sentence, out UnknownPacket packet)\r
         {\r
             packet = null;\r
-            if (sentence.Length < 8)\r
+            if (sentence.Length < 16)\r
             {\r
                 return false;\r
             }\r