Randy Mackay
a639df0256
Parachute: set AP_Notify parachute_release flag
11 years ago
Randy Mackay
e3e7fc284d
Notify: add parachute release tune for Pixhawk
11 years ago
Randy Mackay
47c1cb8b99
Copter: log parachute events
11 years ago
Randy Mackay
699b84e8ca
Parachute: minor comment changes
11 years ago
Randy Mackay
2b4d2697b2
Copter: process MAV_CMD_DO_PARACHUTE commands
11 years ago
Randy Mackay
d8f9a1c6c6
Mission: add support for MAV_CMD_DO_PARACHUTE
11 years ago
Randy Mackay
a682f652d0
GCS_MAVLink: generate after MAV_CMD_DO_PARACHUTE added
11 years ago
Randy Mackay
cec7574465
GCS_MAVLink: add MAV_CMD_DO_PARACHUTE
11 years ago
Randy Mackay
56768a8d61
Copter: add min alt check to parachute release
11 years ago
Randy Mackay
b478c3a321
AC_AttControl: return angle_ef_targets as const ref
11 years ago
Randy Mackay
340f3a7f9d
Copter: ch7/ch8 parachute release
11 years ago
Randy Mackay
ac982656fd
Copter: extend crash check to trigger parachute
11 years ago
Randy Mackay
ff32b27272
Copter: integrate parachute lib
11 years ago
Randy Mackay
d4cb51d8f7
AP_Parachute: add example sketch
...
Only tests that the lib compiles
11 years ago
Randy Mackay
8600b9d4f1
RC_Channel: add parachute_release to function enum
11 years ago
Randy Mackay
9d807802cc
Parachute: initial draft library
11 years ago
Matthew Lloyd
15b99300a2
build: fix paths in install-prereqs-ubuntu.sh
...
Also upgrade to the latest 2013q4 "GNU Tools for ARM
Embedded Processors" toolchain since the 2012q2 release
is no longer available for download.
11 years ago
Chris Mansley
f9d262278f
Tools: Update gcc-arm version from q2 to q4
...
This fixes the installation script since version q2 has been removed
from launchpad.
11 years ago
Michael Oborne
3fe9486868
Plane: fix auto doc unit on GROUND_STEER_DPS
11 years ago
Andrew Tridgell
efdb678e00
AP_Motors: fixed example build
11 years ago
Andrew Tridgell
f4cbec0ce1
APM_OBC: removed unused example code
11 years ago
Andrew Tridgell
8322525431
Rover: show next wp when not running a mission
...
this lets the GCS know what wp would be run if auto mode is selected
11 years ago
Andrew Tridgell
ae350e42aa
Copter: show next wp when not running a mission
...
this lets the GCS know what wp would be run if auto mode is selected
11 years ago
Andrew Tridgell
de3c04adaf
Plane: show next wp when not running a mission
...
this lets the GCS know what wp would be run if auto mode is selected
11 years ago
Andrew Tridgell
ac7f36494b
Rover: use the next navigation course to adjust steering gain in turns
...
this should make waypoints along a straight path not reduce speed
11 years ago
Andrew Tridgell
cc212be41e
AP_Mission: added get_next_ground_course_cd() API
...
this gives the ground course of the next navigation leg, which can be
used to calculate the amount of steering required
11 years ago
Andrew Tridgell
58cfdebcd0
Rover: added BRAKING_SPEEDERR parameter
...
this controls how much speed error you need before brakes are used
11 years ago
Andrew Tridgell
e566802bf3
AP_Math: fixed example build
11 years ago
Andrew Tridgell
c12e53189c
autotest: added apm2-obc to build tests
11 years ago
Andrew Tridgell
fb70ecb9d4
build: added -obc supplementary target
11 years ago
Andrew Tridgell
1fe7b2fe18
Plane: update for new APM_OBC API
11 years ago
Andrew Tridgell
6f55dc1686
APM_OBC: update for AP_Mission and AP_GPS changes
11 years ago
Andrew Tridgell
43ebd86bb1
AP_GPS: disable SBP driver on APM2
...
the driver uses double precision floating point, which can't work on
8bit AVR with gcc
11 years ago
Andrew Tridgell
5a585b90e8
AP_GPS: fixed some warnings in SBP driver
11 years ago
Niels Joubert
33576dfdd9
AP_GPS: Swift Binary Protocol SINGLE-POINT-POSITIONING Driver
...
This is the SBP driver for Piksi, Lodestar and other forthcoming Swift Navigation GPSes.
This driver currently implements three things:
- Implements a lightweight SBP protocol detection system
- Implements Piksi as a single-point-positioning GPS (same as ublox/others)
- Implements hardware logging of GPS health and baseline messages
Forthcoming iin future updates:
- Need to implement the RTK functionality
11 years ago
Niels Joubert
e32b73f075
AP_HAL_AVR_SITL: Adding Swift Binary Protocol stand-alone simulator
11 years ago
Niels Joubert
00064ac883
SITL: Adding GPS types for Swift Binary Protocol
11 years ago
Niels Joubert
879eb5936b
AP_MATH: Adding WGS GPS conversions, CRC16 checks, and double-precision Vectors and Matrices
11 years ago
Niels Joubert
161b5f99b3
SITL: Adding Swift Binary Protocol GPS type
11 years ago
Niels Joubert
552f33b39e
AP_GPS: Support fix types of DGPS and RTK
11 years ago
Niels Joubert
64d4a1236f
AP_Notify: Support all GPS status flags, with status >= GPS_OK_FIX_3D notified as having a lock
11 years ago
Andrew Tridgell
87c77dc07f
Rover: added SERIAL_CONTROL support
11 years ago
Andrew Tridgell
454d1f26c3
Copter: added support for SERIAL_CONTROL message
11 years ago
Andrew Tridgell
f7858bfb0a
Plane: added support for SERIAL_CONTROL message
11 years ago
Andrew Tridgell
67ed5b73ef
AP_GPS: added lock_port() interface
...
used by SERIAL_CONTROL message
11 years ago
Andrew Tridgell
b8675b9abc
GCS_MAVLink: implement SERIAL_CONTROL MAVLink message
11 years ago
Andrew Tridgell
493c5dd63f
GCS_MAVLink: rebuild MAVLink headers
11 years ago
Andrew Tridgell
14b3696959
GCS_MAVLink: added SERIAL_CONTROL message definition
...
will be used for on-board radio and GPS firmware update and control
over USB
11 years ago
Andrew Tridgell
339689b578
Copter: fixed load average for different loop rates
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
07d621c4be
AP_NavEKF: used state structure in more places
...
makes the code a bit easier to read
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago