コード例 #1
0
ファイル: test_gps.py プロジェクト: transformaps/Roam
def test_extact_vtg_handles_empty_values():
    gps = GPSService()
    msg = "$GNVTG,,,,,,,,,N*2E"
    data = pynmea2.parse(msg)
    info = gps.extract_vtg(data)
    assert info.speed == 0.0
コード例 #2
0
ファイル: test_gps.py プロジェクト: loongfee/Roam
def test_extact_vtg_handles_empty_values():
    gps = GPSService()
    msg = "$GNVTG,,,,,,,,,N*2E"
    data = pynmea2.parse(msg)
    info = gps.extract_vtg(data)
    assert info.speed == 0.0
コード例 #3
0
ファイル: test_gps.py プロジェクト: transformaps/Roam
def test_extact_vtg_returns_correct_info():
    gps = GPSService()
    msg = "$GNVTG,,T,,M,0.148,N,0.274,K,A*31"
    data = pynmea2.parse(msg)
    info = gps.extract_vtg(data)
    assert info.speed == 0.274
コード例 #4
0
ファイル: test_gps.py プロジェクト: loongfee/Roam
def test_extact_vtg_returns_correct_info():
    gps = GPSService()
    msg = "$GNVTG,,T,,M,0.148,N,0.274,K,A*31"
    data = pynmea2.parse(msg)
    info = gps.extract_vtg(data)
    assert info.speed == 0.274