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

fix: fixed nmea position unit of measurement #5543

Merged
merged 5 commits into from
Nov 13, 2024

Conversation

sfiorani
Copy link
Contributor

This PR fixes the unit measurment of latitude, longitude, track and speed for the MM Position Provider. The first three values were reported in radians instead of degrees, and the last one in meter per seconds instead of km per hour.

Related Issue: This PR fixes/closes {issue number}

Description of the solution adopted: A more detailed description of the changes made to solve/close one or more issues. If the PR is simple and easy to understand this section can be skipped

Screenshots: If applicable, add screenshots to help explain your solution

Manual Tests: Optional description of the tests performed to check correct functioning of changes, useful for an efficient review

Any side note on the changes made: Description of any other change that has been made, which is not directly linked to the issue resolution [e.g. Code clean up/Sonar issue resolution]

Signed-off-by: SimoneFiorani <[email protected]>
this.nrSatellites, this.mDOP, this.mPDOP, this.mHDOP, this.mVDOP, this.m3Dfix, this.validFix,
this.latitudeHemisphere, this.longitudeHemisphere);
return new NmeaPosition(this.latitudeDegrees, this.longitudeDegrees, this.altitudeMeters,
this.speedMetersPerSecond * MS_TO_KMH, this.trackDegrees, this.fixQuality, this.nrSatellites, this.mDOP,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This conversion to KMH should be removed right?

@MMaiero
Copy link
Contributor

MMaiero commented Nov 13, 2024

Forcing merge. The PR will be validated in the Kura 5.6.0 QA

@MMaiero MMaiero merged commit d60b6b8 into eclipse-kura:develop Nov 13, 2024
2 of 3 checks passed
eclipse-kura-bot pushed a commit that referenced this pull request Nov 13, 2024
* fix: fixed nmea position unit of measurement

Signed-off-by: SimoneFiorani <[email protected]>

* refactor: improved field names

Signed-off-by: SimoneFiorani <[email protected]>

* refactor: changed fields names

Signed-off-by: SimoneFiorani <[email protected]>

* fix: remained unnecessary conversion

Signed-off-by: SimoneFiorani <[email protected]>

---------

Signed-off-by: SimoneFiorani <[email protected]>
(cherry picked from commit d60b6b8)
MMaiero pushed a commit that referenced this pull request Nov 13, 2024
…#5549)

fix: fixed nmea position unit of measurement (#5543)

* fix: fixed nmea position unit of measurement

Signed-off-by: SimoneFiorani <[email protected]>

* refactor: improved field names

Signed-off-by: SimoneFiorani <[email protected]>

* refactor: changed fields names

Signed-off-by: SimoneFiorani <[email protected]>

* fix: remained unnecessary conversion

Signed-off-by: SimoneFiorani <[email protected]>

---------

Signed-off-by: SimoneFiorani <[email protected]>
(cherry picked from commit d60b6b8)

Co-authored-by: sfiorani <[email protected]>
MMaiero pushed a commit that referenced this pull request Dec 20, 2024
* fix: fixed nmea position unit of measurement

Signed-off-by: SimoneFiorani <[email protected]>

* refactor: improved field names

Signed-off-by: SimoneFiorani <[email protected]>

* refactor: changed fields names

Signed-off-by: SimoneFiorani <[email protected]>

* fix: remained unnecessary conversion

Signed-off-by: SimoneFiorani <[email protected]>

---------

Signed-off-by: SimoneFiorani <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants