Andrew Tridgell
254d4219d4
Rover: fixed build
2015-05-27 14:28:48 +10:00
Peter Barker
58f2bcb754
Rover: use 64-bit timestamps in dataflash logs
2015-05-27 11:54:15 +10:00
Andrew Tridgell
7d51817716
Rover: fix for scheduler API change
2015-05-26 14:33:43 +10:00
Lucas De Marchi
2f5314a1a6
APMrover2: use functor macros
...
Functor is not yet being used but let's make is macro fallback to the
previous Delegate implementation for easy of transition between the two.
2015-05-26 13:46:54 +10:00
Lucas De Marchi
e24c5349c8
APMrover2: cleanup in tabs and trailing whitespace
...
While doing other changes, fix the coding style of this file so the
commits are more readable.
2015-05-26 13:46:51 +10:00
Andrew Tridgell
8046b1fd5c
Rover: fixed path for GCS_MAVLink parameters
2015-05-21 11:42:59 +10:00
Andrew Tridgell
3ae11376a9
Rover: removed NOINLINE define
2015-05-21 09:35:40 +10:00
Andrew Tridgell
daa2c611a9
Rover: fixed APM1 build
2015-05-21 07:48:50 +10:00
Andrew Tridgell
32a5f4c0b5
Rover: added make.inc
2015-05-21 07:48:50 +10:00
Andrew Tridgell
3a28811909
Rover: removed remaining warnings from PX4 build
2015-05-21 07:48:50 +10:00
Andrew Tridgell
b47a09b709
Rover: fixed build of .cpp files
2015-05-21 07:48:49 +10:00
Andrew Tridgell
2b6835d187
Rover: rename all .pde files to .cpp files
2015-05-21 07:48:49 +10:00
Andrew Tridgell
b731ebfd9e
Rover: coversion to class now complete
2015-05-21 07:48:48 +10:00
Andrew Tridgell
adbf9c362e
Rover: automatic substitution for class members
2015-05-21 07:48:47 +10:00
Andrew Tridgell
f99186afbc
Rover: added initial Rover class
2015-05-21 07:48:47 +10:00
Andrew Tridgell
fb435fc78e
Rover: support setting just accel trim with preflight-cal
...
use param5==2
2015-05-16 07:56:34 +10:00
Randy Mackay
757f388d62
Rover: add support for 4th mavlink channel
2015-05-15 15:07:30 +09:00
Andrew Tridgell
11a4b757f9
Rover: call Log_Write_POS()
2015-05-15 14:28:16 +10:00
Andrew Tridgell
474ee2a11e
Rover: fix for new compass API
2015-05-15 14:25:45 +10:00
Tom Pittenger
9de10f271a
Rover: Write new mission to log without telling GCS
2015-05-13 20:25:59 +09:00
Randy Mackay
ab70cb13af
Rover: clarify SYSID_MAV parameter description
2015-05-11 09:23:04 +09:00
Grant Morphett
0f13bc6d2a
Rover: Updates to guided mode to work correctly on Rover
2015-05-08 21:03:30 +10:00
Tom Pittenger
06796cd994
Rover: if receiving last mission item then log new mission to dataflash
2015-05-08 21:01:51 +10:00
Dario Lindo Andres
4884932280
Rover: Updated AUTO_TRIGGER_PIN value definitions
...
Mission Planner and parameter.h definitions seem to be outdated. A bit
confusing because when its readed, you think you need to define it
between 0-8 (APM boards) instead of 50-55 (PX4-Pixhawk boards).
2015-05-08 16:30:35 +10:00
Andrew Tridgell
fabee44583
Rover: support raw IMU logging
2015-05-07 12:11:43 +10:00
Andrew Tridgell
686d1e7548
Rover: revert AP_Math class change
2015-05-05 13:27:03 +10:00
Tom Pittenger
b35258efed
APMrover2: compile warnings: float to double. print statements require doubles
2015-05-05 13:27:01 +10:00
Tom Pittenger
928a5e0766
APMrover2: compile warnings: float to double. print statements require doubles
2015-05-05 13:26:59 +10:00
Tom Pittenger
bff69de249
APMrover2: compiler warnings: apply is_zero(float) or is_equal(float)
2015-05-05 13:26:58 +10:00
Tom Pittenger
514c83301c
APMrover2: compiler warnings: apply is_zero(float) or is_equal(float)
2015-05-05 13:26:57 +10:00
Tom Pittenger
002d664ea0
APMrover2: compiler warnings: apply is_zero(float) or is_equal(float) and float to double
2015-05-05 13:26:53 +10:00
Tom Pittenger
8ddd97c06f
APMrover2: compiler warnings: apply is_zero(float) or is_equal(float)
2015-05-05 13:26:53 +10:00
Andrew Tridgell
eda187c75a
Rover: fix for HAL_SITL rename
2015-05-05 09:45:57 +10:00
Randy Mackay
609bb0c56a
Rover: fix MNT param description
2015-04-29 09:08:06 +09:00
Tom Pittenger
e867b148f5
Rover: fix compile warnings for unused functions
2015-04-24 14:10:12 +09:00
Randy Mackay
d5934343d4
Rover: pass sonar into ahrs constructor
2015-04-24 11:22:16 +09:00
Randy Mackay
245e46205a
Rover: replace range finder health with status
2015-04-24 10:57:32 +09:00
Niels Joubert
60c247ed12
Rover: Handle GPS Data Injection
2015-04-24 08:01:32 +10:00
Randy Mackay
dc3fdf76a3
Rover: remove call to empty camera.configure_msg
2015-04-20 13:50:23 +09:00
Jaime Machuca
7330b5e91b
Rover: add call to send digicam configure messages from a mission item
...
Also add log_picture to separate the triggering of a picture
from the dataflash logging and feedback message to the GCS
2015-04-20 13:50:21 +09:00
Andrew Tridgell
4b5a36cc3f
Rover: added LOCAL_POSITION_NED message
2015-04-05 09:25:28 -07:00
Randy Mackay
8f49c96b1a
Rover: fix serial manager integration
2015-04-01 15:13:31 -07:00
Randy Mackay
ff1d6dea61
APMRover: integrate Serial Manager instance
2015-04-01 14:59:28 -07:00
Randy Mackay
ab542de769
Rover: send invalid batt curr if monitor unhealthy
2015-03-20 11:05:37 +09:00
Andrew Tridgell
e1b998f011
Rover: disable CLI on APM2 by default
...
saves lots of flash. This is also consistent with plane and copter
2015-03-13 22:52:56 +11:00
Víctor Mayoral Vilches
0795783d37
Rover: Update compass to the new interface
2015-03-13 18:46:17 +11:00
Randy Mackay
c5bbd445cc
Rover: send EKF_STATUS_REPORT in extra3 stream
2015-03-12 13:44:01 +09:00
Andrew Tridgell
8b0337ffd0
Rover: removed set_default_filter() call
2015-03-12 12:50:31 +11:00
Andrew Tridgell
29bf3f569e
Rover: removed 1D accel calibration
2015-03-12 12:50:29 +11:00
Andrew Tridgell
b8ab87ea86
Rover: added CLI_ENABLED parameter
2015-03-09 17:58:37 +11:00