Commit Graph

5768 Commits

Author SHA1 Message Date
Andrew Tridgell e28cbed1e9 AP_AHRS: prevent a large delta_t from affecting DCM solution
this should fix large changes in attitude directly after arming
ArduCopter
2012-11-13 15:33:10 +11:00
Andrew Tridgell a523c319ce SITL: fixed build with new sonar driver 2012-11-13 15:12:38 +11:00
rmackay9 cd5da84698 ArduCopter: flight mode changes ignored while in throttle failsafe
reaction time to flight mode changes (when not in failsafe) reduced from 0.6 seconds to 0.1 seconds
2012-11-13 12:50:51 +09:00
rmackay9 6a2cca3610 ArduCopter, ArduPlane: rename ap variable in GCS_Mavlink.pde to resolve compiler warning re shadowing of variable 'ap'
Changed ArduPlane to keep function consistent with ArduCopter
2012-11-12 13:30:04 +09:00
rmackay9 dab975301b ArduCopter: remove some variables no longer required with introduction of AP_state 2012-11-12 12:41:25 +09:00
rmackay9 702dd1fb2e ArduCopter: remove last remanants of rate_d to resolve compiler warning of unused variables 2012-11-12 12:35:58 +09:00
rmackay9 48fcf1ee8b AP_RangeFinder_MaxsonarI2CXL: fix compiler error re undefine I2c 2012-11-12 12:23:46 +09:00
Jason Short 1049381dbe ACM: Added fast descent with Bill P's equation for managed accerlation 2012-11-11 18:23:45 -08:00
Jason Short 27a41c294b ACM: attitude.pde - adjusted the FF of the alt hold algorithm, the old way was pretty crap. increased the output range of rate controller. 2012-11-11 18:22:54 -08:00
Jason Short e32491d749 ACM: Added a speed filter for throttle cruise, increased alt change rate for alt hold, increased the max climb_rate reporting 2012-11-11 18:17:33 -08:00
Jason Short a7d8ca8f52 ACM: Allow greater than 45° pitch and roll in Stab 2012-11-11 18:07:58 -08:00
Jason Short add51f110d ACM : Logging.pde formatting 2012-11-11 18:06:50 -08:00
Jason Short ee9ac7ab2c ACM : loging ApState at faster rate 2012-11-11 18:00:10 -08:00
Jason Short a6bda80064 ACM: Allow for user defined roll and pitch input max 2012-11-11 18:00:10 -08:00
rmackay9 7681e25d99 AP_RangeFinder_MaxsonarI2CXL: resolve shadowed variable compiler warning 2012-11-12 10:41:09 +09:00
Andrew Tridgell b556ebf8b2 MAVLink: update compass health in SYS_STATUS
this will make it easier to tell if a I2C error occurred in flight
2012-11-12 11:26:54 +11:00
Andrew Tridgell 7868d5ed3d AP_Compass: force I2C speed low in a couple more situations 2012-11-12 11:26:20 +11:00
Andrew Tridgell d43f61de3c I2C:: catch some more types of I2C errors for error count 2012-11-12 11:25:07 +11:00
Andrew Tridgell 9b42a97de9 AP_Compass: print I2C error count in test sketch 2012-11-12 10:28:26 +11:00
rmackay9 242ab5325f AP_RangeFinder: added support for MaxBotix XL I2C sonar 2012-11-12 00:25:29 +09:00
rmackay9 fb91be06f2 AP_IMU: delete now that all functionality is moved to AP_InertialSensor 2012-11-11 22:44:36 +09:00
rmackay9 eb25b917ad ArduCopter: renamed system bitmap to ap_system to resolve desktop compile issues 2012-11-11 22:42:10 +09:00
rmackay9 41c0cee292 ArduCopter: failsafe improvements
resolves momentary throttle drop to zero before failsafe engages
resolves motor cut after 30seconds if flying in stabilize without GPS (now switches to ALT_HOLD with target altitude zero)
disables motors if throttle was zero before failsafe event
2012-11-11 22:11:12 +09:00
rmackay9 95771692f0 ArduCopter: remove unnecessary debug print mesage from save_trim function 2012-11-10 23:10:29 +09:00
rmackay9 c8bc64be61 ArduCopter: fix APM2 build 2012-11-10 22:06:23 +09:00
Jason Short a7360af180 ACM formatting 2012-11-09 22:15:16 -08:00
Jason Short b10975baaf ACM : climb rate option using Bill P's equation 2012-11-09 22:15:16 -08:00
Jason Short f17c63062e ACM crosstrack min distance 2012-11-09 22:15:16 -08:00
Jason Short 6a2ba899cb ACM Logging Events 2012-11-09 22:15:16 -08:00
Jason Short 3539a6817f ACM Log, formatting 2012-11-09 22:15:16 -08:00
Jason Short 40a1f647f6 ACM : Setup, format 2012-11-09 22:15:16 -08:00
Jason Short efeffc1c4b APM1 Dataflash update
My data flash would never erase, this fixed it.
2012-11-09 22:15:16 -08:00
Jason Short 7fab9d940f ACM | removing old files 2012-11-09 22:15:16 -08:00
Jason Short 3e905ec750 Ap state updates 2012-11-09 22:15:15 -08:00
Jason Short 81b1ebd011 ACM: Added max RTL altitude 2012-11-09 22:15:15 -08:00
Jason Short c415830e81 ACM: added ap_state.pde 2012-11-09 22:15:15 -08:00
Jason Short d527d19635 ACM : Attitude : added nav param reset 2012-11-09 22:15:15 -08:00
Jason Short 9b295ca7cf ACM : Attitude.pde added ap bitfield for failsafe bit 2012-11-09 22:15:15 -08:00
Jason Short 9b16fdf182 ACM : Attitude.pde removed stabilize D 2012-11-09 22:15:15 -08:00
Jason Short f48db96156 ACM : Arducopter Added ap state bitfield, system bitfield 2012-11-09 22:15:15 -08:00
Jason Short 00b41a198d ACM: Arducopter - remove the stabilize D scheduling 2012-11-09 22:15:15 -08:00
Jason Short 99cf67fc9c ACM : formatting 2012-11-09 22:15:15 -08:00
Michael Oborne be4c48d912 Mission Planner 1.2.19
check for serial port name hang. and disable
add more failsafe screen status items
fix mavlink log graph bug
2012-11-10 11:16:51 +08:00
Michael Oborne ecfd568e80 Mission Planner 1.2.18
fix mono crash
add rxrssi
fix altitude mis label on mouse over in flight planner
add trigger camera now action.
new win8 msi
2012-11-08 21:01:43 +08:00
rmackay9 fabc149f45 ArduCopter: remove unused functions wrap_360f, wrap_180f and wrap_PI 2012-11-08 15:20:08 +09:00
John Arne Birkeland 77c35d0ae4 Optimized APM_RC.InputCh() to prevent global interrupt disable each time a value is read. 2012-11-08 01:03:24 +01:00
rmackay9 caeeca3c3c AP_Motors, AP_RangeFinder, Filter: fixes to example sketches 2012-11-08 00:29:43 +09:00
rmackay9 4053346022 AP_AHRS: fix example sketch
AP_Airspeed: fix example sketch
AP_Baro: fix example sketch
AP_Declination: fix example sketch
AP_Math: fix example sketch
2012-11-08 00:08:18 +09:00
rmackay9 93010fc79f AC_PID: fixed example sketch's compile errors 2012-11-07 23:34:10 +09:00
rmackay9 34ae673058 AP_Mount: resolve compiler warning about unused mount_open variable 2012-11-07 23:29:25 +09:00