 |
Paparazzi UAS
v6.1.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the documentation of this file.
36 #error "PRIMARY_AHRS not set!"
42 PRINT_CONFIG_VAR(SECONDARY_AHRS)
45 #define __RegisterAhrs(_x) _x ## _register()
46 #define _RegisterAhrs(_x) __RegisterAhrs(_x)
47 #define RegisterAhrs(_x) _RegisterAhrs(_x)
51 #define AHRS_NB_IMPL 2
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.
void ahrs_init(void)
AHRS initialization.
int ahrs_switch(uint8_t idx)
Switch to the output of another AHRS impl.
struct AhrsImpl ahrs_impls[AHRS_NB_IMPL]
references a registered AHRS implementation
bool(* AhrsEnableOutput)(bool)
void ahrs_register_impl(AhrsEnableOutput enable)
Register an AHRS implementation.
#define AHRS_NB_IMPL
maximum number of AHRS implementations that can register
void ahrs_aligner_init(void)