org.freedesktop.Gypsy.Position

org.freedesktop.Gypsy.Position — Position interface

Methods

GetPosition (out 'i'fields,
             out 'i'timestamp,
             out 'd'latitude,
             out 'd'longitude,
             out 'd'altitude)

Signals

PositionChanged ('i'fields,
                 'i'timestamp,
                 'd'latitude,
                 'd'longitude,
                 'd'altitude)

Implemented Interfaces

org.freedesktop.Gypsy.Position implements org.freedesktop.DBus.Introspectable, org.freedesktop.DBus.Properties

Properties


Description

Position objects are used to obtain the current position (longitude, latitude, altitude) of the GPS. The current position can be obtained with GetPosition(), and PositionChanged signals are emitted when the position changes.

Details

GetPosition ()

GetPosition (out 'i' fields,
             out 'i' timestamp,
             out 'd' latitude,
             out 'd' longitude,
             out 'd' altitude)

fields:

Bitfield specifying what fields are set. 1: None, 2: Longitude, 4: Latitude, 8: Altitude.

timestamp:

The timestamp that this position was determined.

latitude:

The latitude in fractional degrees.

longitude:

The longitude in fractional degrees.

altitude:

The altitude in metres.

Signal Details

The PositionChanged signal

PositionChanged ('i' fields,
                 'i' timestamp,
                 'd' latitude,
                 'd' longitude,
                 'd' altitude)

fields:

Bitfield specifying what fields are set. 1: None, 2: Longitude, 4: Latitude, 8: Altitude.

timestamp:

The timestamp that this position was determined.

latitude:

The latitude in fractional degrees.

longitude:

The longitude in fractional degrees.

altitude:

The altitude in metres.

Property Details