| 1234567891011121314151617181920212223 |
- #pragma once
- /* Reasons a candidate point can be rejected before being written */
- #define REJECT_REASON_KALMAN 0 /* Kalman-filtered position error too large */
- #define REJECT_REASON_DISTDIFF 1 /* distance jump inconsistent with recent history */
- #define REJECT_REASON_MINDIST 2 /* too small a position change since last saved point */
- extern __flash const char *reject_reason_names[];
- void log_prefix(void);
- void log_boot_record(void);
- void log_config(void);
- void log_fix_event(void);
- void log_fix_lost(void);
- void log_sbas_transition(void);
- void log_pause_event(unsigned char started);
- void log_reject(unsigned char reason);
- void log_reject_flush(void);
- void log_jump(unsigned char is_alt, float meters);
- void log_status_line(void);
- void log_session_summary(unsigned char final);
- void gps_powered_on(void);
- void log_loop_status(unsigned char status);
|