CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

record

Avionics.GpsSample

GPS solution mapped into the estimator local frame

Public declarations

Explicit source declarations; dimensions, modifications and defaults are shown as written, without evaluation.

RoleNameTypeDimensions / attributes / defaultDescription
fieldvalidBoolean
fieldfreshBoolean
fieldpositionValidBoolean
fieldvelocityValidBoolean
fieldtimestamp_sReal(unit = "s")
fieldgeodetic_deg_mReal[3]Optional source coordinates {latitude_deg,longitude_deg,altitude_m}
fieldpositionWorldEnu_mReal[3](each unit = "m")
fieldvelocityWorldEnu_m_sReal[3](each unit = "m/s")
fieldpositionCovarianceWorld_m2Real[3, 3](each unit = "m2")
fieldvelocityCovarianceWorld_m2_s2Real[3, 3](each unit = "m2/s2")

Modelica declarations and implementation

Show parameters, interfaces and source

Parameters, inputs, outputs, defaults and equations from the source file.

record GpsSample
    "GPS solution mapped into the estimator local frame"
    Boolean valid;
    Boolean fresh;
    Boolean positionValid;
    Boolean velocityValid;
    Real timestamp_s(unit = "s");
    Real geodetic_deg_m[3]
      "Optional source coordinates {latitude_deg,longitude_deg,altitude_m}";
    Real positionWorldEnu_m[3](each unit = "m");
    Real velocityWorldEnu_m_s[3](each unit = "m/s");
    Real positionCovarianceWorld_m2[3, 3](each unit = "m2");
    Real velocityCovarianceWorld_m2_s2[3, 3](each unit = "m2/s2");
  end GpsSample;