Lucas De Marchi
9d5fb97819
Global: rename enum SPIDevice to SPIDeviceType
...
Free the SPIDevice name so to have a consistent name for I2C/SPI device
classes.
9 years ago
Paul Riseborough
8630874ef3
AP_NavEKF2: Send correct data over mavlink status message
9 years ago
Paul Riseborough
1950008248
AP_NavEKF: Send correct data over mavlink status message
9 years ago
Peter Barker
f21774d3e8
AP_Vehicle: define vehicle type APM_BUILD_Replay
9 years ago
Peter Barker
f0c165f0e4
AP_HAL: ensure CONFIG_MAIN_WITHOUT_ARGC_ARGV is always defined
9 years ago
Peter Barker
ede7ffedfc
AP_GPS: correct #if from UBLOX_DEBUG to UBLOX_DEBUGGING
9 years ago
Peter Barker
afafcbc4f3
AP_BattMonitor: correct names of #defines
9 years ago
Peter Barker
09525e8568
AP_Mount: remove redundant include dependant on bad #define
9 years ago
Peter Barker
4548466701
DataFlash: correct use of #defines
...
HIL_BOARD_AVR_SITL was renamed
Move use of define to after include where it is defined
9 years ago
Andrew Tridgell
e62d6711c3
SITL: added very simple tiltrotor simulation
...
uses channel 9 to control tilt of rotors
9 years ago
Tom Pittenger
eeb77c3413
AP_TECS: updated TECS_LAND_SPDWGT param description
9 years ago
Andrew Tridgell
6f59c4ae53
DataFlash: added GPSAlt to CAM and TRIG log messages
...
useful for people with RTK GPS
9 years ago
Andrew Tridgell
dc998a2eaf
AP_Camera: make AP_Camera::control() return bool for picture trigger
...
this allows a picture to be logged if it is requested
9 years ago
Andrew Tridgell
2099f40d89
AP_Camera: added CAM_FEEDBACK_POL option
...
allows selection of trigger polarity
9 years ago
Andrew Tridgell
0be28999ea
AP_Camera: updated docs for timing of trigger pin
9 years ago
Andrew Tridgell
061ee5e4fd
AP_Camera: use timer for faster camera trigger pin detection
9 years ago
Jaime Machuca
1001e53140
DataFlash: added TRIGGER message to Logs
...
DataFlash.h: added support for Trigger MSG, supressed TAB separations
and file reorganized LogFile.cpp: included Trigger packet
9 years ago
Dario Lindo Andres
2f3510023d
AP_Camera: Support for camera feedback signal
...
Added _feedback_pin;
Added _camera_triggered;
Included FEEDBACK_PIN parameter and his default definition
9 years ago
mirkix
b5cb48ba6d
AP_BattMonitor: Add BBBMINI defaults
9 years ago
mirkix
c622ff1539
AP_HAL_Linux: Enable AnalogIN_IIO for BBBMINI
9 years ago
mirkix
fe404c8a5d
AP_HAL_Linux: AnalogIIO: Remove unused code, add scaling for BBBMINI, rework
9 years ago
Jonathan Challinger
9a09a86bb8
AP_Motors: add AP_MOTORS_DENSITY_COMP_DISABLED option
9 years ago
Andrew Tridgell
68cf1b6956
HAL_QURT: automatically find broadcast address for UDP network
9 years ago
Jonathan Challinger
ac3b5a4400
GCS_MAVLink: add messages to routing switch statement
9 years ago
Jonathan Challinger
5b834330cb
AP_Mount: merge SoloGimbal from solo master
9 years ago
Jonathan Challinger
eabede692e
AP_SmallEKF: move to AP_Mount/SoloGimbalEKF and merge solo version
9 years ago
Jonathan Challinger
02d8b28fa3
DataFlash: add GMB1, GMB2, GMB3
9 years ago
Jonathan Challinger
cbf2309023
AP_AHRS: add get_mag_field_NED and get_mag_field_correction
9 years ago
Jonathan Challinger
4c2e6af6ee
AP_InertialSensor: statically register with AP_AccelCal
9 years ago
Jonathan Challinger
49ad2d26c6
AP_AccelCal: make client list static
9 years ago
Randy Mackay
081beacb8d
AP_InertialSensor: replace sqrt with safe_sqrt to resolve compiler warning
...
Also add suppressing comment for missing break at end of switch
9 years ago
Gustavo Jose de Sousa
c2e3f05dbf
waf: ardupilotwaf: prefix build context methods with ap_
...
It helps to distinguish between things from waf and things from ardupilotwaf.
9 years ago
Gustavo Jose de Sousa
a2d2661765
waf: use methods from bld instead of ardupilotwaf for the remaining
9 years ago
Gustavo Jose de Sousa
3d22490397
waf: examples: use methods from bld instead of ardupilotwaf
9 years ago
mirkix
2d9b230be1
AP_RangeFinder: Load .data section for HC-SR04 PRU driver used by BBBMINI
...
This adds .data section loading to the HC-SR04 range finder driver used by
BBBMINI. The firmware is running inside a PRU. It is necessary to develop more
complex driver software inside the PRU.
9 years ago
Andrew Tridgell
5da6082d78
GCS_MAVLink: raise the waypoint receive timeout to 8s
...
this fixes a timeout in autotest
9 years ago
Andrew Tridgell
6baae735de
SITL: updated fixed wing model based on last_letter skywalker_2013
...
many thanks to Georacer for this code!
9 years ago
Andrew Tridgell
bc5210d6f2
AP_Arming: don't reporting IMU inconsistencies if IMU not enabled
9 years ago
Andrew Tridgell
24d8610013
AP_InertialSensor: use SIM_GYR_SCALE in SITL
9 years ago
Andrew Tridgell
a828db792e
SITL: added SIM_GYR_SCALE_{X,Y,Z}
...
allows testing of gyro scale factor learning in EKF2
9 years ago
mirkix
86e335b6b6
AP_HAL_Linux: Prevent buffer overflow
9 years ago
Víctor Mayoral Vilches
5d28fbfa1b
Compass: Erle-Brain 2 and PXFmini fix
9 years ago
Andrew Tridgell
640332113c
AP_L1_Control: calculate dt for crosstracking
9 years ago
Andrew Tridgell
4f9927beda
AP_TECS: added set_pitch_max_limit() API
9 years ago
Andrew Tridgell
acb4885989
AP_NavEKF2: use get_delta_angle_dt() API
9 years ago
Andrew Tridgell
ee453783eb
AP_InertialSensor: added get_delta_angle_dt() API
9 years ago
Lucas De Marchi
2d3a62eae3
AP_HAL_Linux: RCInput_RPI: revert PWM support
...
This reverts support for RCInput via PWM. This is causing trouble in
some RPI-based boards, receiving a SIGSEGV. Let's revert it for now and
retry this later.
This reverts commit 5629f38b2c
.
This reverts commit 51fd0b3d55
.
This reverts commit 79d56073f7
.
9 years ago
Lucas De Marchi
c8947c3e9c
AP_HAL_Linux: RCInput_RPI: provide signal information
...
Otherwise it's difficult to know what signal is causing the program to
exit.
9 years ago
Lucas De Marchi
5629f38b2c
AP_HAL_Linux: RCInput_RPI: fix use of uninitiliazed value
...
../../libraries/AP_HAL_Linux/RCInput_RPI.cpp: In member function ‘virtual void Linux::RCInput_RPI::_timer_tick()’:
../../libraries/AP_HAL_Linux/RCInput_RPI.cpp:489:127: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized]
counter = circle_buffer->bytes_available(curr_pointer, circle_buffer->get_offset(circle_buffer->_virt_pages, (uintptr_t)x));
^
9 years ago
Julien BERAUD
45d668df47
AP_Compass_AK8963: support for timesliced timers
...
fallback in case the current scheduler doesn't support it
9 years ago