}\r
\r
[Test]\r
+ public void NavPosLlhTest()\r
+ {\r
+ UnknownPacket packet;\r
+ Assert.IsTrue(NavPosLlh.TryParse(P.NavPosLlh, out packet));\r
+ NavPosLlh p = packet as NavPosLlh;\r
+ Assert.AreEqual(Packet.MessageID.NavPosLlh, p.ID);\r
+ Assert.AreEqual(timeOfWeek, p.TimeOfWeek);\r
+ Assert.AreEqual(35.710058, (double)p.Position.Latitude);\r
+ Assert.AreEqual(139.8107190, (double)p.Position.Longitude);\r
+ Assert.AreEqual(676.391, (double)p.Position.Altitude);\r
+ Assert.AreEqual(Height.Base.Ellipsoid, \r
+ p.Position.Altitude.BaseLevel);\r
+ Assert.AreEqual(640.0, (double)p.MslHeight);\r
+ Assert.AreEqual(Height.Base.MeanSeaLevel, p.MslHeight.BaseLevel);\r
+ }\r
+\r
+ [Test]\r
public void NavSolTest()\r
{\r
UnknownPacket packet;\r