X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=src%2Fao_gps_test.c;h=edb513047fda7aea4eeb8db808b4eb03df9ee473;hp=3692f0e53b0cc5865d76c76eaf8c21a2ab808e61;hb=1e7e02987276847274493312202d22222c953149;hpb=524665fc221b0d483453c67b7211e282cebc8980 diff --git a/src/ao_gps_test.c b/src/ao_gps_test.c index 3692f0e5..edb51304 100644 --- a/src/ao_gps_test.c +++ b/src/ao_gps_test.c @@ -59,13 +59,14 @@ struct ao_gps_data { struct ao_gps_sat_data { uint8_t svid; - uint8_t state; uint8_t c_n_1; }; +#define AO_MAX_GPS_TRACKING 12 + struct ao_gps_tracking_data { uint8_t channels; - struct ao_gps_sat_data sats[12]; + struct ao_gps_sat_data sats[AO_MAX_GPS_TRACKING]; }; void @@ -401,6 +402,8 @@ ao_serial_set_speed(uint8_t speed) tcflush(fd, TCIFLUSH); } +#define ao_time() 0 + #include "ao_gps_print.c" #include "ao_gps_sirf.c" @@ -435,9 +438,9 @@ ao_dump_state(void *wchan) printf("\n"); printf ("\t"); for (i = 0; i < 12; i++) - printf (" %2d(%02x)", + printf (" %2d(%02d)", ao_gps_tracking_data.sats[i].svid, - ao_gps_tracking_data.sats[i].state); + ao_gps_tracking_data.sats[i].c_n_1); printf ("\n"); }