Andrew Tridgell
|
a84cc00580
|
Merge pull request #96 from jason4short/master
Please add this GitIgnore
|
2013-02-20 21:11:42 -08:00 |
Jason Short
|
a9671c2d97
|
Git: Adding MacOS gitignore .DS_Store
|
2013-02-20 21:09:06 -08:00 |
Andrew Tridgell
|
139acc0530
|
Plane: ignore control mode changes when in throttle failsafe
this prevents the receiver causing a temporary mode change
|
2013-02-21 11:21:39 +11:00 |
Andrew Tridgell
|
1ebaa14a99
|
Plane: prepare for 2.70 release
|
2013-02-21 09:49:15 +11:00 |
Andrew Tridgell
|
c373429a6e
|
HAL_PX4: fixed a buffer handling bug
BUF_SPACE() was badly buggy, which could lead to memory corruption
|
2013-02-20 18:15:56 +11:00 |
Andrew Tridgell
|
160e5fa311
|
HAL_PX4: show a message if we fail to upgrade PX4IO firmware
|
2013-02-20 18:15:23 +11:00 |
Andrew Tridgell
|
0f239ae92c
|
Rover: reset AHRS trim after levelling
|
2013-02-20 11:56:38 +11:00 |
Andrew Tridgell
|
0a0b51cc63
|
Plane: reset AHRS trim after a level operation
|
2013-02-20 11:56:02 +11:00 |
Andrew Tridgell
|
f67480fa50
|
AP_GPS: ensure constructors zero all key variables
this prevents a crash on PX4 if a GPS is attached after startup
|
2013-02-20 11:33:39 +11:00 |
Andrew Tridgell
|
93ef403529
|
AP_GPS: removed unused AP_GPS_Shim.h
|
2013-02-20 11:33:39 +11:00 |
Andrew Tridgell
|
02c5c3ec4a
|
HAL_PX4: changed scheduler priorities
put sensor priority above main sketch, to prevent occasional blocking
for sensor data
|
2013-02-20 11:30:54 +11:00 |
Andrew Tridgell
|
24826c0c74
|
Plane: default the stream rates to 1Hz
|
2013-02-20 10:08:49 +11:00 |
Andrew Tridgell
|
1007f2ef07
|
Plane: fixed a bug with setting stream rates
this is what caused the "no sensors" problem in the 2.69 release
|
2013-02-20 09:32:01 +11:00 |
Randy Mackay
|
963231a19b
|
AHRS: fix example sketch to use roll/pitch trim
|
2013-02-19 18:56:09 +09:00 |
Randy Mackay
|
3321db8dde
|
AHRS: limit trim to 10 degrees
|
2013-02-19 18:50:57 +09:00 |
Randy Mackay
|
2ecf34e509
|
Copter: update version to 2.9.1 ahead of release
|
2013-02-19 13:52:04 +09:00 |
Randy Mackay
|
d48aebea8e
|
Copter: updated release notes for 2.9.1-rc2
|
2013-02-19 13:49:53 +09:00 |
Randy Mackay
|
9904e9f4db
|
Copter: update firmware version to 2.9.1-rc1
|
2013-02-19 13:43:36 +09:00 |
Randy Mackay
|
b7a4814e22
|
Rover: integrate automatic roll and pitch trims
|
2013-02-19 13:31:03 +09:00 |
Randy Mackay
|
9c984b18db
|
Plane: integrate automatic roll and pitch trims
|
2013-02-19 13:30:51 +09:00 |
Randy Mackay
|
6601bd37cf
|
Copter: integrate automatic roll and pitch trims
|
2013-02-19 12:51:24 +09:00 |
Randy Mackay
|
21de9f5f47
|
AP_InertialSensor: return roll and pitch trim angles
|
2013-02-19 12:45:44 +09:00 |
Andrew Tridgell
|
54e7bce75e
|
HAL_PX4: cope with O_NONBLOCK not working in NuttX on ttyACM0
writes will block anyway, which clags up APM
|
2013-02-19 12:02:46 +11:00 |
Andrew Tridgell
|
c989099665
|
Plane: enable PX4IO dual telemetry devices
|
2013-02-18 13:56:21 +11:00 |
Andrew Tridgell
|
8041768c67
|
HAL_PX4: perform automatic update of px4io firmware
|
2013-02-18 13:55:58 +11:00 |
Andrew Tridgell
|
8e2a20bea8
|
HAL_PX4: enable ttyACM0 as main console, ttyS1 as telemetry port
|
2013-02-18 13:55:33 +11:00 |
Andrew Tridgell
|
727f8ff029
|
AP_GPS: removed the old MTK16 driver
the MTK19 driver supports both the 1.6 and 1.9 protocol
|
2013-02-16 22:03:53 +11:00 |
Andrew Tridgell
|
fb4e68f0f0
|
SITL: added SIM_GPS_BYTELOSS option
this allows testing of protocol recovery after losing bytes on the GPS
serial link
|
2013-02-16 22:00:16 +11:00 |
Andrew Tridgell
|
3a582663fb
|
SITL: improve time field handling in simulated GPS
|
2013-02-16 21:36:06 +11:00 |
Andrew Tridgell
|
428966160a
|
SITL: added support for MTK16 and MTK19 simulated GPS types
|
2013-02-16 20:59:48 +11:00 |
Andrew Tridgell
|
10cd466035
|
SITL: added simulation of the original MTK GPS
|
2013-02-16 20:16:13 +11:00 |
Andrew Tridgell
|
2ec2c58f67
|
SITL: added SIM_GPS_TYPE control
for choosing what sort of GPS to simulate
|
2013-02-16 20:15:57 +11:00 |
Andrew Tridgell
|
e8806b14ec
|
Plane: enable MAV_CMD_DO_DIGICAM_CONTROL
|
2013-02-14 09:35:56 +11:00 |
Andrew Tridgell
|
a63275d284
|
AP_InertialSensor: expand register range in MPU6000 _dump_registers()
|
2013-02-13 19:33:40 +11:00 |
Andrew Tridgell
|
8c0f065ee4
|
Plane: fixed an integer multiply error that caused poor altitude on landing
the control of altitude between waypoints was broken due to an integer
overflow
|
2013-02-13 19:32:44 +11:00 |
Andrew Tridgell
|
891f35835e
|
Tools: added build_all_px4.sh
this brings px4 into autotest
|
2013-02-12 08:35:39 +11:00 |
Andrew Tridgell
|
2f677acf3b
|
Plane: update firmware version to 2.69
|
2013-02-11 15:02:08 +11:00 |
Andrew Tridgell
|
899b91c162
|
build: fixed etags target
|
2013-02-11 13:52:37 +11:00 |
Andrew Tridgell
|
9f70c6c70d
|
Plane: make CIRCLE mode hold altitude
this will prevent us losing a lot of altitude during the initial
failsafe phase
|
2013-02-11 13:52:25 +11:00 |
Andrew Tridgell
|
693627d76a
|
autotest: allow sim_arducopter.sh to take mavproxy parameters
|
2013-02-11 11:40:52 +11:00 |
Andrew Tridgell
|
9d3224ef34
|
Plane: fixed target speed reload on landing
thanks to Doug for this fix!
|
2013-02-11 11:40:36 +11:00 |
Andrew Tridgell
|
3b8b04920a
|
autotest: fixed rover parameters for new config
|
2013-02-10 07:44:42 +11:00 |
Andrew Tridgell
|
fe964fcda0
|
PID: change to float input/output
this makes the PID library a bit more flexible for smaller range
numbers. Note that this library is used on ArduPlane and Rover, not
Copter
|
2013-02-09 20:36:26 +11:00 |
Andrew Tridgell
|
6cf4d11e33
|
Rover: cleanup parameter names and remove dead parameters
|
2013-02-09 20:36:26 +11:00 |
Michael Oborne
|
c2fd7617e1
|
Send FS state to gcs for AR
|
2013-02-09 10:11:43 +08:00 |
Michael Oborne
|
61e5b09f28
|
Send FS state to gcs for AC
|
2013-02-09 10:11:36 +08:00 |
Michael Oborne
|
88840eb759
|
Send FS state to gcs for AP
|
2013-02-09 10:11:26 +08:00 |
Andrew Tridgell
|
582d1c47b3
|
Rover: added filter to auto steering, and fixed throttle pid
|
2013-02-08 10:21:30 +11:00 |
Andrew Tridgell
|
5ee7abd892
|
Rover: rename Attitude.pde to Steering.pde
|
2013-02-08 09:32:23 +11:00 |
Andrew Tridgell
|
f1ff27ed08
|
Rover: major restructuring
this removes a lot of the old arduplane code, and renames a lot of
variables.
This will need a lot more testing and fixup before being usable
|
2013-02-08 09:21:22 +11:00 |