System.Sensors.TGpsSatellite

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

  TGpsSatellite = record
  private
    FElevation: Double;
    FSnr: Double;
    FPrn: Integer;
    FUsedInFix: Boolean;
    FHasAlmanac: Boolean;
    FAzimuth: Double;
    FHasEphemeris: Boolean;
  public
    property Azimuth: Double read FAzimuth;
    property Elevation: Double read FElevation;
    property Prn: Integer read FPrn;
    property Snr: Double read FSnr;
    property HasAlmanac: Boolean read FHasAlmanac;
    property HasEphemeris: Boolean read FHasEphemeris;
    property UsedInFix: Boolean read FUsedInFix;
    constructor Create(Azimuth, Elevation: Double; Prn: Integer; Snr: Double;
      HasAlmanac, HasEphemeris, UsedInFix: Boolean);
  end;

C++

struct DECLSPEC_DRECORD TGpsSatellite
{
private:
    double FElevation;
    double FSnr;
    int FPrn;
    bool FUsedInFix;
    bool FHasAlmanac;
    double FAzimuth;
    bool FHasEphemeris;
public:
    __property double Azimuth = {read=FAzimuth};
    __property double Elevation = {read=FElevation};
    __property int Prn = {read=FPrn};
    __property double Snr = {read=FSnr};
    __property bool HasAlmanac = {read=FHasAlmanac};
    __property bool HasEphemeris = {read=FHasEphemeris};
    __property bool UsedInFix = {read=FUsedInFix};
    __fastcall TGpsSatellite(double Azimuth, double Elevation, int Prn, double Snr, bool HasAlmanac, bool HasEphemeris, bool UsedInFix);
    TGpsSatellite() {}
};

Properties

Type Visibility Source Unit Parent
record
struct
public
System.Sensors.pas
System.Sensors.hpp
System.Sensors System.Sensors

Description

Stores information about the status of a satelite.

TGpsSatellite uses Azimuth and Elevation to measure the position.

See Also