night-ghost
b773334008
AP_HAL_F4Light: disable AP_Stats to reduce flash degradation
7 years ago
night-ghost
bab54ea647
Rover: allow AP_Stats to be optional
7 years ago
night-ghost
98b8a61ca8
Plane: allow AP_Stats to be optional
7 years ago
night-ghost
adcc309f15
Copter: allow AP_Stats to be optional
7 years ago
Peter Barker
dbe860152d
AP_NavEKF2: tight types on constants
...
This saves ~200 bytes on at stm32 build, at the expense of people having
to watch the type carefully when increasing the values
7 years ago
Peter Barker
3a99b2bce1
AP_NavEKF: move initialisation of EKF constants into header file
...
Various comments where getting out of sync with one-another, and
having everything in one place lets you match values against types.
7 years ago
night-ghost
70eb659c2d
added .apj to .gitignore
7 years ago
night-ghost
c41d7d9486
AP_HAL_F4Light: build changed to use bootloader
...
also added generation of .apj images
7 years ago
Peter Barker
3f17ac765e
Tools: build_binaries: raise a CalledProcessError on bad exit code
...
We've been silently ignoring bad exit codes. Stop that.
7 years ago
Peter Barker
4d28fa8e09
Tools: build_binaries.py: catch exception on copy failure
...
Also correct some debug and add flake8 compliance
7 years ago
Andrew Tridgell
312bde54b4
HAL_ChibiOS: added fmuv2 build for 1M flash boards
7 years ago
Andrew Tridgell
035da5047a
waf: added fmuv2 build
...
based on fmuv3, but with 1M target flash
7 years ago
David Ingraham
a6aeebad4b
Plane: Add support for AP_Gripper
7 years ago
Peter Barker
cbbd5d3410
Tools: remove unused build_binaries.sh script
...
This was left as a reference while working out problems with
build_binaries.py
It is now causing confusion.
7 years ago
Peter Barker
053d789843
Tools: ardupilotwaf: disable SLP vectorization for clang++ in SITL
...
There appears to be a problem caused by clang++'s optimisations to do
with SLP vectorizations.
It *looks* like it doesn't push enough operands into one of the vectors,
so you end up with a division by zero when attempting to execute an SSE
instruction.
7 years ago
Jacob Walser
9897ff60de
Frame_params: Add BlueROV2 Heavy param file
7 years ago
murata
c0954b557e
Copter: move BCN param desc within define
...
non-functional change to make the formatting consistent
7 years ago
Francisco Ferreira
e4382c2232
AP_HAL_ChibiOS: fix CAN thread name
7 years ago
Francisco Ferreira
146143ff2e
AP_Rangefinder: adapt to new serial manager enum name
...
Lidar is now called Rangefinder
7 years ago
Francisco Ferreira
0340188a8f
AP_SerialManager: rename Lidar to Rangefinder
7 years ago
Francisco Ferreira
45531775cd
AP_Rangefinder: support multiple serial rangefinders
7 years ago
Francisco Ferreira
5999421c72
AP_RangeFinder: uLanding now uses the Lidar protocol
...
uLanding was using a specific protocol in serial manager, but that's not needed and would break following work
As previously, baudrate is hardcoded
7 years ago
Francisco Ferreira
972264637c
AP_SerialManager: remove special uLanding protocol type
...
Old protocol will be changed to Lidar on library init
7 years ago
Peter Barker
398d0d1f37
Copter: do not allow toy mode on Helicopters
7 years ago
Peter Barker
b8e1f03599
Copter: add define for disabling beacon
7 years ago
Peter Barker
18135b4764
Tools: build-with-disabled-features: update deps
7 years ago
Peter Barker
0e68ce2ad8
Copter: correct #error prerequisites
7 years ago
Peter Barker
5b355214fd
Copter: add option to disable CIRCLE flight mode
...
Saves about 2.4kB of flash
7 years ago
Peter Barker
e4898e1d60
Copter: add option to disable GUIDED_NOGPS flight mode
...
Saves about 6.3kB of flash
7 years ago
Peter Barker
86b162e32f
Copter: add option to disable BRAKE flight mode
7 years ago
Peter Barker
a7fe242e31
Copter: add option to disable RTL flight mode
7 years ago
Peter Barker
b8c432b1a1
Copter: add option to disable GUIDED flight mode
...
Saves about 6kB of flash
7 years ago
Peter Barker
0ddeb56a05
Copter: add option to disable DRIFT flight mode
...
Saves about 1kB of space
7 years ago
Peter Barker
e5056f8d40
Copter: add option to disable SPORT flight mode
...
Saves about 1,500 bytes
7 years ago
Peter Barker
7154f4dea4
Copter: add option to disable LOITER mode
7 years ago
Peter Barker
9b440d6b25
Copter: add option to disable SmartRTL mode
...
Saves 5.5k of Flash
7 years ago
Peter Barker
3a61b86e65
Copter: add option to disable POSHOLD mode
...
Saves about 4k of Flash
7 years ago
Peter Barker
b9ad2bc8db
Copter: add option to disable AUTO mode
...
Saves ~12k of flash
7 years ago
Peter Barker
eb9bbddcb7
Copter: add in_guided_mode mode callback
7 years ago
Peter Barker
e66034f183
Copter: allow fence to be disabled while AFS is enabled
7 years ago
Peter Barker
bb9af3b79d
Copter: autotune: correct compilation when logging disabled
7 years ago
night-ghost
75180c3c08
AP_HAL_F4light: fixes OSD compilation issue
7 years ago
Andrew Tridgell
6241ca4527
GCS_MAVLink: send 65535 for 16 bit meminfo
...
when above 65535 send 65535, so users don't get worried about low memory
on ChibiOS where they often have more than 64k available
7 years ago
Andrew Tridgell
2581965669
HAL_ChibiOS: fixed mini-pix IMU orientation
7 years ago
Peter Barker
9cffa13f7b
Copter: correct mav result for compass motor calibration on heli
7 years ago
mirkix
234dcc1939
AP_HAL_Linux: fix BeagleBone Blue voltage divider
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
b24e5c3991
Copter: Obey MOUNT == DISABLED
7 years ago
Peter Barker
846506230d
Copter: remove pointless initialisations
...
Also reduce storage size of gps primary
7 years ago
Peter Barker
1a68979050
Copter: correct nullptr check for circle nav allocation
7 years ago
Peter Barker
e05cba5d2c
DataFlash: remove default reason of zero from Log_Write_Mode
...
All vehicles now supply this reason all the time
7 years ago