Commit Graph

208 Commits

Author SHA1 Message Date
Andrew Tridgell
dc6fb484cd Log: fixed a few more casts 2011-11-08 11:59:30 +11:00
Andrew Tridgell
28634f51b7 ArduCopter: use specific sized data types in a lot of places
this will make the Desktop build more consistent with the real AVR
build, and also with a future ARM build
2011-11-08 11:05:36 +11:00
Jason Short
6bf0c32173 Removed some old debug prints from motors.pde
added ability to not increment I term for traversals.
2011-11-07 14:32:39 -08:00
Andrew Tridgell
3176d4ffc5 HIL: enable CTUN log message in ATTITUDE HIL 2011-11-08 07:58:35 +11:00
Andrew Tridgell
92471aead2 Log: better way to check for -1 long portably 2011-11-08 07:58:34 +11:00
Jason Short
0446cae242 Alt hold fix 2011-11-07 12:00:37 -08:00
Andrew Tridgell
2bd451b445 Log: make find_last_log_page() portable
this makes it work with platforms with a larger 'long'
2011-11-07 23:50:49 +11:00
Andrew Tridgell
ae1e1c940f Log: fixed a bug where we could index outside an array
when we first start up, num_existing_logs may be zero
2011-11-07 22:56:13 +11:00
Jason Short
3a37e7fe60 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-06 22:46:57 -08:00
Jason Short
a37fadbedb moved to 200hz update
Zccel Z updates from Aurelio in attitude.pde
lowered baro_alt sanity check
moved user hooks to the medium 10hz loop.
2011-11-06 22:46:39 -08:00
Jason Short
d1431f1070 default top_bottom ratio 1.0 2011-11-06 22:45:07 -08:00
Jason Short
3153257d37 default top_bottom ratio 1.0 2011-11-06 22:43:49 -08:00
Jason Short
4bb0bf96ae Y6 Motors now have top bottom ratio 2011-11-06 22:42:59 -08:00
unknown
9c59fdfdd6 AltHold - another correction to the manual boost. Hopefully properly transferring building up I terms to g.throttle_cruise 2011-11-06 19:06:13 +08:00
unknown
32057fb3c9 AltHold - made TradHeli code also use manual_boost 2011-11-06 18:25:13 +08:00
unknown
755cb4b201 Altitude hold bug fix - changed g.throttle_cruise to be updated to steal I term from correct controller 2011-11-06 17:47:24 +08:00
unknown
156b496bab TradHeli - small change to make throttle_cruise in terms of radio input instead of servo output 2011-11-06 17:40:17 +08:00
unknown
f1e626e3c1 TradHeli - changed deadzones for throttle to zero (and also reduced for yaw) 2011-11-06 17:37:59 +08:00
Jason Short
c265555b69 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-04 21:42:10 -07:00
Jason Short
c8304114a3 renamed some command variables to align with Arduplane
reworked the arming code and moved the DCM gains out.
updated climb_rate to include sonar data.
2011-11-04 21:41:51 -07:00
unknown
12f5f3f96e TradHeli - fix to allow tail servo to be reversed. Also increase max movement of tail servo to 45 degrees. 2011-11-05 12:31:30 +08:00
Jason Short
3f211121fe Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-01 21:18:56 -07:00
Jason Short
27fc6eea10 Z dampener
Integrated Aurelio R. Ramos' Z dampening code.
2011-11-01 21:18:47 -07:00
Andrew Tridgell
acc03753ab fixed HIL build 2011-11-02 08:14:07 +11:00
Jason Short
4f8ef25643 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-01 09:30:54 -07:00
Jason Short
1df9f8488d updated Alt hold PIDs 2011-11-01 09:30:34 -07:00
Jason Short
0a538baeb2 updated baro test 2011-11-01 09:29:55 -07:00
Jason Short
c32a707632 cleanup 2011-11-01 09:28:36 -07:00
Jason Short
c402311077 removed accel.z references 2011-11-01 09:28:23 -07:00
Jason Short
c6ed8ed0ea alt hold logging 2011-11-01 09:28:04 -07:00
Jason Short
fd9b16e787 resetting alt hold I 2011-11-01 09:27:49 -07:00
Jason Short
48db60a4eb Tweaks to alt hold 2011-11-01 09:25:23 -07:00
Jason Short
ab1de277dc altered the interactive throttle to be more aggressive and proportional.
reworked baro reading strategy.
2011-11-01 09:24:51 -07:00
Andrew Tridgell
56390c4696 GCS: fixed timeout loading waypoints (ArduCopter)
prevents link saturation
2011-10-31 21:25:58 +11:00
James Goppert
3f8603331d Switching to new eclipse project style. 2011-10-30 22:57:34 -04:00
James Goppert
8102b31d8d Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-29 15:09:35 -04:00
James Goppert
1a8c4a2597 Working on cmake support. 2011-10-29 15:01:05 -04:00
Jason Short
67e98ae867 Added additional NTUN logging entries. 2011-10-29 11:53:50 -07:00
unknown
c253996ea9 TradHeli - added TUNE value 13 to allow adjusting of external gyro gain using channel 6 2011-10-29 20:34:21 +09:00
unknown
ea66c74ff0 TradHeli - added throttle scaling and heli specific angle_boost function that takes into account that heli's main blades can have -ve pitch. 2011-10-29 17:27:43 +09:00
Jason Short
1238944573 logging type change in CTUN 2011-10-28 21:59:47 -07:00
Jason Short
842311dfcd Added save WP note to APM_Config.h 2011-10-28 21:46:31 -07:00
Jason Short
7266c5372a Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-28 21:29:18 -07:00
Jason Short
07daf34ccc Added a slew rate to the alt change rate.
Added better reporting of throttle control
upped constraints for alt hold
Additional logging for CTUN lay hold
2011-10-28 21:29:10 -07:00
Andrew Tridgell
1118d26f03 fixed "Free RAM" display on bootup 2011-10-28 21:34:10 +11:00
Jason Short
46590e5f28 Log updates
Added motor logging for different frame types. Switched the PM log to some new debugging values and speed up the writing of the value to the logs.
2011-10-27 22:36:25 -07:00
Jason Short
04b5776601 50 rev
Work in progress, revved the EEPROM
2011-10-27 12:42:28 -07:00
Jason Short
27d9712e80 Merge branch 'master' of https://code.google.com/p/ardupilot-mega
Conflicts:
	libraries/APM_PI/APM_PI.cpp
2011-10-27 12:41:00 -07:00
Jason Short
2458fe078f Loiter updates
Added new option to do rate based Loiter with lat and long values, avoiding GPS heading latency issues.
2011-10-27 12:37:33 -07:00
Jason Short
d089059f58 Set default gain to 20 2011-10-27 12:33:44 -07:00