AeroRust / AeroRust/nmea

use `f64` (double) over `f32` precision in the Parser

Open
#67 6 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Rust
Stars
109
Forks
64
PR merge metrics
No merged PRs in 30d

Description

## Research whether:
- We need `f64` accuracy for any of the fields? - Yes, complexity will be lower by just using double precision.
- If it's really needed, then how we can allow both `f32` and `f64` in the parser (a choice that will be given to the user of the crate)? - No, it is not needed

# TODOs:

Replace all places to use `f64` (double) precision rather than complicating the source code.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.