Commit Graph

2666 Commits

Author SHA1 Message Date
Olivier ADLER
4295a7befe ArduPPM for Mega 32U2 : upped requested USB power to 400 mA inside Arduino USB code. 2011-12-05 21:56:42 +01:00
Jason Kemmerling
377aea7ef3 Sailboat wind measurement working. 2011-12-05 15:53:29 -05:00
Jason Kemmerling
7536016526 Fixed sailboat setup. 2011-12-05 12:32:34 -05:00
Jason Kemmerling
783f3bdbba Corrected boat file switch. 2011-12-05 12:30:01 -05:00
Jason Kemmerling
f7499117e4 Adding sailboat controller. 2011-12-05 12:26:10 -05:00
Andrew Tridgell
11b857d487 fixed the desktop build
This fixes a vtable link bug
2011-12-05 18:06:58 +11:00
Andrew Tridgell
880f551efc autotest: fixed body/earth frames in sim_quad physics model
Jason, can you have a look at this?
2011-12-05 17:45:23 +11:00
Jason Short
ad94166c22 Alt_hold_patch, removed Z dampening from Manual override. Fixed integrator conversion to throttle_cruise 2011-12-04 21:32:33 -08:00
Jason Short
55b2e5339a simple patch to improve alt hold based on stability patch 2011-12-04 21:32:33 -08:00
Michael Oborne
22c8fc7734 APM Planner 1.1.0
firmware setup for apm 2.0
add kml overlay in planner
fix reset to defaults timeout/ firmware upload
2011-12-05 06:43:29 +08:00
Michael Oborne
290363b670 firmware build 2011-12-05 01:50:33 +08:00
Michael Oborne
1bde733c0b quick srtm planner fix 2011-12-04 20:40:01 +08:00
James Goppert
fbbf1aa4a2 Along track fix for negative. 2011-12-04 01:36:53 -05:00
James Goppert
28b835713a Improved along track calculation for APO. 2011-12-04 01:25:14 -05:00
James Goppert
47e88b1f91 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-04 00:45:34 -05:00
Wenyao Xie
e6aee7963f Rover live test WORKS! "Murphy's Law is a turtle" 2011-12-03 22:42:08 -05:00
Jason Short
17fbbb4e7b Access to _clamp val. May want to make a private member and write accessor. 2011-12-03 17:57:12 -08:00
Jason Short
d54d9b618c Added faster conversion from and to degrees*100 / rads 2011-12-03 17:56:41 -08:00
Jason Short
50afa16f31 Function call defs commented with // so the preprocessor doesn't get confused 2011-12-03 17:55:44 -08:00
Jason Short
11363a26cb Added new gain and clamp value for DCM 2011-12-03 17:55:11 -08:00
Jason Short
fdcf9aecd5 Fixing reversed Simple mode switch 2011-12-03 17:54:57 -08:00
Jason Short
be3dba817b Stability patch from 55 2011-12-03 17:54:38 -08:00
Jason Short
3dc43c21af Enabled the compass test 2011-12-03 15:39:02 -08:00
Jason Short
ffa69f43ec disabled Flash logs in 1280 by default
Added stability patch I values and limits
2011-12-03 15:38:46 -08:00
Jason Short
8e0d8a860b Formatting, swicth Omega to raw IMU rates 2011-12-03 15:29:33 -08:00
Jason Short
06341cb1dc Added Deg to rad, rad to deg * 100 to save a float calc 2011-12-03 15:29:33 -08:00
Jason Short
8af8badcec formatting 2011-12-03 15:29:33 -08:00
Michael Oborne
1b63af896e Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-04 06:32:27 +08:00
Michael Oborne
21143d87b5 add 1hz mavlink loop. 2011-12-04 06:32:08 +08:00
Andrew Tridgell
c1569e49a8 fixed the "reboot on GPS lock" bug
the problem was that with APM2 we may not have a 2nd GCS instance. The
"gps alt: xxx" message was being unconditionally sent to both GCS
instances, which caused a crash
2011-12-04 09:06:58 +11:00
Andrew Tridgell
b11b83e2cf GPS: added FAKE_GPS_LOCK_TIME
this allows you to fake up a GPS lock after a specific number of
seconds
2011-12-04 09:06:57 +11:00
Wenyao Xie
132f554787 Fixed apo live mode bugs for 2.0 update. 2011-12-03 15:38:37 -05:00
Wenyao Xie
29c2dafb94 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-03 14:00:23 -05:00
James Goppert
dfd00becba Changed BlockPIDDfb behaviour. 2011-12-03 12:13:11 -05:00
Michael Oborne
923a03deaf APM Planner - update dataflash ac2 log format 2011-12-03 18:37:48 +08:00
Michael Oborne
90d83a2f50 firmware build 2011-12-03 12:31:52 +08:00
Andrew Tridgell
899c1364cc test: removed the broken gyro test and merge it into the imu test
the gyro test assumed APM1 hardware, and would hang on APM2. The imu
test can just as easily display gyro and accelerometer data as well as
roll/pitch/yaw, so combine it in one test
2011-12-03 14:08:20 +11:00
Michael Oborne
ba173bf150 firmware build 2011-12-03 10:38:25 +08:00
Andrew Tridgell
1fcd411bbc autotest: use random MAVLink system IDs
this allows more than one test to be viewed at the same time in
qgroundcontrol
2011-12-03 07:55:03 +11:00
Andrew Tridgell
63126ece83 MAVLink: use the configured system ID for ArduCopter 2011-12-03 07:54:36 +11:00
Andrew Tridgell
9b3ce4a96a autotest: estimate the cost of sleeping for more accurate frame rate
this gets us quite close to 1kHz simulation
2011-12-03 07:38:51 +11:00
Andrew Tridgell
1192e2f11c autotest: run the quad simulation at a much higher rate
it now defaults to 1kHz
2011-12-03 07:24:58 +11:00
Andrew Tridgell
551f078647 autotest: updated fakepos.py for new packet format 2011-12-02 23:43:03 +11:00
Andrew Tridgell
9dd2021ec8 autotest: support all 11 PWM output channels
this will allow for more complex aircraft
2011-12-02 22:45:48 +11:00
Andrew Tridgell
a0baf71322 autotest: switch to big-endian metric packets internally
now that all the sim code is internal to the APM git repo, we can
choose saner packet formats
2011-12-02 22:12:58 +11:00
Andrew Tridgell
3a377255f0 desktop: show the full path to the desktop executable 2011-12-02 21:46:55 +11:00
Andrew Tridgell
5053818f56 autotest: fixed sim_quad viewerip handling 2011-12-02 17:37:55 +11:00
Andrew Tridgell
f6eb5f9ba1 autotest: don't die if FG isn't running 2011-12-02 17:37:55 +11:00
Andrew Tridgell
65cdeecdf0 desktop: added SO_REUSEADDR after accept() 2011-12-02 17:37:55 +11:00
Andrew Tridgell
a2cc6b2ec1 autotest: adapt test suite to new simulation framework 2011-12-02 17:37:55 +11:00