Lorenz Meier
9e2eac41ff
ROMFS startup: Fix variable expansion for new NuttX scheme
2016-12-23 09:30:37 +01:00
Beat Küng
1e05520350
Tools/upload_log.py: add missing source parameter
2016-12-23 00:20:17 +01:00
David Sidrane
83fdb9761c
px4fmu-v4:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
abc2ed3c52
px4fmu-v3:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
a84eebbee4
px4fmu-v2:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
31355c8584
Mindpx-v2:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
David Sidrane
feb139eb6a
AUAVX21:Fixed SDIO Clocking
2016-12-23 00:05:59 +01:00
Michael Schaeuble
b9bd30d4e2
Build hardfault_log in px4fmu-v3 target
2016-12-22 21:58:16 +01:00
Beat Küng
fca3a11907
RPI config: set SYS_MC_EST_GROUP
2016-12-22 16:54:15 +01:00
Beat Küng
eadb55569b
eagle configs: set SYS_MC_EST_GROUP
2016-12-22 16:54:15 +01:00
Beat Küng
af99ecfe42
bebop config: set SYS_MC_EST_GROUP to 2
2016-12-22 16:54:15 +01:00
Beat Küng
d828023e47
SITL startup config: set SYS_MC_EST_GROUP
...
so that we know which estimator was used in the log file
2016-12-22 16:54:15 +01:00
Lorenz Meier
e6cea82b21
Better default values for UAVCAN params
2016-12-22 15:33:21 +01:00
Beat Küng
a3de7f7acc
RPI: fix startup scripts: start navigator & load parameters
2016-12-22 15:17:58 +01:00
Simone Guscetti
304afa5629
Changed getopt with px4_getopt which was causing motor_test to always go to the usage function
2016-12-22 11:08:21 +01:00
Lucas De Marchi
03c3ea0040
build: also look for ninja-build in addition to ninja
...
The ninja binary may have other names on Linux distributions. On Fedora
it's ninja-build.
2016-12-22 08:33:33 +01:00
Lorenz Meier
54ab5cde2f
Fix unused variable in LPE
2016-12-21 22:28:42 +01:00
Roman
c38e378f59
bebop config: updated some gains for decent performance
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-12-21 21:36:53 +01:00
Beat Küng
0c7e9b0e6d
version CMakeLists.txt: add ver_gen dependency
...
Necessary so that build_git_version.h is generated before version.c is
compiled.
Error before:
../src/lib/version/version.c:152:31: error: 'PX4_GIT_TAG_STR' undeclared (first use in this function)
return version_tag_to_number(PX4_GIT_TAG_STR);
2016-12-21 16:59:32 +01:00
Beat Küng
cf21d8f554
cmake: remove unneeded file build_git_version.h.in
...
Obsolete since 9ee478e1f75a3b2355a8ce84d87d5f16055ac2f6
2016-12-21 16:59:32 +01:00
Lorenz Meier
479374a047
Update SITL gazebo
2016-12-21 14:18:21 +01:00
James Goppert
1a6c1da855
Update sitl gazebo.
2016-12-21 14:15:29 +01:00
Beat Küng
db2efa79da
fix commander: remove unused variable rtl_on
2016-12-21 14:09:41 +01:00
Beat Küng
ffe4688d0b
px4_base.cmake: make sure px_update_git_header.py is executed in the source directory
...
otherwise the 'git describe' command can fail.
2016-12-21 14:09:41 +01:00
Lucas De Marchi
9ee478e1f7
cmake: fix update of git hashes
...
Since the git hashes were being generate by cmake it would only be
generated if the header file was not present. Simple test:
$ make aerofc-v1_default
$ touch a
$ git add a
$ git commit -m tmp
$ make aerofc-v1_default
The file build_aerofc-v1_default/build_git_version.h should have the new
hashes and the correspondent .c/c.pp files should be rebuilt, but they
aren't. The end result is that checking the version with "ver git" in
the nsh console will point to the wrong commit.
This moves the generation of the header to a separate tool and enforces
the command to be executed every time.
2016-12-21 14:09:41 +01:00
Julian Oes
8aede5d32b
mavlink: add 500000 baudrate
2016-12-21 11:44:47 +01:00
Lorenz Meier
9ae2376d1c
Commander: Indicate overload on the ground only if not transient. Adjust max CPU load to 80%. Indicate overload in air immediatley
2016-12-21 11:44:47 +01:00
Lorenz Meier
11ef348a34
PWM: Use same stack size as mixer to limit fragmentation
2016-12-21 11:44:47 +01:00
Lorenz Meier
535d5b9233
Ensure TAP ESC is fully booted
2016-12-21 11:44:47 +01:00
Lorenz Meier
6b9d95648f
MAVLink app: Fix flow control handling flags
2016-12-21 11:44:47 +01:00
Lorenz Meier
19a474e376
Enable flow control in OS config for TAP so that ports without support are correctly detected
2016-12-21 11:44:47 +01:00
Beat Küng
7d8553ecd8
uavcan: remove assert() for git name check
2016-12-21 11:35:10 +01:00
Beat Küng
115301d43a
cmake configs: add lib/version to remaining configurations
2016-12-21 11:35:10 +01:00
Beat Küng
8d1f35bff6
board cmake: remove board_name.c from all boards
...
leftover after rebase
2016-12-21 11:35:10 +01:00
Beat Küng
5e9bdff205
version: remove FW_GIT & FW_BUILD_URI, use the correct methods instead
...
This is cleanup after rebasing
2016-12-21 11:35:10 +01:00
Beat Küng
3d0f1e4a4f
logger: use better variable names for chip name description
2016-12-21 11:35:10 +01:00
Beat Küng
66a6ce880c
cmake stm32f4discovery: add lib/version
2016-12-21 11:35:10 +01:00
Beat Küng
5ad2595f43
logger: add more version info & uuid
...
in particular:
- SW release version (in addition to the git hash)
- OS version (tag + git hash if exists)
- mcu version & revision & UUID
- toolchain version
The uuid can be disabled via parameter, it's enabled by default.
2016-12-21 11:35:10 +01:00
Beat Küng
41dc34204c
version cleanup: move all version information into version.c and use a common API
...
The provided versioning information is the same, except for some additions,
like OS version (which still need to be implemented on NuttX).
2016-12-21 11:35:10 +01:00
Beat Küng
08dc3decb1
mavlink: avoid sending uninitialized data
...
_global_pos_sub->update(&_global_pos_time, &global_pos); could return
false and in that case global_pos was not set but still accessed.
This is prevented by checking if timestamp == 0.
2016-12-21 11:35:10 +01:00
Beat Küng
c662113527
board_name.c: remove the file and HW_ARCH macro, use px4_board_name() instead
...
boards define BOARD_NAME, so board_name() is not necessary. HW_ARCH was
just a wrapper around board_name().
This patch simplifies to having only one common method px4_board_name().
2016-12-21 11:35:10 +01:00
Mark Whitehorn
3d1f240351
exclude config from fmu-v1/v2 builds
2016-12-21 11:00:29 +01:00
Mark Whitehorn
c722e2733f
update s250aq config for new TPA params
2016-12-21 11:00:29 +01:00
Mark Whitehorn
8962eaa944
add new asymmetric airframe for Spedix S250AQ
2016-12-21 11:00:29 +01:00
James Goppert
6ff85fb927
LPE land bug fix and switch to fusion bit mask.
2016-12-21 08:43:18 +01:00
Beat Küng
f263ea7f7e
rc.sensors aerofc: change external mag orientation to 'Yaw 180 deg'
2016-12-21 08:42:04 +01:00
Matthias Grob
eda7848e16
mc_pos_control small refactoring while studying
2016-12-21 08:40:16 +01:00
Lorenz Meier
3f545c270d
Removed unused code
2016-12-21 08:37:45 +01:00
Lorenz Meier
8a32e5a20d
Mixers: Disable on unreachable boards
2016-12-21 08:37:45 +01:00
Lorenz Meier
bf7bdd4062
Crazyflie: Disable on Pixhawk boards
2016-12-21 08:37:45 +01:00