Randy Mackay
f630f9abc3
GPS: exclude SIRF and NMEA on APM copter build
...
This only works for the centralised builder, the modified Arduino IDE
will still include the NMEA and SIRF drivers meaning it will require
approximately 4k additional flash which may push us over the limit on
the APM2. Users will instead need to exclude other features to get
below the APM1/2 flash limit.
11 years ago
Andrew Tridgell
ddb030088d
GCS_Mavlink: moved some more mavlink functions to GCS_Common.cpp
11 years ago
Randy Mackay
971411e0db
AC_AttControl: fixed typo in parameter description
11 years ago
Randy Mackay
5f623ac859
AC_AttControl: re-enable rate feedforward by default
...
Roll and Pitch rate controllers became sluggish without feed-forward
enabled.
11 years ago
Randy Mackay
bbf4805b0e
Compass: update pixhawk expected device ids
11 years ago
Craig Elder
c9f3adcb5c
Compass: Updated COMPASS_PRIMARY parameter description
11 years ago
Craig Elder
0ecd12b1c6
AP_Compass: Corrected typo in parameter description
...
Corrected typo in parameter description
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
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
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
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
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
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
0680b88abd
AP_MotorsHeli: Add main loop rate time variable and method. Change RSC increment calc to account for loop rate time.
11 years ago
Robert Lefebvre
26be7aed97
AC_AttControl_Heli: Add LPF filter to Rate Feedforward terms
11 years ago
Robert Lefebvre
fa9d625e39
AC_HELI_PID: Add feedforward accessor functions.
11 years ago
Robert Lefebvre
979abb9fbd
TradHeli: Cause DDVP Tail Motor to stop immediately when Ch8 is 0.
11 years ago
Andrew Tridgell
b2bc098aee
HAL_PX4: avoid some float conversion warnings
11 years ago
Andrew Tridgell
e137bf26ef
HAL_Empty: avoid some float conversion warnings
11 years ago
Andrew Tridgell
59de5a8465
AP_GPS: avoid some float conversion warnings
11 years ago
Andrew Tridgell
74c3b404ee
AP_Baro: avoid some float conversion warnings
11 years ago
Andrew Tridgell
6b87c9fdf7
AP_Airspeed: avoid some float conversion warnings
11 years ago
Andrew Tridgell
f28946defb
AP_ADC_AnalogSource: avoid some float conversion warnings
11 years ago
Andrew Tridgell
198ada2b42
APM_Control: avoid some float conversion warnings
11 years ago
Andrew Tridgell
baa0217bec
AP_RangeFinder: trigger a new reading automatically
...
this fixes Maxbotix I2C
11 years ago
Andrew Tridgell
f6d9bc5d7e
AP_RangeFinder: fixed detection of multiple types
...
Pair-Programmed-With: Allyson Kreft
11 years ago
Andrew Tridgell
7ceb14bec0
HAL_Empty: make I2C ops fail
11 years ago
Andrew Tridgell
9386295428
AP_RangeFinder: added SONAR2_TYPE parameter
...
thanks to Allyson for noticing
11 years ago
Andrew Tridgell
05d4f5fb5a
AP_RangeFinder: convert PX4 driver to new API
11 years ago
Andrew Tridgell
4cba48ade2
AP_RangeFinder: removed old style analog drivers
...
replaced by generic analog driver
11 years ago
Andrew Tridgell
ed346fd639
AP_RangeFinder: convert MaxbotixI2C driver to new API
11 years ago
Andrew Tridgell
0063d83dbc
AP_RangeFinder: convert the PulsedLight driver to new API
...
not tested yet
11 years ago
Andrew Tridgell
22b9059647
AP_RangeFinder: have two instances on all platforms
...
rover needs two sonars for obstacle avoidance
11 years ago
Andrew Tridgell
e69a473315
SITL: update simulated sonar support
11 years ago