altoslib: Missed a couple of easy mini voltage API changes
[fw/altos] / src / core / ao_gps_report_mega.c
index d13885dd8cc5581c01d2a15718a730184289bd29..5e3c71bfa309e1ecb6f3fecb954dde596ff12283 100644 (file)
@@ -24,7 +24,6 @@ ao_gps_report_mega(void)
        static __xdata struct ao_log_mega               gps_log;
        static __xdata struct ao_telemetry_location     gps_data;
        static __xdata struct ao_telemetry_satellite    gps_tracking_data;
-       uint8_t date_reported = 0;
        uint8_t new;
        uint8_t c, n, i;
 
@@ -71,6 +70,8 @@ ao_gps_report_mega(void)
                                {
                                        gps_log.u.gps_sat.sats[i].c_n = gps_tracking_data.sats[c].c_n_1;
                                        i++;
+                                       if (i >= 12)
+                                               break;
                                }
                        gps_log.u.gps_sat.channels = i;
                        ao_log_mega(&gps_log);