paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [4352] parse get_settings and set trur IR sensor ori


From: Gautier Hattenberger
Subject: [paparazzi-commits] [4352] parse get_settings and set trur IR sensor orientation for simulation with JSBSim
Date: Fri, 27 Nov 2009 13:41:04 +0000

Revision: 4352
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4352
Author:   gautier
Date:     2009-11-27 13:41:03 +0000 (Fri, 27 Nov 2009)
Log Message:
-----------
parse get_settings and set trur IR sensor orientation for simulation with JSBSim

Modified Paths:
--------------
    paparazzi3/trunk/sw/airborne/sim/jsbsim_hw.h
    paparazzi3/trunk/sw/airborne/sim/jsbsim_ir.c

Modified: paparazzi3/trunk/sw/airborne/sim/jsbsim_hw.h
===================================================================
--- paparazzi3/trunk/sw/airborne/sim/jsbsim_hw.h        2009-11-27 13:39:02 UTC 
(rev 4351)
+++ paparazzi3/trunk/sw/airborne/sim/jsbsim_hw.h        2009-11-27 13:41:03 UTC 
(rev 4352)
@@ -62,6 +62,7 @@
 void parse_dl_ping(char* argv[]);
 void parse_dl_acinfo(char* argv[]);
 void parse_dl_setting(char* argv[]);
+void parse_dl_get_setting(char* argv[]);
 void parse_dl_block(char* argv[]);
 void parse_dl_move_wp(char* argv[]);
 

Modified: paparazzi3/trunk/sw/airborne/sim/jsbsim_ir.c
===================================================================
--- paparazzi3/trunk/sw/airborne/sim/jsbsim_ir.c        2009-11-27 13:39:02 UTC 
(rev 4351)
+++ paparazzi3/trunk/sw/airborne/sim/jsbsim_ir.c        2009-11-27 13:41:03 UTC 
(rev 4352)
@@ -8,11 +8,18 @@
 #include "jsbsim_hw.h"
 #include <math.h>
 
+#ifndef JSBSIM_IR_ROLL_NEUTRAL
+#define JSBSIM_IR_ROLL_NEUTRAL 0.
+#endif
+#ifndef JSBSIM_IR_PITCH_NEUTRAL
+#define JSBSIM_IR_PITCH_NEUTRAL 0.
+#endif
+
 void set_ir(double roll, double pitch) {
 
   double ir_contrast = 150; //FIXME
-  double roll_sensor = roll + ir_roll_neutral;
-  double pitch_sensor = pitch + ir_pitch_neutral;
+  double roll_sensor = roll + JSBSIM_IR_ROLL_NEUTRAL; // ir_roll_neutral;
+  double pitch_sensor = pitch + JSBSIM_IR_PITCH_NEUTRAL; // ir_pitch_neutral;
 #ifdef INFRARED
   ir_roll = sin(roll_sensor) * ir_contrast;
   ir_pitch = sin(pitch_sensor) * ir_contrast;





reply via email to

[Prev in Thread] Current Thread [Next in Thread]