paparazzi-commits
[Top][All Lists]
Advanced

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

[paparazzi-commits] [4390]


From: antoine drouin
Subject: [paparazzi-commits] [4390]
Date: Wed, 23 Dec 2009 23:39:42 +0000

Revision: 4390
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4390
Author:   poine
Date:     2009-12-23 23:39:42 +0000 (Wed, 23 Dec 2009)
Log Message:
-----------


Modified Paths:
--------------
    paparazzi4/trunk/hw/booz/baro_amp.sce

Modified: paparazzi4/trunk/hw/booz/baro_amp.sce
===================================================================
--- paparazzi4/trunk/hw/booz/baro_amp.sce       2009-12-23 22:52:01 UTC (rev 
4389)
+++ paparazzi4/trunk/hw/booz/baro_amp.sce       2009-12-23 23:39:42 UTC (rev 
4390)
@@ -18,8 +18,8 @@
   vo = zeros(1:length(vi));
   for i=1:length(vi)
     v = vi(i) * ( 1 + R10/R6 + R10/R5 + R10/(R20+R21) ) - 5*R10/R5 - 
off1*R10/(R20+R21);
-    if v > 5
-      vo(i) = 5;
+    if v > 3.3
+      vo(i) = 3.3;
     elseif v < 0
       vo(i) = 0;
     else
@@ -76,6 +76,8 @@
 subplot(3,1,3)
 off1 = 0;
 [vo] = amplify(vi, off1);
+k = find(vo > 0);
+min_sensor_out = vi(k(1))
 plot2d(vi,vo,1);
 
 off1 = 1.65;
@@ -84,11 +86,21 @@
 
 off1 = 3.3;
 [vo] = amplify(vi, off1);
+k = find(vo < 3.3);
+max_sensor_out = vi(k($))
+
 plot2d(vi,vo,3);
-xtitle('amp output vs amp in');
+xtitle('amp output vs sensor output');
 ylabel('Volts');
 xlabel('Volts');
 
 
+k = find(sensor_output < max_sensor_out);
+max_alt = alt_range(k(1))
+k = find(sensor_output < min_sensor_out);
+min_alt = alt_range(k(1))
+
+
+
 gain = 1 + R10/R6 + R10/R5 + R10/(R20+R21)
 





reply via email to

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