Subversion Repositories FlightCtrl

Rev

Rev 1283 | Rev 1320 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1283 Rev 1309
Line 28... Line 28...
28
    AdNeutralGier = 0;
28
    AdNeutralGier = 0;
29
    AdNeutralRoll = 0;
29
    AdNeutralRoll = 0;
30
    AdNeutralNick = 0;
30
    AdNeutralNick = 0;
31
    return;
31
    return;
32
}
32
}
33
/*
33
 
34
//############################################################################
34
//############################################################################
35
//Diese Routine startet und inizialisiert den Timer für RC
35
//Diese Routine startet und inizialisiert den Timer für RC
36
SIGNAL(SIG_INPUT_CAPTURE1)
36
SIGNAL(SIG_INPUT_CAPTURE1)
37
//############################################################################
37
//############################################################################
38
 
-
 
39
{
38
{
-
 
39
if(!(EE_Parameter.ExtraConfig & CFG_SENSITIVE_RC))
-
 
40
 {
40
        static unsigned int AltICR=0;
41
        static unsigned int AltICR=0;
41
    signed int signal = 0,tmp;
42
    signed int signal = 0,tmp;
42
        static int index;              
43
        static int index;              
Line 43... Line 44...
43
               
44
               
Line 69... Line 70...
69
         if(index == 5) J3High; else J3Low;  // Servosignal an J3 anlegen
70
         if(index == 5) J3High; else J3Low;  // Servosignal an J3 anlegen
70
         if(index == 6) J4High; else J4Low;  // Servosignal an J4 anlegen
71
         if(index == 6) J4High; else J4Low;  // Servosignal an J4 anlegen
71
         if(index == 7) J5High; else J5Low;  // Servosignal an J5 anlegen
72
         if(index == 7) J5High; else J5Low;  // Servosignal an J5 anlegen 
72
        }
73
        }
73
        }
74
        }
74
}
75
 }
75
*/
76
 else
76
 
-
 
77
 
-
 
78
//############################################################################
-
 
79
//Diese Routine startet und inizialisiert den Timer für RC
-
 
80
SIGNAL(SIG_INPUT_CAPTURE1)
-
 
81
//############################################################################
-
 
82
 
-
 
83
{
77
 {
84
        static unsigned int AltICR=0;
78
        static unsigned int AltICR=0;
85
    static int ppm_in[11];
79
    static int ppm_in[11];
86
    static int ppm_diff[11];  
80
    static int ppm_diff[11];  
87
    static int old_ppm_in[11];
81
    static int old_ppm_in[11];
88
    static int old_ppm_diff[11];  
82
    static int old_ppm_diff[11];  
Line 162... Line 156...
162
                 }
156
                 }
163
                  }
157
                  }
164
            }
158
            }
165
 DebugOut.Analog[16] = okay_cnt;
159
 DebugOut.Analog[16] = okay_cnt;
166
 DebugOut.Analog[17] = PPM_in[2];
160
 DebugOut.Analog[17] = PPM_in[2];
-
 
161
 }
167
}
162
}
Line 168... Line -...
168
 
-
 
169
 
163
 
170
/*
164
/*
171
//############################################################################
165
//############################################################################
172
//Diese Routine startet und inizialisiert den Timer für RC
166
//Diese Routine startet und inizialisiert den Timer für RC
173
SIGNAL(SIG_INPUT_CAPTURE1)
167
SIGNAL(SIG_INPUT_CAPTURE1)