System.Sensors.TGpsSatellite
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() {}
};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
| record struct | public | System.Sensors.pas System.Sensors.hpp | System.Sensors | System.Sensors | 
説明
人工衛星のステータスに関する情報が格納されています。
TGpsSatellite では、Azimuth と Elevation を使用して位置を測定します。