[Top][All Lists]
[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)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [4390],
antoine drouin <=