Browse Source

Plane: added gps status to flashlog

mission-4.1.18
Andrew Tridgell 12 years ago
parent
commit
a329e32ccb
  1. 12
      ArduPlane/Log.pde

12
ArduPlane/Log.pde

@ -516,6 +516,7 @@ static void Log_Read_Mode() @@ -516,6 +516,7 @@ static void Log_Read_Mode()
struct log_GPS {
LOG_PACKET_HEADER;
uint32_t gps_time;
uint8_t status;
uint8_t num_sats;
int32_t latitude;
int32_t longitude;
@ -531,6 +532,7 @@ static void Log_Write_GPS(void) @@ -531,6 +532,7 @@ static void Log_Write_GPS(void)
struct log_GPS pkt = {
LOG_PACKET_HEADER_INIT(LOG_GPS_MSG),
gps_time : g_gps->time,
status : g_gps->status(),
num_sats : g_gps->num_sats,
latitude : g_gps->latitude,
longitude : g_gps->longitude,
@ -628,9 +630,15 @@ static void Log_Read(uint16_t log_num, int16_t start_page, int16_t end_page) @@ -628,9 +630,15 @@ static void Log_Read(uint16_t log_num, int16_t start_page, int16_t end_page)
{
cliSerial->printf_P(PSTR("\n" THISFIRMWARE
"\nFree RAM: %u\n"),
memcheck_available_memory());
(unsigned) memcheck_available_memory());
DataFlash.log_read_process(log_num, start_page, end_page, log_callback);
cliSerial->println_P(PSTR(HAL_BOARD_NAME));
#if CLI_ENABLED == ENABLED
setup_show(0, NULL);
#endif
DataFlash.log_read_process(log_num, start_page, end_page, log_callback);
}
// Read the DataFlash.log memory : Packet Parser

Loading…
Cancel
Save