Commit Graph

97 Commits

Author SHA1 Message Date
Peter Barker
0aed55b272 Rover: remove ineffective DEVO_TELEM_ENABLED 2019-09-04 17:47:33 +10:00
Michael du Breuil
638d746911 Rover: Remove APM_Config.h 2019-08-21 22:16:49 -06:00
Randy Mackay
8912e2f98e Rover: simplify DEVO_TELEM_ENABLED definition 2019-08-09 23:07:08 +09:00
Peter Barker
578438c178 APMrover2: move enabled parameter into compass library 2019-04-02 10:24:49 +11:00
Tom Pittenger
6f5497cac3 Rover: rename dataflash to logger 2019-03-28 16:40:57 +11:00
Peter Barker
9496ffea14 Rover: enable gripper support 2019-02-09 11:02:22 +09:00
Randy Mackay
dd3163b065 Rover: rename AC_RALLY to AP_RALLY 2018-08-30 10:00:56 +09:00
Randy Mackay
587addbdfa Rover: remove unused TURN_GAIN definition 2018-08-30 09:55:07 +09:00
Raouf
90fd64cf3a Rover: add support for rally points 2018-08-30 09:54:51 +09:00
Thorsten Panitz
ee8d5d77d0 Rover: Activation of OSD
Rover: Activation of OSD
2018-08-30 08:19:02 +10:00
Andrew Tridgell
8f94302348 Rover: removed unused macros 2018-07-04 20:05:10 +01:00
night-ghost
2aee8d1018 APMrover2: devo telemetry support (RX705/707) 2018-04-24 10:44:28 +10:00
Peter Barker
3c58eca0ab Rover: move handling of visual odometry messages up 2018-03-23 09:28:07 +09:00
Randy Mackay
dcfe104163 Rover: reduce CRUISE_SPEED default to 2m/s
based on user logs most rovers max speed is less than 4m/s so this default is closer to the average
2018-03-09 13:19:21 +09:00
night-ghost
bab54ea647 Rover: allow AP_Stats to be optional 2018-03-02 07:23:35 +11:00
Randy Mackay
8043c0f638 Rover: reduce arming delay to 2 sec 2017-12-01 21:59:55 +09:00
Randy Mackay
14c74a5967 Rover: remove learning mode
saving waypoints can be done in manual or steering mode
2017-08-25 14:05:23 +09:00
Randy Mackay
bbb1329116 Rover: remove unused definitions 2017-08-17 11:58:07 +09:00
Peter Barker
fa2b500e93 Rover: remove CLI 2017-08-14 10:23:50 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
916a2e8fca Rover: Failsafe parameters default values macros are not used, so delete them
@OXINARF told me that they existed.
@tridge told me I should delete them, now that we have run-time parameters
2017-07-19 20:31:48 +09:00
Pierre Kancir
409e8b5f26 APMRover2: Remove unused config define 2017-04-26 08:43:09 +10:00
Pierre Kancir
91958fb96a APMRover2: Remove unused config define 2017-04-26 08:43:09 +10:00
Pierre Kancir
d4bd61d859 APMRover2: unhide default NAVL1_PERIOD with a define
set the correct value to param
2017-04-15 13:48:40 +10:00
Pierre Kancir
99ba8bdc08 APMRover2: add advance failsafe 2017-01-31 17:12:37 +11:00
Pierre Kancir
597423fffc Rover: config.h correct whitespace, remove tabs 2016-12-30 09:20:24 +09:00
Mathieu OTHACEHE
152edf7189 Global: remove mode line from headers
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
2016-10-24 09:42:01 -02:00
Pierre Kancir
b16369ec8c APMrover2: define ENABLE as ENABLED
Same for DISABLE as typo error protection
2016-08-28 14:24:32 +02:00
Peter Barker
85c58e30ec Rover: remove unused defines 2016-08-18 11:20:16 +10:00
Peter Barker
44791268ac Rover: use SPEED_CRUISE define from config.h 2016-08-18 11:20:16 +10:00
Lucas De Marchi
d773d68025 APMrover2: remove support for flymaple 2016-05-23 21:49:45 -03:00
Lucas De Marchi
d3ee998fa6 APMrover2: use separate header for version macro
Having the version macro in the config.h and consequently in the main
vehicle header means that whenever the version changes we need to
compiler the whole vehicle again. This would not be so bad if we weren't
also appending the git hash in the version. In this case, whenever we
commit to the repository we would need to recompile everything.

Move to a separate header that is include only by its users. Then
instead of compiling everything we will compile just a few files.
2016-05-06 13:11:28 -03:00
Lucas De Marchi
dd8014dd2f APMrover2: replace header guard with pragma once 2016-03-16 18:40:44 +11:00
Dario Lindo Andres
f731a0dc53 APMrover2: Added precise camera trigger logging
included update_trigger function
added camera trigger precise time mark
detect camera feedback pin status
added support for TRIGGER MSG
corrected according to defines.h
2016-01-29 09:19:43 +11:00
Lucas De Marchi
1a084e5dcd APMrover2: remove check for AVR CPUs
Remove the checks for HAL_CPU_CLASS > HAL_CPU_CLASS_16 and
HAL_CPU_CLASS >= HAL_CPU_CLASS_75. Corresponding dead code will be
removed on separate commits.
2015-11-04 12:14:14 +11:00
Lucas De Marchi
45ba94343d APMrover2: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 2015-11-04 12:14:13 +11:00
Andrew Tridgell
eda187c75a Rover: fix for HAL_SITL rename 2015-05-05 09:45:57 +10: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
9f7f1e62df Rover: integrate SerialManager 2015-01-29 14:05:16 +11:00
Andrew Tridgell
35b558cfc2 Rover: convert to new AP_InertialSensor API 2014-10-24 12:10:38 +11:00
Matthias Badaire
874ef65d74 Plane: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry
This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
2014-07-29 17:08:20 -07:00
Andrew Tridgell
739edafb42 Rover: use HAL board subtypes 2014-07-14 09:44:35 +10:00
Emile Castelnuovo
c5620dfd39 Rover: added VRBRAIN #defines and #includes 2014-04-08 16:19:20 +10:00
Andrew Tridgell
f4079f57b2 Rover: convert to new GPS API 2014-04-01 06:38:24 +11:00
Andrew Tridgell
87ea98fe2c Rover: disable GPS2 in HIL 2014-02-27 08:16:11 +11:00
Andrew Tridgell
82ffc0ff2b Rover: support a 2nd GPS 2014-02-26 09:24:23 +11:00
Andrew Tridgell
eac4b1ec96 Rover: fixed EKF usage for rover
added barometer object, and use shared home object from AHRS. This
gives basic EKF operation.
2014-02-24 09:25:50 +11:00
Andrew Tridgell
870ec8a9bb Rover: added RC in/out logging 2013-12-30 10:24:01 +11:00
Andrew Tridgell
24cf0a55ea Rover: added timestamps to logging and new STER logging
much more accurate logging for better analysis
2013-12-16 11:17:26 +11:00
Andrew Tridgell
fe0e627304 Rover: changed SERIAL3_BAUD to SERIAL1_BAUD
and add SERIAL2_BAUD for systems that have it
2013-11-26 13:00:03 +11:00