Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invalid source and timestamp in RMC position and GGA #76

Open
tkurki opened this issue Dec 29, 2016 · 2 comments
Open

Invalid source and timestamp in RMC position and GGA #76

tkurki opened this issue Dec 29, 2016 · 2 comments
Labels

Comments

@tkurki
Copy link
Member

tkurki commented Dec 29, 2016

RMC is producing invalid delta for position. The source and timestamp are incorrectly in value:

`$GPRMC,200309.00,A,5310.81264,N,00525.70578,E,0.009,,160414,,,D*73``
=>

{
  "context": "vessels.4193B873",
  "updates": [
    {
      "source": {},
      "timestamp": "2016-12-29T06:25:33.911Z",
      "values": [
        {
          "path": "navigation.position",
          "value": {
            "source": {
              "type": "NMEA0183",
              "sentence": "RMC",
              "label": "signalk-parser-nmea0183",
              "talker": "GP"
            },
            "timestamp": "2014-05-16T20:03:09.000Z",
            "longitude": 5.428429666666666,
            "latitude": 53.18021066666667
          }
        }
      ]
    }
  ]
}
@tkurki tkurki added the bug label Dec 29, 2016
@tkurki
Copy link
Member Author

tkurki commented Dec 29, 2016

Same thing in GGA:

$GPGGA,200309.00,5310.81264,N,00525.70578,E,2,09,1.13,2.7,M,45.7,M,,0000*5F
=>

{
  "context": "vessels.2DE86D73",
  "updates": [
    {
      "source": {},
      "timestamp": "2016-12-29T06:28:14.753Z",
      "values": [
        {
          "path": "navigation.position",
          "value": {
            "source": {
              "type": "NMEA0183",
              "sentence": "GGA",
              "label": "signalk-parser-nmea0183",
              "talker": "GP"
            },
            "timestamp": "2016-12-29T20:03:00.000Z",
            "longitude": 5.428429666666666,
            "latitude": 53.18021066666667
          }
        }
      ]
    }
  ]
}
{
  "context": "vessels.2DE86D73",
  "updates": [
    {
      "source": {},
      "timestamp": "2016-12-29T06:28:14.755Z",
      "values": [
        {
          "path": "navigation.gnss",
          "value": {
            "source": {
              "type": "NMEA0183",
              "sentence": "GGA",
              "label": "signalk-parser-nmea0183",
              "talker": "GP"
            },
            "timestamp": "2016-12-29T20:03:00.000Z",
            "quality": 2,
            "satellites": 9,
            "antennaAltitude": 2,
            "horizontalDilution": 1,
            "geoidalSeparation": 45,
            "differentialAge": 0,
            "differentialReference": 0
          }
        }
      ]
    }
  ]
}

@tkurki tkurki changed the title Invalid source and timestamp in RMC position Invalid source and timestamp in RMC position and GGA Dec 29, 2016
@fabdrol
Copy link
Member

fabdrol commented Mar 24, 2017

current master version also produces too many delta's - see comment on #77. It's fixed in the version on development branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants