Skip to content

Commit

Permalink
Merge pull request #513 from paparazzi/ins_propagate_freq
Browse files Browse the repository at this point in the history
[rotorcraft] INS_PROPAGATE_FREQUENCY for vff
  • Loading branch information
flixr committed Aug 28, 2013
2 parents b8ec860 + 7344099 commit 27b872c
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 2 deletions.
2 changes: 1 addition & 1 deletion conf/firmwares/subsystems/rotorcraft/ins.makefile
Expand Up @@ -8,5 +8,5 @@ $(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/ins_int.c

# vertical filter float version
$(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/vf_float.c
$(TARGET).CFLAGS += -DUSE_VFF -DDT_VFILTER='(1./$(PERIODIC_FREQUENCY).)'
$(TARGET).CFLAGS += -DUSE_VFF

2 changes: 1 addition & 1 deletion conf/firmwares/subsystems/rotorcraft/ins_extended.makefile
Expand Up @@ -8,5 +8,5 @@ $(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/ins_int_extended.c

# vertical filter float version
$(TARGET).srcs += $(SRC_SUBSYSTEMS)/ins/vf_extended_float.c
$(TARGET).CFLAGS += -DUSE_VFF_EXTENDED -DDT_VFILTER='(1./$(PERIODIC_FREQUENCY).)'
$(TARGET).CFLAGS += -DUSE_VFF_EXTENDED

9 changes: 9 additions & 0 deletions sw/airborne/subsystems/ins/vf_extended_float.c
Expand Up @@ -30,6 +30,7 @@
*/

#include "subsystems/ins/vf_extended_float.h"
#include "generated/airframe.h"

#define DEBUG_VFF_EXTENDED 1

Expand All @@ -39,6 +40,14 @@
#include "subsystems/datalink/downlink.h"
#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 ]
Expand Down
8 changes: 8 additions & 0 deletions sw/airborne/subsystems/ins/vf_float.c
Expand Up @@ -27,6 +27,14 @@
*/

#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))

/*
Expand Down

0 comments on commit 27b872c

Please sign in to comment.