![]()  | 
              
                  0.5.0
                 
               | 
            
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.   | |