Andrew Tridgell
563cf06624
Rover: make log_bitmask 32 bit
...
this fixes the log before arm
11 years ago
Andrew Tridgell
f4f04ead68
Rover: added BRAKING_PERCENT parameter
...
this allows for reverse throttle to be applied for braking in corners
11 years ago
Andrew Tridgell
4ac529a0dd
Rover: support 18 input channels in MAVLink
11 years ago
Andrew Tridgell
ce3ed33649
Rover: support 14 RC channels on PX4
11 years ago
Andrew Tridgell
843318f58c
Rover: updates for new RCInput API
11 years ago
Andrew Tridgell
d1a650a527
Rover: updates for GPS changes
11 years ago
Andrew Tridgell
bf4566095a
Rover: report unhealthy compass if primary compass unhealthy
11 years ago
Andrew Tridgell
552674389d
Rover: enable logging of RADIO_STATUS
11 years ago
Andrew Tridgell
3d167b5420
Rover: use should_log() for more log msgs
11 years ago
Randy Mackay
9ff5ba3c3f
Rover: integrate Mission cmd field changes
11 years ago
Andrew Tridgell
8da72fccba
Rover: use common deferred message handling
11 years ago
Andrew Tridgell
c8eafc4d42
Rover: use common MISSION_ITEM handling
11 years ago
Andrew Tridgell
0aafef9f69
Rover: use new common MAVLink message handlers
11 years ago
Randy Mackay
a90a10b0ca
Rover: use common GCS_MAVLink handle_mission methods
11 years ago
Andrew Tridgell
c7c8a36620
Rover: use new handle_mission_request() function
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
11 years ago
Randy Mackay
de119e07bb
Rover: remove do_takeoff, do_change_alt support
11 years ago
Randy Mackay
59555e8364
Rover: revert next_WP, prev_WP to location structures
11 years ago
Randy Mackay
204eb8b7d3
Rover: use mission command specific structure
11 years ago
Randy Mackay
df5c874f73
Rover: fix to support uploading partial missions
11 years ago
Randy Mackay
954e10b26f
Rover: integrate dataflash Log_Write_MavCmd
11 years ago
Randy Mackay
9b0ae2fcff
Rover: use Dataflash lib's Log_Write_Cmd
11 years ago
Randy Mackay
7ff379850c
Rover: integrate variable max num commands
11 years ago
Randy Mackay
fdec917607
Rover: pass eeprom start to Mission constructor
11 years ago
Randy Mackay
7b9c3bf707
Rover: call mission.init during startup
11 years ago
Randy Mackay
923dca0cb8
Rover: Log_Write_Startup checks success of cmd read before logging
11 years ago
Randy Mackay
0a7d33a1da
Rover: cli test checks read_cmd success before printing
11 years ago
Randy Mackay
5ccfa247ac
Rover: remove unused definitions
11 years ago
Randy Mackay
29340c68bd
Rover: Mission integration for cli test
11 years ago
Randy Mackay
1a70ffdeee
Rover: Mission integration for ch7 save waypoint
11 years ago
Randy Mackay
c83733048f
Rover: Mission integration into dataflash Logging
11 years ago
Randy Mackay
4ca3a92655
Rover: Mission integration into command execution
11 years ago
Randy Mackay
df1b2e1192
Rover: Mission integration with GCS_Mavlink.pde
11 years ago
Randy Mackay
192286f04d
Rover: create Mission object
11 years ago
Randy Mackay
26b82cf0a3
Rover: use common location options masks
11 years ago
Andrew Tridgell
18686ab671
Rover: fixed comment
11 years ago
Andrew Tridgell
e7b0e32bfe
Rover: set 2nd GPS as secondary
11 years ago
Andrew Tridgell
148fd889bc
Rover: fix for X8R receiver on SBUS in failsafe
...
the X8R briefly gives PWM of 874 on all channels when the receiver is
setup as "no pulses" failsafe handling. This was interpreted as switch
position 0, which was AUTO for me.
This change rejects pulse widths below 900 for mode changes
11 years ago
Andrew Tridgell
7104bdf855
Rover: support k_steering channel
11 years ago
Andrew Tridgell
989b26899f
Rover: enable EKF detailed logging
11 years ago
Andrew Tridgell
8740ccfc61
Rover: only send GPS2_RAW when we have a 2nd GPS
11 years ago
Andrew Tridgell
87ea98fe2c
Rover: disable GPS2 in HIL
11 years ago
Andrew Tridgell
82ffc0ff2b
Rover: support a 2nd GPS
11 years ago
Andrew Tridgell
50f89d0aa6
Rover: pass fix type to gps->setHIL()
11 years ago
Andrew Tridgell
11028c665d
Rover: removed unused variables
...
thanks to Mike McCauley
11 years ago
Andrew Tridgell
eac4b1ec96
Rover: fixed EKF usage for rover
...
added barometer object, and use shared home object from AHRS. This
gives basic EKF operation.
11 years ago
Andrew Tridgell
203073e3ba
Rover: only use pivot steering in AUTO modes
11 years ago
Andrew Tridgell
4ed2630f4f
Rover: fix for HIL API change
11 years ago
Randy Mackay
bb0995f7d8
Rover: add EKF params to full param list
11 years ago
Andrew Tridgell
532f06073a
Rover: set the ahrs.set_armed() flag
11 years ago
Andrew Tridgell
2ba994b040
Rover: allow for a wider range of values on the control switch
11 years ago