Rev 1775 | Rev 1872 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1775 | Rev 1821 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | } |
38 | } |
Line 39... | Line 39... | ||
39 | 39 | ||
40 | void EC_update() { |
40 | void EC_update() { |
41 | if (externalControlActive) { |
41 | if (externalControlActive) { |
42 | externalControlActive--; |
42 | externalControlActive--; |
- | 43 | EC_PRTY[CONTROL_PITCH] = (int16_t) externalControl.pitch |
|
43 | EC_PRTY[CONTROL_PITCH] = (int16_t) externalControl.pitch * (int16_t) staticParams.StickP; |
44 | * (int16_t) staticParams.StickP; |
- | 45 | EC_PRTY[CONTROL_ROLL] = externalControl.roll |
|
44 | EC_PRTY[CONTROL_ROLL] = externalControl.roll * (int16_t) staticParams.StickP; |
46 | * (int16_t) staticParams.StickP; |
45 | EC_PRTY[CONTROL_THROTTLE] = externalControl.throttle; |
47 | EC_PRTY[CONTROL_THROTTLE] = externalControl.throttle; |
46 | EC_PRTY[CONTROL_YAW] = externalControl.yaw; // No stickP or similar?????? |
48 | EC_PRTY[CONTROL_YAW] = externalControl.yaw; // No stickP or similar?????? |
47 | } else { |
49 | } else { |
- | 50 | EC_PRTY[CONTROL_PITCH] = EC_PRTY[CONTROL_ROLL] = EC_PRTY[CONTROL_THROTTLE] |
|
48 | EC_PRTY[CONTROL_PITCH] = EC_PRTY[CONTROL_ROLL] = EC_PRTY[CONTROL_THROTTLE] = EC_PRTY[CONTROL_YAW] = 0; |
51 | = EC_PRTY[CONTROL_YAW] = 0; |
49 | } |
52 | } |
Line 50... | Line 53... | ||
50 | } |
53 | } |
51 | 54 |