Andrew Tridgell
66a41bfe5f
Plane: preparing for 2.68 release
2012-12-04 11:24:24 +11:00
Andrew Tridgell
6155d29829
scripts: added apm2 hil to build_all.sh
2012-12-04 11:13:54 +11:00
Andrew Tridgell
3bac27b97f
Plane: enable attitude and raw logging in HIL modes
2012-12-04 11:13:33 +11:00
Andrew Tridgell
dfc252a78d
AP_InertialSensor: removed axis getters for accel/gyro
...
these were only being used in one place, and in that place were used
incorrectly!
2012-12-04 09:11:55 +11:00
Andrew Tridgell
453f879330
Rover: removed INS print code
...
its all in parameters now
2012-12-04 09:11:55 +11:00
Andrew Tridgell
9dd7214ea3
Plane: added apm2 hilsensors target
2012-12-04 09:05:02 +11:00
Andrew Tridgell
c41ca45e84
MAVLink: clarify frame of reference for HIL_STATE
2012-12-03 23:31:34 +11:00
Andrew Tridgell
90c027cd97
MAVLink: use a smaller maximum payload to reduce memory
...
this limits the sizes of the MAVLink buffers. It doesn't make a big
difference now, but it will matter when we update to the latest
mavlink code which has some very large packets
2012-12-03 23:28:23 +11:00
Andrew Tridgell
aa79ffc301
AP_InertialSensor: fixed stub driver to work correctly with sensors HIL
2012-12-03 23:27:21 +11:00
Andrew Tridgell
5827c710e2
Plane: fixed sensors and attitude HIL
...
we now use the Stub version of the InertialSensor driver. In sensors
HIL we can now correctly drive the AHRS code.
2012-12-03 23:26:39 +11:00
Andrew Tridgell
050f2e6ddb
Plane: fixed GPS course in HIL
2012-12-03 17:38:55 +11:00
Andrew Tridgell
cd19cb6cc2
Plane: fixed SERVO_OUTPUT_RAW for HIL
2012-12-03 17:38:31 +11:00
Robert Lefebvre
ac8a6b7c3e
ACM: Code Cleanup
2012-11-30 17:05:12 -05:00
Andrew Tridgell
81660d07fd
Plane: use enum FlightMode in more places
2012-12-01 08:15:48 +11:00
Andrew Tridgell
4b944ae6c4
autotest: increase speed in fly square test for ArduCopter
...
should prevent occasional timeouts
2012-12-01 08:08:54 +11:00
Andrew Tridgell
4864d162d0
Plane: switch to an enum for flight modes
2012-12-01 08:08:54 +11:00
rmackay9
f7a05f577e
ArduCopter: bug fix - increase mpu6k sample rate to 100hz
2012-11-30 23:49:18 +09:00
Andrew Tridgell
48403e3bbc
AP_InertialSensor: Added INS_MPU6K_FILTER option
...
this allows the user to select the MPU6000 filtering frequency
2012-11-30 07:15:19 +11:00
Andrew Tridgell
5e4a26814c
Rover: switch to IMU driven timing, same as ArduPlane
2012-11-30 07:15:19 +11:00
Andrew Tridgell
d58088c2b8
AP_InertialSensor: return the example sample count in Oilpan
2012-11-30 07:15:19 +11:00
Andrew Tridgell
9411b11072
InertialNav: update example for new interface
2012-11-30 07:15:19 +11:00
Andrew Tridgell
7ef7c7f04f
AHRS: update example for new ins interface
2012-11-30 07:15:19 +11:00
Andrew Tridgell
94f73b83c3
Rover: update for new ins interface
2012-11-30 07:15:18 +11:00
Andrew Tridgell
45e62add9f
Copter: update ArduCopter for new ins interface
2012-11-30 07:15:18 +11:00
Andrew Tridgell
bcef536f64
Plane: update ArduPlane for new ins interface
2012-11-30 07:15:18 +11:00
Andrew Tridgell
2d8d6b2459
AP_InertialSensor: allow specification of sample rate in init() call
...
this lets the caller not need to know the underlying sample rate. They
just ask for what rate updates happen.
This also changes the MPU6k filtering to be less than half the sample
rate
2012-11-30 07:15:18 +11:00
Michael Oborne
b3e55578f7
Mission Planner 1.2.25
...
fix scaling problem on arducopter config tab. when linking is enabled
2012-11-29 21:13:00 +08:00
Andrew Tridgell
099a2abaed
autotest: tweak the rover mission a bit
2012-11-29 20:53:21 +11:00
Andrew Tridgell
cc52b39c06
autotest: allow for wildcard list of steps to be specified
2012-11-29 20:53:21 +11:00
Andrew Tridgell
e924460881
Rover: removed some more plane specific variables
2012-11-29 20:53:21 +11:00
Andrew Tridgell
ebafad7a6b
Rover: more cleanups
...
get rid of flight_mode_strings and cleanup unused code
switch to using ahrs for have_position
2012-11-29 20:53:20 +11:00
Michael Oborne
e0109357f0
Mission Planner 1.2.24
...
failsafe: hide element not needed
ap_limits back - beta
add new accel setup - beta
fix planner config screen exception
fix quickview desc/units if never been configured
2012-11-29 16:52:34 +08:00
Michael Oborne
da3398d41d
AC add ability to start new accel_scale via mavlink
2012-11-28 21:38:58 +08:00
Andrew Tridgell
e466333a79
autotest: cope with rover already being close to home in RTL
2012-11-28 16:31:38 +11:00
Andrew Tridgell
4f37a9363a
SITL: prevent the GPS pipe filling up and delaying GPS readings
2012-11-28 14:23:53 +11:00
Andrew Tridgell
025e27aa1c
Rover: copy slew limit code from ArduPlane
2012-11-28 12:13:39 +11:00
Andrew Tridgell
b2985de682
Plane: fixed throttle slew limit code
...
starting at 1000 is a very bad idea - a petrol engine could cut out
2012-11-28 12:13:09 +11:00
Andrew Tridgell
7f417dd991
Rover: added more parameter docs
2012-11-28 11:42:51 +11:00
Andrew Tridgell
6a2a0e92b1
Rover: use slewrate code from ArduPlane
2012-11-28 11:42:22 +11:00
Andrew Tridgell
4254e88084
Plane: use correct throttle range in slewrate
2012-11-28 11:42:05 +11:00
Andrew Tridgell
940b057765
Plane: make THR_SLEWRATE docs clearer
2012-11-28 11:41:39 +11:00
Andrew Tridgell
068d2b1616
autotest: larger distance error allowed in fly simple test
2012-11-28 11:41:22 +11:00
Andrew Tridgell
b3f93eab7d
Copter: re-enable sending of GLOBAL_POSITION_INT message
...
this gives important raw GPS velocity information, plus relative and
absolute height
2012-11-28 11:26:19 +11:00
Andrew Tridgell
b430d146f2
autotest: fixed failsafe test for arducopter
2012-11-28 11:10:18 +11:00
Andrew Tridgell
649ef905f0
autotest: added Rover testing in autotest
2012-11-28 10:43:11 +11:00
Andrew Tridgell
918b0eb0d7
Rover: removed accel cal CLI command
...
not really needed for a rover
2012-11-28 10:42:34 +11:00
Andrew Tridgell
8a42ceb63b
Rover: removed closed loop nav
...
use a jump in the mission instead
2012-11-28 10:42:10 +11:00
Andrew Tridgell
220c357dcb
Rover: changed default WP radius to 2m
2012-11-28 09:35:42 +11:00
Andrew Tridgell
570830ccc9
Rover: added partial update of waypoints
2012-11-28 09:35:42 +11:00
Andrew Tridgell
b2922d345d
Rover: more cleanup, and fixed navigation code
...
removed loiter code
2012-11-28 09:35:42 +11:00