paparazzi-commits
[Top][All Lists]
Advanced

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

[paparazzi-commits] [4083] fix downlink_send calls


From: Martin Mueller
Subject: [paparazzi-commits] [4083] fix downlink_send calls
Date: Fri, 04 Sep 2009 18:31:05 +0000

Revision: 4083
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4083
Author:   mmm
Date:     2009-09-04 18:31:05 +0000 (Fri, 04 Sep 2009)
Log Message:
-----------
fix downlink_send calls

Modified Paths:
--------------
    paparazzi3/trunk/conf/airframes/funjetmm.xml
    paparazzi3/trunk/conf/airframes/twinstarmm.xml
    paparazzi3/trunk/sw/airborne/main_ap.c

Modified: paparazzi3/trunk/conf/airframes/funjetmm.xml
===================================================================
--- paparazzi3/trunk/conf/airframes/funjetmm.xml        2009-09-04 16:18:44 UTC 
(rev 4082)
+++ paparazzi3/trunk/conf/airframes/funjetmm.xml        2009-09-04 18:31:05 UTC 
(rev 4083)
@@ -83,7 +83,9 @@
   </section>
 
   <section name="BAT">
-    <define name="MILLIAMP_AT_FULL_THROTTLE" value="10000."/>
+    <!--define name="MILLIAMP_AT_FULL_THROTTLE" value="10000."/-->
+    <define name="ADC_CHANNEL_CURRENT" value="ADC_4"/>
+    <define name="MilliAmpereOfAdc(adc)" value="(88*adc)"/>
     <define name="CATASTROPHIC_BAT_LEVEL" value="9.3" unit="V"/>
                                         <!-- 0.0247311828 -->
                                         <!-- 0.02432905 -->
@@ -233,7 +235,7 @@
 ap.CFLAGS += -DINTER_MCU
 ap.srcs += inter_mcu.c 
 
-ap.CFLAGS += -DADC -DUSE_ADC_0 -DUSE_ADC_1 -DUSE_ADC_2
+ap.CFLAGS += -DADC -DUSE_ADC_0 -DUSE_ADC_1 -DUSE_ADC_2 -DUSE_ADC_4
 ap.srcs += $(SRC_ARCH)/adc_hw.c
 
 ap.CFLAGS += -DGPS -DUBX -DUSE_UART0 -DGPS_LINK=Uart0 -DUART0_BAUD=B38400 
-DGPS_USE_LATLONG

Modified: paparazzi3/trunk/conf/airframes/twinstarmm.xml
===================================================================
--- paparazzi3/trunk/conf/airframes/twinstarmm.xml      2009-09-04 16:18:44 UTC 
(rev 4082)
+++ paparazzi3/trunk/conf/airframes/twinstarmm.xml      2009-09-04 18:31:05 UTC 
(rev 4083)
@@ -16,7 +16,7 @@
     <servo name="MOTOR"         no="0" min="1000" neutral="1000" max="2000"/>
     <servo name="AILERON_LEFT"  no="1" min="1900" neutral="1480" max="1050"/>
     <servo name="ELEVATOR"      no="2" min="1750" neutral="1530" max="1250"/>
-    <servo name="RUDDER"        no="3" min="1150" neutral="1430" max="1710"/>
+    <servo name="RUDDER"        no="3" min="1100" neutral="1500" max="1900"/>
     <servo name="AILERON_RIGHT" no="4" min="2000" neutral="1610" max="1200"/>
     <servo name="FWHEEL"        no="5" min="1900" neutral="1470" max="1100"/>
     <servo name="HATCH"         no="6" min="1000" neutral="1500" max="2000"/>

Modified: paparazzi3/trunk/sw/airborne/main_ap.c
===================================================================
--- paparazzi3/trunk/sw/airborne/main_ap.c      2009-09-04 16:18:44 UTC (rev 
4082)
+++ paparazzi3/trunk/sw/airborne/main_ap.c      2009-09-04 18:31:05 UTC (rev 
4083)
@@ -509,7 +509,7 @@
   case 4:
     enose_periodic();
     chemo_periodic();
-    DOWNLINK_SEND_ENOSE_STATUS(&enose_val[0], &enose_val[1], &enose_val[2], 
&enose_PID_val, 3, enose_heat);
+    DOWNLINK_SEND_ENOSE_STATUS(DefaultChannel, &enose_val[0], &enose_val[1], 
&enose_val[2], &enose_PID_val, 3, enose_heat);
     break;
 #endif
 
@@ -518,14 +518,14 @@
     dpicco_periodic();
     dpicco_humid = (dpicco_val[0] * DPICCO_HUMID_RANGE) / DPICCO_HUMID_MAX;
     dpicco_temp = ((dpicco_val[1] * DPICCO_TEMP_RANGE) / DPICCO_TEMP_MAX) + 
DPICCO_TEMP_OFFS;    
-    DOWNLINK_SEND_DPICCO_STATUS(&dpicco_val[0], &dpicco_val[1], &dpicco_humid, 
&dpicco_temp);
+    DOWNLINK_SEND_DPICCO_STATUS(DefaultChannel, &dpicco_val[0], 
&dpicco_val[1], &dpicco_humid, &dpicco_temp);
     break;
 #endif
 
 #ifdef USE_ADC_GENERIC
   case 6:
     adc_generic_periodic();
-    DOWNLINK_SEND_ADC_GENERIC(&adc_generic_val1, &adc_generic_val2);
+    DOWNLINK_SEND_ADC_GENERIC(DefaultChannel, &adc_generic_val1, 
&adc_generic_val2);
     break;
 #endif
 
@@ -533,7 +533,7 @@
   case 8:
     humid_sht_periodic();
     if (humid_sht_available == TRUE) {
-      DOWNLINK_SEND_SHT_STATUS(&humidsht, &tempsht, &fhumidsht, &ftempsht);
+      DOWNLINK_SEND_SHT_STATUS(DefaultChannel, &humidsht, &tempsht, 
&fhumidsht, &ftempsht);
       humid_sht_available = FALSE;
     }
     break;
@@ -543,7 +543,7 @@
   case 9:
     baro_scp_periodic();
     if (baro_scp_available == TRUE) {
-      DOWNLINK_SEND_SCP_STATUS(&baro_scp_pressure, &baro_scp_temperature);
+      DOWNLINK_SEND_SCP_STATUS(DefaultChannel, &baro_scp_pressure, 
&baro_scp_temperature);
       baro_scp_available = FALSE;
     }
     break;
@@ -848,7 +848,7 @@
   if (srf08_got) {
     srf08_got = FALSE;
     srf08_copy();
-    DOWNLINK_SEND_RANGEFINDER(&srf08_range);
+    DOWNLINK_SEND_RANGEFINDER(DefaultChannel, &srf08_range);
   }
 #endif
 





reply via email to

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