MMLocationGpsRaw

MMLocationGpsRaw — Helper object to handle generic GPS location information.

Synopsis

struct              MMLocationGpsRaw;

const gchar *       mm_location_gps_raw_get_utc_time    (MMLocationGpsRaw *self);
gdouble             mm_location_gps_raw_get_longitude   (MMLocationGpsRaw *self);
gdouble             mm_location_gps_raw_get_latitude    (MMLocationGpsRaw *self);
gdouble             mm_location_gps_raw_get_altitude    (MMLocationGpsRaw *self);

Object Hierarchy

  GObject
   +----MMLocationGpsRaw

Description

The MMLocationGpsRaw is an object handling the location information of the modem when this is reported by GPS.

This object is retrieved with either mm_modem_location_get_gps_raw(), mm_modem_location_get_gps_raw_sync(), mm_modem_location_get_full() or mm_modem_location_get_full_sync().

Details

struct MMLocationGpsRaw

struct MMLocationGpsRaw;

The MMLocationGpsRaw structure contains private data and should only be accessed using the provided API.


mm_location_gps_raw_get_utc_time ()

const gchar *       mm_location_gps_raw_get_utc_time    (MMLocationGpsRaw *self);

Gets the UTC time of the location being reported.

self :

a MMLocationGpsRaw.

Returns :

a string with the UTC time, or NULL if unknown. Do not free the returned value, it is owned by self.

mm_location_gps_raw_get_longitude ()

gdouble             mm_location_gps_raw_get_longitude   (MMLocationGpsRaw *self);

Gets the longitude, in the [-180,180] range.

self :

a MMLocationGpsRaw.

Returns :

the longitude, or MM_LOCATION_LONGITUDE_UNKNOWN if unknown.

mm_location_gps_raw_get_latitude ()

gdouble             mm_location_gps_raw_get_latitude    (MMLocationGpsRaw *self);

Gets the latitude, in the [-90,90] range.

self :

a MMLocationGpsRaw.

Returns :

the latitude, or MM_LOCATION_LATITUDE_UNKNOWN if unknown.

mm_location_gps_raw_get_altitude ()

gdouble             mm_location_gps_raw_get_altitude    (MMLocationGpsRaw *self);

Gets the altitude, in the [-90,90] range.

self :

a MMLocationGpsRaw.

Returns :

the altitude, or MM_LOCATION_ALTITUDE_UNKNOWN if unknown.