mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-04 13:55:40 +08:00
Merge pull request #513 from paparazzi/ins_propagate_freq
[rotorcraft] INS_PROPAGATE_FREQUENCY for vff
This commit is contained in:
@@ -8,5 +8,5 @@ $(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/ins_int.c
|
|||||||
|
|
||||||
# vertical filter float version
|
# vertical filter float version
|
||||||
$(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/vf_float.c
|
$(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/vf_float.c
|
||||||
$(TARGET).CFLAGS += -DUSE_VFF -DDT_VFILTER='(1./$(PERIODIC_FREQUENCY).)'
|
$(TARGET).CFLAGS += -DUSE_VFF
|
||||||
|
|
||||||
|
|||||||
@@ -8,5 +8,5 @@ $(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/ins_int_extended.c
|
|||||||
|
|
||||||
# vertical filter float version
|
# vertical filter float version
|
||||||
$(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/vf_extended_float.c
|
$(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/vf_extended_float.c
|
||||||
$(TARGET).CFLAGS += -DUSE_VFF_EXTENDED -DDT_VFILTER='(1./$(PERIODIC_FREQUENCY).)'
|
$(TARGET).CFLAGS += -DUSE_VFF_EXTENDED
|
||||||
|
|
||||||
|
|||||||
@@ -30,6 +30,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "subsystems/ins/vf_extended_float.h"
|
#include "subsystems/ins/vf_extended_float.h"
|
||||||
|
#include "generated/airframe.h"
|
||||||
|
|
||||||
#define DEBUG_VFF_EXTENDED 1
|
#define DEBUG_VFF_EXTENDED 1
|
||||||
|
|
||||||
@@ -39,6 +40,14 @@
|
|||||||
#include "subsystems/datalink/downlink.h"
|
#include "subsystems/datalink/downlink.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef INS_PROPAGATE_FREQUENCY
|
||||||
|
#define INS_PROPAGATE_FREQUENCY PERIODIC_FREQUENCY
|
||||||
|
#endif
|
||||||
|
PRINT_CONFIG_VAR(INS_PROPAGATE_FREQUENCY)
|
||||||
|
|
||||||
|
#define DT_VFILTER (1./(INS_PROPAGATE_FREQUENCY))
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
||||||
X = [ z zdot accel_bias baro_offset ]
|
X = [ z zdot accel_bias baro_offset ]
|
||||||
|
|||||||
@@ -27,6 +27,14 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "subsystems/ins/vf_float.h"
|
#include "subsystems/ins/vf_float.h"
|
||||||
|
#include "generated/airframe.h"
|
||||||
|
|
||||||
|
#ifndef INS_PROPAGATE_FREQUENCY
|
||||||
|
#define INS_PROPAGATE_FREQUENCY PERIODIC_FREQUENCY
|
||||||
|
#endif
|
||||||
|
PRINT_CONFIG_VAR(INS_PROPAGATE_FREQUENCY)
|
||||||
|
|
||||||
|
#define DT_VFILTER (1./(INS_PROPAGATE_FREQUENCY))
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user