Beispiel #1
0
    def test_checksum_passes(self):
        p = GPBWC()
        p.parse(
            "$GPBWC,220516,5130.02,N,00046.34,W,213.8,T,218.0,M,0004.6,N,EGLM*21"
        )

        result = p.check_chksum()
        self.assertTrue(result)
Beispiel #2
0
    def test_parses_map(self):
        p = GPBWC()
        p.parse("$GPBWC,220516,5130.02,N,00046.34,W,213.8,T,218.0,M,0004.6,N,EGLM*21")

        self.assertEqual("GPBWC", p.sen_type)
        self.assertEqual("220516", p.timestamp)
        self.assertEqual("5130.02", p.lat_next)
        self.assertEqual("N", p.lat_next_direction)
        self.assertEqual("00046.34", p.lon_next)
        self.assertEqual("W", p.lon_next_direction)
        self.assertEqual("213.8", p.true_track)
        self.assertEqual("T", p.true_track_sym)
        self.assertEqual("218.0", p.mag_track)
        self.assertEqual("M", p.mag_sym)
        self.assertEqual("0004.6", p.range_next)
        self.assertEqual("N", p.range_unit)
        self.assertEqual("EGLM", p.waypoint_name)
        self.assertEqual("21", p.checksum)
Beispiel #3
0
    def test_parses_map(self):
        p = GPBWC()
        p.parse(
            "$GPBWC,220516,5130.02,N,00046.34,W,213.8,T,218.0,M,0004.6,N,EGLM*21"
        )

        self.assertEquals("GPBWC", p.sen_type)
        self.assertEquals("220516", p.timestamp)
        self.assertEquals("5130.02", p.lat_next)
        self.assertEquals("N", p.lat_next_direction)
        self.assertEquals("00046.34", p.lon_next)
        self.assertEquals("W", p.lon_next_direction)
        self.assertEquals("213.8", p.true_track)
        self.assertEquals("T", p.true_track_sym)
        self.assertEquals("218.0", p.mag_track)
        self.assertEquals("M", p.mag_sym)
        self.assertEquals("0004.6", p.range_next)
        self.assertEquals("N", p.range_unit)
        self.assertEquals("EGLM", p.waypoint_name)
        self.assertEquals("21", p.checksum)
Beispiel #4
0
    def test_checksum_passes(self):
        p = GPBWC()
        p.parse("$GPBWC,220516,5130.02,N,00046.34,W,213.8,T,218.0,M,0004.6,N,EGLM*21")

        result = p.check_chksum()
        self.assertTrue(result)