Subversion Repositories FlightCtrl

Rev

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

Rev 2466 Rev 2496
Line 47... Line 47...
47
   signed char Centroid[3];
47
   signed char Centroid[3];
48
   signed char reserve[5];
48
   signed char reserve[5];
49
};
49
};
50
extern struct str_Data3D Data3D;
50
extern struct str_Data3D Data3D;
Line -... Line 51...
-
 
51
 
51
 
52
/*
52
struct str_ExternControl
53
struct str_ExternControl
53
{
54
{
54
 unsigned char Digital[2];
55
 unsigned char Digital[2];
55
 unsigned char RemoteTasten;
56
 unsigned char RemoteTasten;
Line 61... Line 62...
61
 unsigned char free;
62
 unsigned char free;
62
 unsigned char Frame;
63
 unsigned char Frame;
63
 unsigned char Config;
64
 unsigned char Config;
64
};
65
};
65
extern struct str_ExternControl   ExternControl;
66
extern struct str_ExternControl   ExternControl;
-
 
67
*/
-
 
68
 
-
 
69
// defines for ExternalControl.Config
-
 
70
#define EC_VALID                0x01  // only valid if this is 1
-
 
71
#define EC_GAS_ADD              0x02  // if 1 -> use the GAS Value not as MAX
-
 
72
#define EC_IGNORE_RC    0x80  // if 1 -> for Flying without RC-Control 
-
 
73
 
-
 
74
struct str_ExternControl
-
 
75
{
-
 
76
 signed char   Nick;
-
 
77
 signed char   Roll;
-
 
78
 signed char   Gier;
-
 
79
 signed char   Gas;
-
 
80
 unsigned char Frame;   // will return a confirm frame with this value
-
 
81
 unsigned char Config;
-
 
82
 unsigned char free;
-
 
83
};
-
 
84
extern struct str_ExternControl ExternalControl;
-
 
85
extern unsigned char ExternalControlTimeout;
Line 66... Line 86...
66
 
86
 
Line 67... Line 87...
67
// FC hardware errors
87
// FC hardware errors
68
 
88