#include "util.h"
#include "appdata.h"
#include "callbacks.h"
+#include "ui.h"
static LocationGPSDevice *device = NULL;
static LocationGPSDControl *control = NULL;
#endif // __arm__
}
+void interpret_speed_from_gps(AppData* appdata, gdouble speed) {
+
+ // first let's convert the number to characters
+ gchar* c_digits = calloc(30, 1);
+
+ g_sprintf(c_digits, "%f", speed);
+
+ g_print("interpret_speed_from_gps: %s", c_digits);
+
+ int i = 0;
+ while(i < 3) {
+ guint value = g_ascii_digit_value(c_digits[i]);
+ set_nth_digit(appdata, i, value);
+ i++;
+ }
+ g_free(c_digits);
+}
+