Project

General

Profile

Actions

Fix #2

closed

Given longitude NMEA opposite to what it should be

Added by Khaled Malhal Abbas 2 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Target version:
Start date:
10/03/2025
Due date:
10/04/2025
% Done:

100%

Estimated time:
2:00 h

Description

It has been observed that cars on the left side of the prime meridian (0ยบ longitude) are given as a result in the JSON element `longitudDirectionNMEA` an incorrect value (should be a `W` instead of an `E`).

It is suspected that this value is parsed wrongly from the GPS reading in the `cameraserverd` service.

The GPS messages are parsed in the method `CInfoPGS::parseXXXFromByteArray(QByteArray, sInfoGPS_t &)`

Actions #1

Updated by Khaled Malhal Abbas 2 months ago

  • Description updated (diff)
Actions #2

Updated by Khaled Malhal Abbas 2 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

`sInfoGPS_t` now has member variables that will hold what cardinality of the received GPS data. This time, instead of consulting booleans, the service outputs the first character of the cardinality that is given from the GPS.

Actions

Also available in: Atom PDF