{
LOG_GPS(DBG_LOW, "set Latitude = %f Longitude = %f Altitude = %f", last_pos->latitude, last_pos->longitude, last_pos->altitude);
LOG_GPS(DBG_LOW, "set Speed = %f Direction = %f", last_pos->speed, last_pos->bearing);
- LOG_GPS(DBG_LOW, "set H_Accuracy = %f V_Accuracy = %f", last_pos->hor_accuracy, last_pos->ver_accuracy);
+ LOG_GPS(DBG_LOW, "set H_Accuracy = %d V_Accuracy = %d", last_pos->hor_accuracy, last_pos->ver_accuracy);
int timestamp = last_pos->timestamp;
double lat = last_pos->latitude;
double h_acc = last_pos->hor_accuracy;
double v_acc = last_pos->ver_accuracy;
- setting_set_int(LAST_TIMESTAMP, timestamp);
- setting_set_double(LAST_LATITUDE, lat);
- setting_set_double(LAST_LONGITUDE, lon);
- setting_set_double(LAST_ALTITUDE, alt);
- setting_set_double(LAST_SPEED, spd);
- setting_set_double(LAST_DIRECTION, dir);
- setting_set_double(LAST_HOR_ACCURACY, h_acc);
- setting_set_double(LAST_VER_ACCURACY, v_acc);
+ setting_set_int(VCONFKEY_LOCATION_LAST_GPS_TIMESTAMP, timestamp);
+ setting_set_double(VCONFKEY_LOCATION_LAST_GPS_LATITUDE, lat);
+ setting_set_double(VCONFKEY_LOCATION_LAST_GPS_LONGITUDE, lon);
+ setting_set_double(VCONFKEY_LOCATION_LAST_GPS_ALTITUDE, alt);
+ setting_set_double(VCONFKEY_LOCATION_LAST_GPS_SPEED, spd);
+ setting_set_double(VCONFKEY_LOCATION_LAST_GPS_DIRECTION, dir);
+ setting_set_double(VCONFKEY_LOCATION_LAST_GPS_HOR_ACCURACY, h_acc);
+ setting_set_double(VCONFKEY_LOCATION_LAST_GPS_VER_ACCURACY, v_acc);
}
void gps_manager_get_last_position(pos_data_t * last_pos)
double spd, dir;
double h_acc, v_acc;
- setting_get_int(LAST_TIMESTAMP, ×tamp);
- setting_get_double(LAST_LATITUDE, &lat);
- setting_get_double(LAST_LONGITUDE, &lon);
- setting_get_double(LAST_ALTITUDE, &alt);
- setting_get_double(LAST_SPEED, &spd);
- setting_get_double(LAST_DIRECTION, &dir);
- setting_get_double(LAST_HOR_ACCURACY, &h_acc);
- setting_get_double(LAST_VER_ACCURACY, &v_acc);
+ setting_get_int(VCONFKEY_LOCATION_LAST_GPS_TIMESTAMP, ×tamp);
+ setting_get_double(VCONFKEY_LOCATION_LAST_GPS_LATITUDE, &lat);
+ setting_get_double(VCONFKEY_LOCATION_LAST_GPS_LONGITUDE, &lon);
+ setting_get_double(VCONFKEY_LOCATION_LAST_GPS_ALTITUDE, &alt);
+ setting_get_double(VCONFKEY_LOCATION_LAST_GPS_SPEED, &spd);
+ setting_get_double(VCONFKEY_LOCATION_LAST_GPS_DIRECTION, &dir);
+ setting_get_double(VCONFKEY_LOCATION_LAST_GPS_HOR_ACCURACY, &h_acc);
+ setting_get_double(VCONFKEY_LOCATION_LAST_GPS_VER_ACCURACY, &v_acc);
last_pos->timestamp = timestamp;
last_pos->latitude = lat;