Path: SCPro/ProSensors
% GPS receiver model with navigation message model. Failure mode is zero output. See also GPSOrbit and RangeMeasurement. -------------------------------------------------------------------------- Form: y = GPSReceiverNav( action, d ) -------------------------------------------------------------------------- ------- Inputs ------- action (1,:) 'initialize' 'update' 'output' 'set failure' 'get default datastructure' d (1,1) Depends on the action ------- Outputs ------- y (1,1) Depends on the action The regular output is a structure: .rGPS (3,n) Position of GPS satellites in view .vGPS (3,n) Velocity of satellites .range (1,n) Range to the satellites (km) .rangeRate (1,n) Range rate (km/s) .iD (1,n) ID of satellites in view .nSatellites (1,1) Number of satellites in view .message (:) GPS ephemeris message --------------------------------------------------------------------------
AerospaceUtils: Coord/IntersectPlanet SC: BasicOrbit/CP2I SC: BasicOrbit/E2Nu SC: BasicOrbit/M2E SC: BasicOrbit/M2EApp SC: BasicOrbit/M2EEl SC: BasicOrbit/M2EHy SC: BasicOrbit/M2Nu SC: BasicOrbit/M2NuPb SC: BasicOrbit/OrbRate SC: Ephem/EOfE SC: Ephem/EarthNut SC: Ephem/EarthPre SC: Ephem/EarthRot SC: Ephem/GMSTime SC: Ephem/MSidDay SC: Ephem/NutDelta SC: Ephem/ObOfE SC: Ephem/TruEarth SCPro: ProSensors/GPSOrbit SCPro: ProSensors/RangeMeasurement Common: CommonData/SwooshWatermark Common: General/CellToMat Common: General/DeBlankLT Common: General/MatToCell Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/XLabelS Common: Graphics/YLabelS Common: Graphics/ZLabelS Common: Time/DTSToDTA Common: Time/Date2JD Common: Time/JD2000 Common: Time/JD2T Common: Time/JDToMidnight Math: Linear/Dot Math: Linear/DupVect Math: Linear/Mag Math: MathUtils/R2P5 Math: Trigonometry/CosD Math: Trigonometry/SinD
Back to the SCPro Module page