projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altosui: Add config and pyro tabs to graph widget
[fw/altos]
/
src
/
test
/
ao_gps_test_skytraq.c
diff --git
a/src/test/ao_gps_test_skytraq.c
b/src/test/ao_gps_test_skytraq.c
index 61e7905a864fbbba533ccfcc0d821fca158fb92e..bd8998b77e959741daff920669cc13b78d606329 100644
(file)
--- a/
src/test/ao_gps_test_skytraq.c
+++ b/
src/test/ao_gps_test_skytraq.c
@@
-17,7
+17,9
@@
*/
#define AO_GPS_TEST
*/
#define AO_GPS_TEST
+#define AO_TICK_TYPE uint32_t
#define HAS_GPS 1
#define HAS_GPS 1
+#define tick_count 0
#include "ao_host.h"
#include <termios.h>
#include <errno.h>
#include "ao_host.h"
#include <termios.h>
#include <errno.h>
@@
-49,6
+51,8
@@
struct ao_gps_orig {
int16_t altitude; /* m */
uint16_t ground_speed; /* cm/s */
uint8_t course; /* degrees / 2 */
int16_t altitude; /* m */
uint16_t ground_speed; /* cm/s */
uint8_t course; /* degrees / 2 */
+ uint8_t pdop; /* unused */
+ uint8_t vdop; /* unused */
uint8_t hdop; /* * 5 */
int16_t climb_rate; /* cm/s */
uint16_t h_error; /* m */
uint8_t hdop; /* * 5 */
int16_t climb_rate; /* cm/s */
uint16_t h_error; /* m */
@@
-83,8
+87,8
@@
struct ao_gps_tracking_orig {
#define ao_telemetry_satellite ao_gps_tracking_orig
#define ao_telemetry_satellite_info ao_gps_sat_orig
#define ao_telemetry_satellite ao_gps_tracking_orig
#define ao_telemetry_satellite_info ao_gps_sat_orig
-extern
__xdata
struct ao_telemetry_location ao_gps_data;
-extern
__xdata
struct ao_telemetry_satellite ao_gps_tracking_data;
+extern struct ao_telemetry_location ao_gps_data;
+extern struct ao_telemetry_satellite ao_gps_tracking_data;
uint8_t ao_gps_mutex;
uint8_t ao_gps_mutex;