mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-04 22:17:01 +08:00
[config] better warning message and update example airframe
This commit is contained in:
@@ -127,16 +127,14 @@ PRINT_CONFIG_VAR(MODULES_FREQUENCY)
|
||||
#define AHRS_PROPAGATE_FREQUENCY PERIODIC_FREQUENCY
|
||||
#endif
|
||||
PRINT_CONFIG_VAR(AHRS_PROPAGATE_FREQUENCY)
|
||||
#if AHRS_PROPAGATE_FREQUENCY > PERIODIC_FREQUENCY
|
||||
#warning PERIODIC_FREQUENCY should be >= AHRS_PROPAGATE_FREQUENCY
|
||||
#endif
|
||||
|
||||
#ifndef AHRS_CORRECT_FREQUENCY
|
||||
#define AHRS_CORRECT_FREQUENCY PERIODIC_FREQUENCY
|
||||
#endif
|
||||
PRINT_CONFIG_VAR(AHRS_CORRECT_FREQUENCY)
|
||||
#if AHRS_CORRECT_FREQUENCY > PERIODIC_FREQUENCY
|
||||
#warning PERIODIC_FREQUENCY should be >= AHRS_CORRECT_FREQUENCY
|
||||
|
||||
#if (AHRS_PROPAGATE_FREQUENCY > PERIODIC_FREQUENCY)
|
||||
#warning "PERIODIC_FREQUENCY should be least equal or greater than AHRS_PROPAGATE_FREQUENCY"
|
||||
INFO_VALUE("it is recommended to configure in your airframe PERIODIC_FREQUENCY to at least ",AHRS_PROPAGATE_FREQUENCY)
|
||||
#endif
|
||||
|
||||
static inline void on_gyro_event( void );
|
||||
|
||||
@@ -101,6 +101,12 @@ PRINT_CONFIG_VAR(MODULES_FREQUENCY)
|
||||
#endif
|
||||
PRINT_CONFIG_VAR(BARO_PERIODIC_FREQUENCY)
|
||||
|
||||
#if USE_AHRS && USE_IMU && (defined AHRS_PROPAGATE_FREQUENCY)
|
||||
#if (AHRS_PROPAGATE_FREQUENCY > PERIODIC_FREQUENCY)
|
||||
#warning "PERIODIC_FREQUENCY should be least equal or greater than AHRS_PROPAGATE_FREQUENCY"
|
||||
INFO_VALUE("it is recommended to configure in your airframe PERIODIC_FREQUENCY to at least ",AHRS_PROPAGATE_FREQUENCY)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
static inline void on_gyro_event( void );
|
||||
static inline void on_accel_event( void );
|
||||
|
||||
Reference in New Issue
Block a user