mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-22 07:44:03 -04:00
AP_Logger: Reserve space in PM for last internal error line
This commit is contained in:
parent
051640e2b2
commit
25ca2a0828
@ -1169,6 +1169,7 @@ struct PACKED log_Performance {
|
||||
uint32_t max_time;
|
||||
uint32_t mem_avail;
|
||||
uint16_t load;
|
||||
uint16_t internal_error_last_line;
|
||||
uint32_t internal_errors;
|
||||
uint32_t internal_error_count;
|
||||
uint32_t spi_count;
|
||||
@ -2025,11 +2026,12 @@ struct PACKED log_PSC {
|
||||
// @Field: Mem: Free memory available
|
||||
// @Field: Load: System processor load
|
||||
// @Field: IntE: Internal error mask; which internal errors have been detected
|
||||
// @Field: IntEC: Internal error count; how many internal errors have been detected
|
||||
// @Field: ErrL: Internal error line number; last line number on which a internal error was detected
|
||||
// @Field: ErrC: Internal error count; how many internal errors have been detected
|
||||
// @Field: SPIC: Number of SPI transactions processed
|
||||
// @Field: I2CC: Number of i2c transactions processed
|
||||
// @Field: I2CI: Number of i2c interrupts serviced
|
||||
// @Field: ExUS: number of microseconds being added to each loop to address scheduler overruns
|
||||
// @Field: Ex: number of microseconds being added to each loop to address scheduler overruns
|
||||
|
||||
// @LoggerMessage: POS
|
||||
// @Description: Canonical vehicle position
|
||||
@ -2559,7 +2561,7 @@ struct PACKED log_PSC {
|
||||
{ LOG_PROXIMITY_MSG, sizeof(log_Proximity), \
|
||||
"PRX", "QBfffffffffff", "TimeUS,Health,D0,D45,D90,D135,D180,D225,D270,D315,DUp,CAn,CDis", "s-mmmmmmmmmhm", "F-00000000000" }, \
|
||||
{ LOG_PERFORMANCE_MSG, sizeof(log_Performance), \
|
||||
"PM", "QHHIIHIIIIII", "TimeUS,NLon,NLoop,MaxT,Mem,Load,IntE,IntEC,SPIC,I2CC,I2CI,ExUS", "s---b%-----s", "F---0A-----F" }, \
|
||||
"PM", "QHHIIHHIIIIII", "TimeUS,NLon,NLoop,MaxT,Mem,Load,ErrL,IntE,ErrC,SPIC,I2CC,I2CI,Ex", "s---b%------s", "F---0A------F" }, \
|
||||
{ LOG_SRTL_MSG, sizeof(log_SRTL), \
|
||||
"SRTL", "QBHHBfff", "TimeUS,Active,NumPts,MaxPts,Action,N,E,D", "s----mmm", "F----000" }, \
|
||||
{ LOG_OA_BENDYRULER_MSG, sizeof(log_OABendyRuler), \
|
||||
|
Loading…
Reference in New Issue
Block a user