Andrew Tridgell
473865ccc1
Plane: prepare for 3.0.4-beta3
11 years ago
Craig Elder
0ecd12b1c6
AP_Compass: Corrected typo in parameter description
...
Corrected typo in parameter description
11 years ago
Randy Mackay
aef746b3b1
Plane: pass in compass to Arming constructor
11 years ago
Randy Mackay
fa2f5d9c68
Arming: accept non-const compass in constructor
...
The compass.configured() method checks the eeprom and cannot be const
meaning the Arming object requires a non-const reference to the compass.
Removed check for null compass because the compass object is always
created although this could lead to unnecessary pre-arn check failures
even though compass-use is set to false.
11 years ago
Randy Mackay
4995b9ada8
Compass: default device id to zero
11 years ago
Randy Mackay
16d4af8346
Compass: sanity check instance in set_and_save_offsets
11 years ago
Randy Mackay
76369d153f
Arming: use compass.configured method
...
This checks that when compass offset learning is off, that the offsets
are non-zero and that the detected device id matches the device id
stored to eeprom when the offsets were last saved.
11 years ago
Randy Mackay
170ca89a21
Rover: PREFLIGHT_SET_SENSOR_OFFSETS used to set compass offsets
...
replaces ardupilot specific message SET_MAG_OFFSETS
11 years ago
Randy Mackay
d789735d0d
Rover: rename compass set_and_save_offsets
11 years ago
Randy Mackay
b17125e261
Plane: PREFLIGHT_SET_SENSOR_OFFSETS used to set compass offsets
...
replaces ardupilot specific SET_MAG_OFFSETS message
11 years ago
Randy Mackay
208a2de777
Plane: rename compass set_and_save_offsets
11 years ago
Randy Mackay
b565d43d5d
Copter: PREFLIGHT_SET_SENSOR_OFFSETS used to set compass offsets
...
remove deprecated ardupilot specific SET_MAG_OFFSETS
11 years ago
Randy Mackay
2c085c300d
Copter: only save compass offsets when learning is on
11 years ago
Randy Mackay
cf7e1a6339
Compass: example sketch update for set_and_save_offsets
11 years ago
Randy Mackay
a778522cef
Compass: add learn_offsets_enabled accessor method
11 years ago
Randy Mackay
108c878b04
Compass: set_offsets modified to also save offsets
11 years ago
Randy Mackay
124bd4b489
Compass: save_offsets accepts compass instance
11 years ago
Randy Mackay
2c1fa5f1e8
GCS_MAVLink: generate after adding deprecated note to SET_MAG_OFFSETS
11 years ago
Randy Mackay
798c749833
GCS_MAVLink: add deprecated note to SET_MAG_OFFSETS
11 years ago
Randy Mackay
05225636da
GCS_MAVLink: generate after adding second mag to PREFLIGHT_SET_SENSOR_OFFSETS
11 years ago
Randy Mackay
bf6fd6f984
GCS_MAVLink: add second mag to PREFLIGHT_SET_SENSOR_OFFSETS
...
Updates the comments for parameter 1 only, this does not affect the
message format.
11 years ago
Randy Mackay
b799020e25
Copter: pre-arm check uses compass configured method
11 years ago
Randy Mackay
070f1c1bbb
Compass: add dev_id for VRBrain
11 years ago
Randy Mackay
f42c9579d7
Compass: add dev_id for PX4
...
dev_id is retrieved from PX4Firmware via ioctl call
11 years ago
Randy Mackay
b7f33d81ad
Compass: add DEV_ID param and configured method
...
These allow checking the offsets were created with the current compass
device.
11 years ago
svefro
be9bfc5530
Mount: set_mode method made public
11 years ago
svefro
e892b4cd04
Copter: Ch7/8 option to retract mount
...
-Define AUX_SWITCH_RETRACT_MOUNT in defines.h
-Added 27=Retract Mount to Parameters.pde CH7 and CH8
-added int on CH7/8opt AUX_SWITCH_RETRACT_MOUNT
-Added Case #if Mount == ENABLE to set mount mode
made set_mode public in AP_Mount.h lib
11 years ago
Kevin Hester
4c3480796d
all: Change the editorconfig so that it won't want to reformat
...
.editorconfig is a great way to ensure developers follow our
line ending/tab conventions, but we shouldn't have it default
to fixing any lines that were not edited.
11 years ago
Kevin Hester
f43064ddef
documentation: Add a contributing & maintainers file
...
Per our devcall last week. Adding now mainly so we can start pointing
LogAnalyzer fixes to @chapman and quickly get them into master.
@tridge & @randy - I kinda guessed at the maintainers list, we can
update later as needed.
11 years ago
Randy Mackay
042c65c501
Plane: add support for DO_SET_ROI outside of missions
11 years ago
Randy Mackay
9064d7ebca
Rover: add support for DO_SET_ROI outside of missions
11 years ago
Randy Mackay
3790b3aa82
Rover: add support for DO_SET_ROI within mission
11 years ago
Randy Mackay
873eb68d79
Plane: add support for DO_SET_ROI within mission
11 years ago
Randy Mackay
e1a6b07e60
Copter: setting ESC param to 2 skips high throttle check
...
This allows the all-at-once ESC calibration to be performed on a setup
in which the RC input takes some time to come online.
11 years ago
Andrew Tridgell
d325f630e5
VibTest: added sample timing to console output
11 years ago
Andrew Tridgell
8af876fe8a
AC_AttitudeControl: fixed build
...
includes are case sensitive on the build server
11 years ago
Andrew Tridgell
fc368202ad
build: fixed build with latest upstream PX4 Firmware tree
11 years ago
Andrew Tridgell
863e7a5f93
VibTest: fixed array bounds error
11 years ago
Andrew Tridgell
2c8240dbb4
VibTest: fixed gyro timestamps in logs
...
it was using the accel timestamps
11 years ago
Aaron Curtis
179d854a26
LogAnalyzer: Update to include the new "format" argument, and fix scoping on two new tests.
11 years ago
Aaron Curtis
406fedf727
LogAnalyzer: Allow instantiation of DataFlashlog with no input filename, for backward compatibility. My changes make m_dflog=DataFlashlog('/path/to/file.log') work, which seems like the preferable way, but we don't want to break backwards compatibility.
11 years ago
Aaron Curtis
0f5360fefa
LogAnalyzer: Default to automatic log format detection.
11 years ago
Aaron Curtis
c6d783409c
LogAnalyzer: There is no self.logfile, so this must be self.filename.
11 years ago
Aaron Curtis
fc79a06b9f
LogAnalyzer: Fix indent which I broke when merging.
11 years ago
Aaron Curtis
9dbfa40afd
LogAnalyzer: LogAnalyzer: make all subclasses of Test call their parent __init()__ function when overriding that function. This is the way of Python.
11 years ago
Aaron Curtis
f0cf612372
LogAnalyzer: Fix scoping in LogAnalyzer.py . Tests still need fixing.
...
Conflicts:
Tools/LogAnalyzer/LogAnalyzer.py
11 years ago
Aaron Curtis
842f5d20c4
LogAnalyzer: Fix scoping in DataflashLog.py so that multiple instances of DataflashLog can coexist.
...
Conflicts:
Tools/LogAnalyzer/DataflashLog.py
11 years ago
Robert Lefebvre
789b1018fc
AP_MotorsHeli: Change set_delta_phase_angle so that it forces recalculation of collective factors.
11 years ago
Robert Lefebvre
fd542e99d8
AP_MotorsHeli: Create Delta Phase Angle variable and method to set. Will be used by CCComp code.
11 years ago
Robert Lefebvre
4b5167e529
TradHeli: Change behavior of Acro and Stabilize modes when disarmed. Servos should move realistically for testing when disarmed.
11 years ago