matanhavi
7df3b4ae71
check_submodules recursevely go over all submodules ( #6272 )
...
* Recursevely go over all submodules
Using git submodules command going over all the submodules and not only the ones on the whitelist
and fixed white spaces
2017-01-07 18:55:45 -05:00
Daniel Agar
c9956e25b4
mavlink fix code style
2017-01-07 01:03:18 -05:00
Daniel Agar
c280358e32
navigator fix code style
2017-01-07 01:03:18 -05:00
James Goppert
be14c11589
Fix hook install script to create hook dir if it doesn't exist. ( #6269 )
2017-01-06 19:28:03 -05:00
Daniel Agar
48e7c784e7
remove px4_model targets from all
2017-01-06 11:56:27 +01:00
Beat Küng
9b3803f71c
px_process_params.py: fix for empty cmake scope
...
Hotfix for cmake configs which use include() for the module list (eg.
posix_sitl_ekf2.cmake or snapdragon). In that case the cmake parser did
not find any modules and thus the param list was empty.
The proper fix will be to parse the include() statements correctly.
2017-01-06 11:52:26 +01:00
Bart Slinger
ff560e8c16
Blade130X heli meta-data
2017-01-06 10:01:46 +01:00
Stephan Brown
5a6084de07
param: Add a missing include.
2017-01-06 09:58:58 +01:00
Stephan Brown
e57f6221b2
Rearrange parameter unit tests so they are in alphabetical order.
2017-01-06 09:58:58 +01:00
Stephan Brown
67a484ac34
Make parameter generation also depend on the scripts that run. Address some review comments.
2017-01-06 09:58:58 +01:00
Stephan Brown
92b2395ff6
param: Fix another off by 1 error and a formatting issue.
2017-01-06 09:58:58 +01:00
Stephan Brown
bf57e86dc2
param: Fix an off by 1 issue and some style fixes.
2017-01-06 09:58:58 +01:00
Stephan Brown
fe8deeeed9
param: Add a system command for finding parameters by name.
2017-01-06 09:58:58 +01:00
Stephan Brown
99228bdeb1
param: Use utarray_find when looking for changed parameters and use a binary search for finding param handles by name.
2017-01-06 09:58:58 +01:00
Stephan Brown
e90bf8f8e5
px_generate_params: Sort parameters by name after parsing the xml file.
2017-01-06 09:58:58 +01:00
Andreas Antener
272f1dd4b9
Firefly6: config meta data update and some small param changes
2017-01-05 06:47:40 +01:00
Daniel Agar
b721f5fc7c
fw_att_control init all fields and delete unused
2017-01-04 16:08:20 -05:00
Daniel Agar
67975d68bb
tailsitter_recovery initialize yaw_ff
2017-01-04 16:08:20 -05:00
Daniel Agar
ab52bf0391
attq remove unused perf counters
2017-01-04 16:08:20 -05:00
Daniel Agar
525448de93
navigator follow target add harmless float cast
2017-01-04 16:08:20 -05:00
Daniel Agar
61e48e2286
navigator comment fall through in case
2017-01-04 16:08:20 -05:00
Daniel Agar
b1d537c603
launchdetection initiailize motorDelayCounter
2017-01-04 16:08:20 -05:00
Daniel Agar
a7e38e1119
Makefile rename checks_alt to alt_firmware
2017-01-04 11:16:28 -05:00
Lorenz Meier
45c1ad830f
Autostart: Do not abort boot if sensor driver fails to start
2017-01-04 10:44:08 +01:00
Lorenz Meier
36ba5eb741
Control lib: Fix string handling corner cases
...
strncpy() does not enforce NUL-termination, but snprintf() does. So we need to ensure all strings are terminated. Another issue was the use of the wrong length parameter for these functions, resulting in the limiting arguments not being applied to the right length.
2017-01-04 10:14:25 +01:00
Daniel Agar
d5082251d9
controllib decrease blockNameLengthMax to 40
2017-01-04 10:04:30 +01:00
Daniel Agar
b3c741715a
controllib block use consistent name length
...
- coverity CID 12524, 12542, 12548, 12550
2017-01-04 10:04:30 +01:00
Lorenz Meier
256222d44d
HMC5883: Remove output on driver level. Reporting should be done by the caller, not inside the driver.
2017-01-04 09:40:50 +01:00
mazahner
6b0a6fb38f
again remove unrequired output
2017-01-04 09:29:52 +01:00
mazahner
f0c393baf6
remove unnecessary printfs
2017-01-04 09:29:52 +01:00
mazahner
4e9c986806
remove optional_files dependency
...
This is a remainder of a rebase onto master
2017-01-04 09:29:52 +01:00
mazahner
6fe9b8e543
use CmakeLists scope to generate te XML file
...
- the only difference really is, that scope (the configuration.cmake) is already passed
to px_process_params via the argument --scope. The Paths in --scope are evaluated w.r.t
the path to src provided via the -s /--src-path argument.
- if no --scope is proveided. the Old scheme by simply walking the full --src-path directory
is applied
2017-01-04 09:29:52 +01:00
Lorenz Meier
c72de874d6
Chance airframe and parameter meta generation to FMUv4
2017-01-04 09:29:19 +01:00
Andreas Antener
cc1989b180
Convergence: updated param from todays flights
2017-01-03 20:32:33 -05:00
Andreas Antener
2416e523e4
Convergence: normalize the mixer
2017-01-03 20:32:33 -05:00
Andreas Antener
1de7636fad
Tiltrotor: gradually reduce roll control with time or airspeed instead of simply switching it off
2017-01-03 20:32:33 -05:00
Andreas Antener
f2db8d0106
VTOL: added missing open loop time parameter
2017-01-03 20:32:33 -05:00
Andreas Antener
364a57016f
VTOL: added config for the E-flite Convergence
2017-01-03 20:32:33 -05:00
Andreas Antener
c416fc3fa0
Tiltrotor:
...
- added open-loop transition time for airspeed-less flying
- added ramping down the back motors during forwards transition
2017-01-03 20:32:33 -05:00
Andreas Antener
35740b0b59
Mixer test: fix paths for nuttx
2017-01-03 20:32:33 -05:00
Lorenz Meier
3229c4183a
Mixer test: Condition strncpy properly
2017-01-03 20:32:33 -05:00
Lorenz Meier
9e95d88574
Use system define for path length buffer
2017-01-03 20:32:33 -05:00
Lorenz Meier
2cabc4866a
PX4IO: Use mixer header for buffer length
2017-01-03 20:32:33 -05:00
Lorenz Meier
c6b6d04a19
UART tests: Move shell and fix config restore command
2017-01-03 20:32:33 -05:00
Lorenz Meier
0d5089e3bf
Mixer test: Improve portability
2017-01-03 20:32:33 -05:00
Lorenz Meier
5247f17576
Mixer test: use real defines from IO firmware
...
We use the real defines now and test them against every mixer on the system. This means we should catch transfer errors now before even hitting master.
2017-01-03 20:32:33 -05:00
Lorenz Meier
d401252c9e
IO firmware: Convert magic numbers to defines
...
This is necessary to allow more and better unit testing.
2017-01-03 20:32:33 -05:00
Lorenz Meier
e395c1f3d7
ROMFS: Limit test mixer to max 4 inputs
2017-01-03 20:32:33 -05:00
Andreas Antener
a5a5694a5e
Mixer tests: updated vtol2 test mixer to the one that actually failed before
2017-01-03 20:32:33 -05:00
Lorenz Meier
d0dbddea1b
Extend mixer test case with complex mixer
2017-01-03 20:32:33 -05:00