Class GpsSatellite

Definition

Namespace:
Tizen.Location
Assembly:
Tizen.Location.dll
API Level:
3

This class contains the functionality for obtaining information about GPS satellites in the range and in use.

C#
Copy
public class GpsSatellite : object
Inheritance
GpsSatellite

Constructors

View Source

GpsSatellite(Locator)

The constructor of the GpsSatellite class.

Declaration
C#
Copy
public GpsSatellite(Locator locator)
Parameters
Type Name Description
Locator locator

The locator object initilized using GPS.

API Level: 3

Properties

View Source

ActiveCount

The count of active satellites.

Declaration
C#
Copy
public int ActiveCount { get; }
Property Value
Type Description
Int32
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/location
View Source

Interval

The time interval between callback updates. Should be in the range of 1~120 seconds.

Declaration
C#
Copy
public int Interval { get; set; }
Property Value
Type Description
Int32
API Level: 3
View Source

InViewCount

The count of satellites in view.

Declaration
C#
Copy
public int InViewCount { get; }
Property Value
Type Description
Int32
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/location
View Source

Nmea

The NMEA data from the satellite.

Declaration
C#
Copy
public string Nmea { get; }
Property Value
Type Description
String
API Level: 3
View Source

Satellites

The list of satellites or last recorded satellites in view.

Declaration
C#
Copy
public IList<SatelliteInformation> Satellites { get; }
Property Value
Type Description
IList<SatelliteInformation>
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/location

Events

View Source

SatelliteStatusUpdated

The SatelliteStatusUpdated event is raised whenever the satellite information is updated. The callback will be invoked periodically (every Interval seconds).

Declaration
C#
Copy
public event EventHandler<SatelliteStatusChangedEventArgs> SatelliteStatusUpdated
Event Type
Type Description
EventHandler<SatelliteStatusChangedEventArgs>
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/location

Extension Methods