![]() |
0.5.1
|
Units used by the system model parameters. More...
Go to the source code of this file.
Namespaces | |
| namespace | NAV |
| namespace | NAV::Units |
Enumerations | |
| enum class | NAV::Units::CovarianceAccelUnits : uint8_t { NAV::Units::m2_s3 , NAV::Units::m_sqrts3 , NAV::Units::COUNT } |
| Possible Units for the Standard deviation of the acceleration due to user motion. More... | |
| enum class | NAV::Units::CovarianceAngularVelocityUnits : uint8_t { NAV::Units::rad2_s , NAV::Units::rad_sqrts , NAV::Units::deg2_s , NAV::Units::deg_sqrts , NAV::Units::deg2s_min2 , NAV::Units::degsqrts_min , NAV::Units::COUNT } |
| Possible Units for the Standard deviation of the rotation velocity. More... | |
| enum class | NAV::Units::CovarianceClkFrequencyDriftUnits : uint8_t { NAV::Units::m2_s3 , NAV::Units::m_sqrts3 , NAV::Units::COUNT } |
| Possible Units for the Standard deviation of the clock frequency drift. More... | |
| enum class | NAV::Units::CovarianceClkPhaseDriftUnits : uint8_t { NAV::Units::m2_s , NAV::Units::m_sqrts , NAV::Units::COUNT } |
| Possible Units for the Standard deviation of the clock phase drift. More... | |
Functions | |
| double | NAV::convertUnit (const double &value, Units::CovarianceAccelUnits unit) |
| Converts the value depending on the unit provided. | |
| double | NAV::convertUnit (const double &value, Units::CovarianceAngularVelocityUnits unit) |
| Converts the value depending on the unit provided. | |
| double | NAV::convertUnit (const double &value, Units::CovarianceClkFrequencyDriftUnits unit) |
| Converts the value depending on the unit provided. | |
| double | NAV::convertUnit (const double &value, Units::CovarianceClkPhaseDriftUnits unit) |
| Converts the value depending on the unit provided. | |
| void | NAV::Units::from_json (const json &j, CovarianceAccelUnits &data) |
| Converts the provided json object into the data object. | |
| void | NAV::Units::from_json (const json &j, CovarianceAngularVelocityUnits &data) |
| Converts the provided json object into the data object. | |
| void | NAV::Units::from_json (const json &j, CovarianceClkFrequencyDriftUnits &data) |
| Converts the provided json object into the data object. | |
| void | NAV::Units::from_json (const json &j, CovarianceClkPhaseDriftUnits &data) |
| Converts the provided json object into the data object. | |
| void | NAV::Units::to_json (json &j, const CovarianceAccelUnits &data) |
| Converts the provided data into a json object. | |
| void | NAV::Units::to_json (json &j, const CovarianceAngularVelocityUnits &data) |
| Converts the provided data into a json object. | |
| void | NAV::Units::to_json (json &j, const CovarianceClkFrequencyDriftUnits &data) |
| Converts the provided data into a json object. | |
| void | NAV::Units::to_json (json &j, const CovarianceClkPhaseDriftUnits &data) |
| Converts the provided data into a json object. | |
| std::string | NAV::to_string (Units::CovarianceAccelUnits unit) |
| Converts the unit into a string. | |
| std::string | NAV::to_string (Units::CovarianceAngularVelocityUnits unit) |
| Converts the unit into a string. | |
| std::string | NAV::to_string (Units::CovarianceClkFrequencyDriftUnits unit) |
| Converts the unit into a string. | |
| std::string | NAV::to_string (Units::CovarianceClkPhaseDriftUnits unit) |
| Converts the unit into a string. | |