Andrew Tridgell
57aef8e1e9
SITL: added basic wind support in multicopter, plane and quadplane
...
this adds non-turbulent wind support for the built-in simulators. I
added it primarily for quadplane testing, but it should also be useful
for multicopter navigation testing.
9 years ago
Andrew Tridgell
28aa4c40cc
HAL_PX4: fixed order of wifi and frsky on FMUv4
...
thanks to OXINARF for noticing!
9 years ago
Andrew Tridgell
4a35f8e9fc
HAL_PX4: fixed comments for FMUv4 uarts
9 years ago
Andrew Tridgell
4ef977c68b
HAL_SITL: fixed initial path for uartF
9 years ago
Andrew Tridgell
ef180710db
AP_SerialManager: fixed doc strings
9 years ago
Andrew Tridgell
62986957b4
GCS_MAVLink: raise number of mavlink buffers to 5
9 years ago
Andrew Tridgell
0baf8ee2eb
AP_SerialManager: added SERIAL5_* support
9 years ago
Andrew Tridgell
6120631977
HAL_VRBRAIN: added uartF
9 years ago
Andrew Tridgell
0d27409511
HAL_SITL: added uartF
9 years ago
Andrew Tridgell
9c9f66e5f3
HAL_QURT: added uartF
9 years ago
Andrew Tridgell
18ccaf7e2b
HAL_PX4: added uartF
9 years ago
Andrew Tridgell
c7dabad02c
HAL_Linux: added uartF
9 years ago
Andrew Tridgell
543604731f
HAL_FLYMAPLE: added uartF
9 years ago
Andrew Tridgell
a78e23d6fb
HAL_Empty: added uartF
9 years ago
Andrew Tridgell
76868dd070
AP_HAL: added uartF
9 years ago
Andrew Tridgell
2a214f1e46
AP_GPS: support a wider variety of NMEA receivers
...
some reeivers use a different talker ID. This allows us to accept
them.
9 years ago
Lucas De Marchi
0d9b9433da
GCS_MAVLink: fix home position unit
...
As per documentation the home position is in mm. Since location stores
it in cm, convert to mm before sending.
9 years ago
Michael du Breuil
bb7cf6c0b6
AP_Math: Update location_sanitize to sanitize for lat/lng
9 years ago
Francisco Ferreira
b7135175c9
AC_AttitudeControl: fix heli documentation
9 years ago
Andrew Tridgell
8586b0ae5a
APM_Control: added tuning accessors
9 years ago
Andrew Tridgell
a731caa4ab
HLA_PX4: prevent timer disturbance in oneshot mode
9 years ago
Andrew Tridgell
6df4d11d3f
AP_Motors: ensure OneShot125 is within 125 to 250usec
9 years ago
Andrew Tridgell
d9d6f87195
HAL_PX4: fixed bug in pwm send code
...
many thanks to Oxinarf for spotting this!
9 years ago
Andrew Tridgell
c9dfccfb26
HAL_PX4: improved oneshot support
...
this now supports oneshot properly on both IO and FMU
9 years ago
Andrew Tridgell
2304c41f44
AP_BoardConfig: use hal.rcout->enable_sbus_out()
9 years ago
Andrew Tridgell
6f284d673a
HAL_PX4: enable oneshot support on px4io
9 years ago
Andrew Tridgell
b94e577cb8
AP_HAL: added enable_sbus_out() call in RCOutput
9 years ago
Lucas De Marchi
ff10d1136c
AP_GPS: reorganize includes
...
Due to the way the headers are organized a single change in a
AP_GPS backend would trigger a rebuild for most of the files in the
project. Time could be saved by using ccache (since most of the things
didn't change) but we can do better, i.e. re-organize
the headers so we don't have to re-build everything.
This makes internal headers internal and then other libraries only
depend on the AP_GPS.h header.
9 years ago
Andrew Tridgell
e83a3d8185
AP_Camera: clearer parameter docs for trigger pin
9 years ago
Andrew Tridgell
9f31fbb895
AP_Camera: support fast timer capture on AUX4 on Pixhawk
...
microsecond capture of hot-shoe
9 years ago
Andrew Tridgell
5b8401cbbc
AP_BoardConfig: allow setup of more complex modes for aux pins on PX4
...
this allows for setting up of timer capture pins
9 years ago
Paul Riseborough
1ecc206eee
AP_NavEKF2: Allow use in planes without a magnetometer
...
Implements the following techniques to enable planes to operate without magnetometers.
1) When on ground with mag use inhibited, a synthetic heading equal to current heading is fused to prevent uncontrolled covariance growth.
2) When transitioning to in-flight, the delta between inertial and GPS velocity vector is used to align the yaw.
3) The yaw gyro bias state variance is reset following an in-flight heading reset to enable the yaw gyro bias to be learned faster.
9 years ago
Peter Barker
daa210729c
AP_HAL_PX4: correct systemid output for PX4v4
9 years ago
Jonathan Challinger
18240107f0
AP_AHRS_NavEKF: add getGpsGlitchStatus
9 years ago
Jonathan Challinger
a0e291bf89
DataFlash: add reason to MODE
9 years ago
Andrew Tridgell
16b3fe75d1
AP_RSSI: default to analog RSSI on pixracer
9 years ago
pepevalbe
abb667fac3
AP_Notify: enable/disable buzzer in Linux based boards
9 years ago
pepevalbe
c00cbcf076
AP_Notify: enable/disable buzzer in PX4 based boards
9 years ago
pepevalbe
c9862b1502
AP_Notify: New parameter to enable/disable buzzer
9 years ago
Grant Morphett
5861b754cc
Rover: fixing a bug the Rover simulation
...
Just a small change to ensure the max_wheel_turn parameter is used
instead of a hard coded value.
9 years ago
mirkix
0366bce9c1
AP_SerialManager: Fix FrSky baudrate comment
9 years ago
Andrew Tridgell
fe2065cd72
AP_Motors: rename MOT_PWM_MODE to MOT_PWM_TYPE
...
Randy prefers TYPE
9 years ago
Andrew Tridgell
c3546dfbb0
AP_BoardConfig: default to 6 PWM on FMUv4
...
less likely to use relays
9 years ago
Andrew Tridgell
8b6322082e
AP_SerialManager: default wifi port to MAVLink at 921600 on Pixracer
9 years ago
Andrew Tridgell
8695668da3
HAL_PX4: enable wifi port on FMUv4
9 years ago
Andrew Tridgell
5922e67785
HAL_PX4: allow sbus output on channels beyond BRD_PWM_COUNT
9 years ago
Andrew Tridgell
759b0d6629
HAL_PX4: only support oneshot on FMU outputs for now
...
oneshot on PX4IO gives some very weird results. I think it is doable,
but will take a bit more work
9 years ago
Andrew Tridgell
f54bcc6c7f
AP_Motors: added oneshot support via MOT_PWM_MODE
...
MOT_PWM_MODE=0 is normal
MOT_PWM_MODE=1 is oneshot
MOT_PWM_MODE=2 is oneshot125
9 years ago
Andrew Tridgell
934b4dd475
HAL_PX4: support OneShot on PX4
...
this greatly lowers output latency
9 years ago
Andrew Tridgell
e24d600e78
AP_HAL: added hal.rcout->set_output_mode()
9 years ago