Andrew Tridgell
|
87df3c3442
|
Rover: cleanup mavlink_system setup
|
2014-12-17 11:29:50 +11:00 |
Andrew Tridgell
|
76c47f56c5
|
Rover: removed fwd of unknown msg types
|
2014-12-11 12:32:54 +09:00 |
Andrew Tridgell
|
41a5f79046
|
Rover: removed use of mavlink_check_target()
|
2014-12-11 12:32:38 +09:00 |
Andrew Tridgell
|
008dc91a15
|
Rover: setup pwm esc scaling
|
2014-11-26 11:14:44 +11:00 |
Andrew Tridgell
|
1d2d8c903a
|
Rover: make preflight calibration follow plane conventions
|
2014-11-21 14:47:09 +11:00 |
Andrew Tridgell
|
1ed02441a0
|
Rover: fix build with new mavlink repo
|
2014-11-18 11:19:53 +11:00 |
Randy Mackay
|
48c00728a7
|
Rover: add MOUNT_STATUS to STREAM_EXTRA3
|
2014-11-17 15:59:38 -08:00 |
Grant Morphett
|
699de81d02
|
Rover: Prepare for 2.47 release.
|
2014-11-15 14:24:07 +11:00 |
Grant Morphett
|
88fd9a2879
|
Rover: Update release notes ready for 2.47 release.
|
2014-11-15 14:24:05 +11:00 |
Grant
|
3831a0ed3e
|
Rover: Fix INS test in CLI to quit on enter
The curly brace was in the wrong spot.
|
2014-11-15 13:37:52 +11:00 |
Andrew Tridgell
|
ef62a2c697
|
Rover: fixed CLI sonartest
|
2014-11-11 11:33:51 +11:00 |
Andrew Tridgell
|
35b558cfc2
|
Rover: convert to new AP_InertialSensor API
|
2014-10-24 12:10:38 +11:00 |
Randy Mackay
|
08f8fdfabd
|
Rover: report gyro unhealthy if failed calibration
|
2014-10-09 10:00:19 +09:00 |
Andrew Tridgell
|
49fa887773
|
Rover: prepare 2.47beta1
|
2014-10-09 09:20:11 +11:00 |
Andrew Tridgell
|
1721216019
|
Rover: fixed skid steering
the main issue was the use of the last throttle in the throttle slew
rate control, but manual skid steering was also broken
|
2014-10-09 08:59:26 +11:00 |
Randy Mackay
|
799f559c1d
|
Rover: only report ahrs unhealthy after initialisation
|
2014-10-02 14:41:27 +09:00 |
Andrew Tridgell
|
9453154b75
|
Rover: use handle_set_mode()
|
2014-10-01 14:19:42 +10:00 |
Randy Mackay
|
a860d91930
|
Rover: allow GCS to turn safety switch on/off
|
2014-10-01 13:12:08 +10:00 |
Randy Mackay
|
bab2c17e11
|
Rover: set sys_status motor outputs bit from safety switch
|
2014-10-01 13:11:50 +10:00 |
Randy Mackay
|
2dbfc6158d
|
Rover: check target of set-mode request from GCS
Issue discovered and fix contributed by Deadolous
|
2014-09-30 15:19:28 +10:00 |
Randy Mackay
|
9de1ae8fbb
|
Rover: individual accel and gyro status to GCS
|
2014-09-03 11:22:55 +09:00 |
Andrew Tridgell
|
3d8f1e03e1
|
Rover: prepare for 2.46 release
|
2014-08-26 07:48:55 +10:00 |
Andrew Tridgell
|
87f0cb6168
|
Rover: remove unused variable
|
2014-08-22 21:13:11 +10:00 |
Andrew Tridgell
|
7cda392827
|
Rover: show firmware version on param list
|
2014-08-22 21:13:11 +10:00 |
Andrew Tridgell
|
06c77c167e
|
Rover: set GPS non-blocking
the new GPS driver only ever needs a non-blocking port
|
2014-08-19 10:08:17 +10:00 |
Randy Mackay
|
d130f0c499
|
Revert "Rover: use rcmap when sending radio_in to GCS"
This reverts commit fb867f3a06 .
|
2014-08-16 20:31:29 +09:00 |
Randy Mackay
|
fb867f3a06
|
Rover: use rcmap when sending radio_in to GCS
|
2014-08-16 15:28:01 +09:00 |
Andrew Tridgell
|
c150338e53
|
Rover: convert to using StorageManager
|
2014-08-13 18:46:44 +10:00 |
Andrew Tridgell
|
0588d88435
|
Rover: fixed build
|
2014-08-06 17:59:20 +10:00 |
Andrew Tridgell
|
30b9c60938
|
Rover: rename Tele2Protocol to Serial2Protocol
|
2014-07-30 14:48:41 +10: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
|
bea5c8ae0c
|
Rover: change default throttle slew rate to 100
this will help with NiMH batteries which may brownout with sudden
currents
|
2014-07-27 22:18:52 +10:00 |
Andrew Tridgell
|
7810314f7c
|
Rover: avoid integer underflow in mavlink txspace check
|
2014-07-27 22:12:08 +10:00 |
Andrew Tridgell
|
71132058b4
|
Rover: need AP_Terrain.h for AP_Mission
|
2014-07-25 14:36:39 +10:00 |
akdslr
|
1083a89b0f
|
Ardurover2 Parameters: Changed the SONAR prefix to RNGFND and renamed the previous SONAR_ parameters
|
2014-07-24 14:41:54 +10:00 |
Andrew Tridgell
|
739edafb42
|
Rover: use HAL board subtypes
|
2014-07-14 09:44:35 +10:00 |
Andrew Tridgell
|
3143e192d3
|
Rover: changes for more common mavlink code
|
2014-07-13 15:37:50 +10:00 |
Randy Mackay
|
170ca89a21
|
Rover: PREFLIGHT_SET_SENSOR_OFFSETS used to set compass offsets
replaces ardupilot specific message SET_MAG_OFFSETS
|
2014-07-10 20:25:28 +09:00 |
Randy Mackay
|
d789735d0d
|
Rover: rename compass set_and_save_offsets
|
2014-07-10 20:25:26 +09:00 |
Randy Mackay
|
9064d7ebca
|
Rover: add support for DO_SET_ROI outside of missions
|
2014-07-09 21:26:50 +09:00 |
Randy Mackay
|
3790b3aa82
|
Rover: add support for DO_SET_ROI within mission
|
2014-07-09 21:26:05 +09:00 |
Andrew Tridgell
|
bfe705a14d
|
Rover: convert to new AP_RangeFinder API
|
2014-07-08 15:07:50 +10:00 |
Andrew Tridgell
|
fdeedfa173
|
Rover: support 3 magnetometers
|
2014-07-04 12:49:36 +10:00 |
Andrew Tridgell
|
57685ddf84
|
Rover: update for AP_Mount change
|
2014-06-18 12:04:43 +10:00 |
Randy Mackay
|
4d93dd47ee
|
Rover: use common Log_Write_Camera
pair programmed with Craig Elder
|
2014-06-17 14:11:44 +10:00 |
Andrew Tridgell
|
a72b362c1f
|
Rover: prepare for new beta
|
2014-06-04 14:03:23 +10:00 |
Andrew Tridgell
|
a1b94bf852
|
Rover: prevent unsupported command messages
this prevents errors on DO_CHANGE_SPEED
|
2014-06-04 14:00:31 +10:00 |
Andrew Tridgell
|
43059fbff5
|
Rover: release 2.46beta
|
2014-06-02 11:20:14 +10:00 |
Andrew Tridgell
|
e35c0a578d
|
Rover: fix for HAL_GPIO_*
|
2014-06-02 10:42:36 +10:00 |
Andrew Tridgell
|
c4c912c703
|
Rover: use new GCS_Common.cpp functions
|
2014-05-28 09:35:50 +10:00 |
Andrew Tridgell
|
57e14f5387
|
Rover: updates for new GCS_MAVLink API
|
2014-05-21 12:45:25 +10:00 |
Andrew Tridgell
|
ed4068dc90
|
Rover: update baud rate parameter descriptions
|
2014-05-21 12:45:25 +10:00 |
Andrew Tridgell
|
1118609024
|
Rover: change baudrates to 16 bit
allows for much higher serial baud rates
|
2014-05-21 12:45:25 +10:00 |
Andrew Tridgell
|
fc0d703b9b
|
Rover: much simpler SPEED_TURN_GAIN implementation
as soon as we hit the SPEED_TURN_DIST we lower target speed to the
specified gain
|
2014-05-18 21:15:07 +10:00 |
Andrew Tridgell
|
35e87fa2ea
|
Rover: use setup_uart()
|
2014-05-16 11:45:20 +10:00 |
Andrew Tridgell
|
482933acd7
|
Rover: added reporting of AHRS health
|
2014-05-15 21:14:21 +10:00 |
Randy Mackay
|
d7e015db89
|
Rover: add Pixhawk pin to RSSI_PIN's @Value
Also prepended APM2 to existing values. Added A2 to list to be
consistent with plane and copter
|
2014-05-15 17:13:46 +09:00 |
Randy Mackay
|
8b92ff4695
|
Rover: remove unused RELAY_PIN definition
This is now part of the AP_Relay library
|
2014-05-15 17:13:40 +09:00 |
Andrew Tridgell
|
48919b6253
|
Rover: use EKF velocity for high rate ground_speed updates
this may give smoother throttle response when the EKF is enabled
|
2014-05-11 21:39:06 +10:00 |
Andrew Tridgell
|
cd8fd86565
|
Rover: use mission.start_or_resume()
this allows the user to setup whether a mission restarts or resumes
|
2014-05-08 08:36:40 +10:00 |
Andrew Tridgell
|
05c59c757c
|
Rover: use get_current_nav_index()
|
2014-04-22 11:40:18 +10:00 |
Andrew Tridgell
|
c413cdc480
|
Rover: set AHRS vehicle class
|
2014-04-21 18:13:13 +10:00 |
Andrew Tridgell
|
594c5c07b3
|
Rover: setup failsafe trim values for if FMU firmware dies
|
2014-04-21 08:37:49 +10:00 |
Andrew Tridgell
|
030567854b
|
Rover: ensure we log both GPS at the time we receive a message
|
2014-04-10 10:30:15 +10:00 |
Emile Castelnuovo
|
c5620dfd39
|
Rover: added VRBRAIN #defines and #includes
|
2014-04-08 16:19:20 +10:00 |
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
|
2014-04-07 11:41:10 +10:00 |
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
|
2014-04-07 09:30:39 +10:00 |
Andrew Tridgell
|
58cfdebcd0
|
Rover: added BRAKING_SPEEDERR parameter
this controls how much speed error you need before brakes are used
|
2014-04-07 08:42:54 +10:00 |
Andrew Tridgell
|
87c77dc07f
|
Rover: added SERIAL_CONTROL support
|
2014-04-05 07:34:34 +11:00 |
Andrew Tridgell
|
c6f9627782
|
Rover: use new channel output API
|
2014-04-03 12:19:25 +11:00 |
Andrew Tridgell
|
337ca31b79
|
Rover: update for gps.setHIL() API
|
2014-04-02 07:55:28 +11:00 |
Andrew Tridgell
|
b8f9b5ad91
|
Rover: added GPS parameters
|
2014-04-01 06:38:26 +11:00 |
Andrew Tridgell
|
f4079f57b2
|
Rover: convert to new GPS API
|
2014-04-01 06:38:24 +11:00 |
Andrew Tridgell
|
747948692a
|
Rover: use AP_GPS_Auto for 2nd GPS
|
2014-04-01 06:38:23 +11:00 |
Andrew Tridgell
|
563cf06624
|
Rover: make log_bitmask 32 bit
this fixes the log before arm
|
2014-03-31 17:48:28 +11:00 |
Andrew Tridgell
|
f4f04ead68
|
Rover: added BRAKING_PERCENT parameter
this allows for reverse throttle to be applied for braking in corners
|
2014-03-31 08:44:19 +11:00 |
Andrew Tridgell
|
4ac529a0dd
|
Rover: support 18 input channels in MAVLink
|
2014-03-25 14:47:43 +11:00 |
Andrew Tridgell
|
ce3ed33649
|
Rover: support 14 RC channels on PX4
|
2014-03-25 14:47:05 +11:00 |
Andrew Tridgell
|
843318f58c
|
Rover: updates for new RCInput API
|
2014-03-25 14:47:02 +11:00 |
Andrew Tridgell
|
d1a650a527
|
Rover: updates for GPS changes
|
2014-03-24 12:04:58 +11:00 |
Andrew Tridgell
|
bf4566095a
|
Rover: report unhealthy compass if primary compass unhealthy
|
2014-03-24 07:03:35 +11:00 |
Andrew Tridgell
|
552674389d
|
Rover: enable logging of RADIO_STATUS
|
2014-03-20 09:56:37 +11:00 |
Andrew Tridgell
|
3d167b5420
|
Rover: use should_log() for more log msgs
|
2014-03-19 14:18:12 +11:00 |
Randy Mackay
|
9ff5ba3c3f
|
Rover: integrate Mission cmd field changes
|
2014-03-19 12:14:27 +09:00 |
Andrew Tridgell
|
8da72fccba
|
Rover: use common deferred message handling
|
2014-03-19 12:14:18 +09:00 |
Andrew Tridgell
|
c8eafc4d42
|
Rover: use common MISSION_ITEM handling
|
2014-03-19 12:14:14 +09:00 |
Andrew Tridgell
|
0aafef9f69
|
Rover: use new common MAVLink message handlers
|
2014-03-19 12:13:41 +09:00 |
Randy Mackay
|
a90a10b0ca
|
Rover: use common GCS_MAVLink handle_mission methods
|
2014-03-19 12:13:24 +09:00 |
Andrew Tridgell
|
c7c8a36620
|
Rover: use new handle_mission_request() function
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
|
2014-03-19 12:13:13 +09:00 |
Randy Mackay
|
de119e07bb
|
Rover: remove do_takeoff, do_change_alt support
|
2014-03-19 12:13:07 +09:00 |
Randy Mackay
|
59555e8364
|
Rover: revert next_WP, prev_WP to location structures
|
2014-03-19 12:13:04 +09:00 |
Randy Mackay
|
204eb8b7d3
|
Rover: use mission command specific structure
|
2014-03-19 12:13:00 +09:00 |
Randy Mackay
|
df5c874f73
|
Rover: fix to support uploading partial missions
|
2014-03-19 12:12:58 +09:00 |
Randy Mackay
|
954e10b26f
|
Rover: integrate dataflash Log_Write_MavCmd
|
2014-03-19 12:12:48 +09:00 |
Randy Mackay
|
9b0ae2fcff
|
Rover: use Dataflash lib's Log_Write_Cmd
|
2014-03-19 12:12:13 +09:00 |
Randy Mackay
|
7ff379850c
|
Rover: integrate variable max num commands
|
2014-03-19 12:12:05 +09:00 |
Randy Mackay
|
fdec917607
|
Rover: pass eeprom start to Mission constructor
|
2014-03-19 12:12:04 +09:00 |
Randy Mackay
|
7b9c3bf707
|
Rover: call mission.init during startup
|
2014-03-19 12:11:50 +09:00 |
Randy Mackay
|
923dca0cb8
|
Rover: Log_Write_Startup checks success of cmd read before logging
|
2014-03-19 12:11:44 +09:00 |
Randy Mackay
|
0a7d33a1da
|
Rover: cli test checks read_cmd success before printing
|
2014-03-19 12:11:43 +09:00 |