EncoderOptions¶
struct nmeasim::core::nmea0183::EncoderOptions ยท Library API
Options that change how an encoder formats its fields.
#include <nmeasim/core/nmea0183/encoders.hpp>
Declared in src/core/include/nmeasim/core/nmea0183/encoders.hpp (line 34)
Summary¶
Public data members
| Name | Description |
|---|---|
position_decimals |
Fractional minute digits in latitude and longitude fields, including the destination position in RMB. |
Public data members¶
position_decimals¶
int position_decimals{4}
Fractional minute digits in latitude and longitude fields, including the destination position in RMB.
Four digits resolve 0.0001 minute, about 0.19 m. encode_within_limit() raises a value below 2 to 2, and lowers the value one digit at a time, down to 2, when a sentence would exceed the length limit.
Declared in src/core/include/nmeasim/core/nmea0183/encoders.hpp:41