TSatelliteData Class Reference

class TSatelliteData

This class is used to transfer data about a satellite

Public Member Functions
TSatelliteData()
IMPORT_C TReal32Azimuth()
IMPORT_C TReal32Elevation()
IMPORT_C TBoolIsUsed()
IMPORT_C TIntSatelliteId()
IMPORT_C voidSetAzimuth(TReal32)
IMPORT_C voidSetElevation(TReal32)
IMPORT_C voidSetIsUsed(TBool)
IMPORT_C voidSetSatelliteId(TInt)
IMPORT_C voidSetSignalStrength(TInt)
IMPORT_C TIntSignalStrength()
Protected Attributes
TReal32 iAzimuth
TReal32 iElevation
TBool iIsUsed
TInt iSatelliteId
TInt iSignalStrength
Private Attributes
TUint8 iReserved

Constructor & Destructor Documentation

TSatelliteData()

IMPORT_CTSatelliteData()

Member Functions Documentation

Azimuth()

IMPORT_C TReal32Azimuth()const

Elevation()

IMPORT_C TReal32Elevation()const

IsUsed()

IMPORT_C TBoolIsUsed()const

SatelliteId()

IMPORT_C TIntSatelliteId()const

SetAzimuth(TReal32)

IMPORT_C voidSetAzimuth(TReal32aAzimuth)

Parameters

TReal32 aAzimuth

SetElevation(TReal32)

IMPORT_C voidSetElevation(TReal32aElevation)

Parameters

TReal32 aElevation

SetIsUsed(TBool)

IMPORT_C voidSetIsUsed(TBoolaIsUsed)

Parameters

TBool aIsUsed

SetSatelliteId(TInt)

IMPORT_C voidSetSatelliteId(TIntaSatelliteId)

Parameters

TInt aSatelliteId

SetSignalStrength(TInt)

IMPORT_C voidSetSignalStrength(TIntaSignalStrength)

Parameters

TInt aSignalStrength

SignalStrength()

IMPORT_C TIntSignalStrength()const

Member Data Documentation

TReal32 iAzimuth

TReal32 iAzimuth[protected]

The azimuth, in degrees

TReal32 iElevation

TReal32 iElevation[protected]

The elevation, in degrees

TBool iIsUsed

TBool iIsUsed[protected]

Whether the satellite is used

TUint8 iReserved

TUint8 iReserved[private]

Unused variable for future expansion.

TInt iSatelliteId

TInt iSatelliteId[protected]

The ID (in GPS, the PRN)

TInt iSignalStrength

TInt iSignalStrength[protected]

The signal strength, in decibels