mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-02 14:08:45 -04:00
fixed a bug on Yaw.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1308 f9c3cf11-9bcb-44bc-f272-b75c42450872
This commit is contained in:
parent
9e89ad7311
commit
8847a8c698
@ -15,7 +15,7 @@
|
|||||||
// These are all experimental and underwork, jp 23-12-10
|
// These are all experimental and underwork, jp 23-12-10
|
||||||
//#define ENABLE_EXTRAS ENABLED
|
//#define ENABLE_EXTRAS ENABLED
|
||||||
//#define ENABLE_EXTRAINIT ENABLED
|
//#define ENABLE_EXTRAINIT ENABLED
|
||||||
#define ENABLE_CAM ENABLED
|
//#define ENABLE_CAM ENABLED
|
||||||
//#define ENABLE_AM ENABLED
|
//#define ENABLE_AM ENABLED
|
||||||
//#define ENABLE_xx ENABLED
|
//#define ENABLE_xx ENABLED
|
||||||
|
|
||||||
|
@ -19,18 +19,6 @@ camera_stabilization()
|
|||||||
//rc_camera_pitch.servo_out;
|
//rc_camera_pitch.servo_out;
|
||||||
rc_camera_pitch.calc_pwm();
|
rc_camera_pitch.calc_pwm();
|
||||||
|
|
||||||
Serial.print(rc_camera_pitch.radio_min,DEC);
|
|
||||||
Serial.print(" ");
|
|
||||||
Serial.print(rc_camera_pitch.radio_trim,DEC);
|
|
||||||
Serial.print(" ");
|
|
||||||
Serial.print(rc_camera_pitch.radio_max,DEC);
|
|
||||||
Serial.print(" ");
|
|
||||||
Serial.print(rc_camera_pitch.servo_out,DEC);
|
|
||||||
Serial.print(" ");
|
|
||||||
Serial.print(rc_camera_pitch.angle_to_pwm(),DEC);
|
|
||||||
Serial.print(" ");
|
|
||||||
Serial.println(rc_camera_pitch.radio_out,DEC);
|
|
||||||
|
|
||||||
APM_RC.OutputCh(CH_5,rc_camera_pitch.radio_out);
|
APM_RC.OutputCh(CH_5,rc_camera_pitch.radio_out);
|
||||||
|
|
||||||
//If you want to do control mixing use this function.
|
//If you want to do control mixing use this function.
|
||||||
|
@ -60,6 +60,13 @@ void trim_radio()
|
|||||||
rc_4.trim(); // yaw
|
rc_4.trim(); // yaw
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void trim_yaw()
|
||||||
|
{
|
||||||
|
for (byte i = 0; i < 50; i++){
|
||||||
|
read_radio();
|
||||||
|
}
|
||||||
|
rc_4.trim(); // yaw
|
||||||
|
}
|
||||||
|
|
||||||
#define ARM_DELAY 10
|
#define ARM_DELAY 10
|
||||||
#define DISARM_DELAY 10
|
#define DISARM_DELAY 10
|
||||||
|
@ -235,8 +235,7 @@ void startup_ground(void)
|
|||||||
|
|
||||||
// read the radio to set trims
|
// read the radio to set trims
|
||||||
// ---------------------------
|
// ---------------------------
|
||||||
// I am disabling this. It's not appropriate for Copters, only planes
|
trim_yaw();
|
||||||
//trim_radio();
|
|
||||||
|
|
||||||
// Warm up and read Gyro offsets
|
// Warm up and read Gyro offsets
|
||||||
// -----------------------------
|
// -----------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user