Nicolas de Palezieux
ebce93f338
only advertise range topic of px4flow board if it is the primary range device ( #5390 )
...
this allows selecting another range device such as a lidar by starting that app first
2016-08-26 14:28:46 +02:00
Lorenz Meier
a1627fad9a
Slack: Only report Travis CI failures
2016-08-26 12:11:48 +02:00
Luís Rodrigues
cda4338095
Configuration parameter for TeraRanger One ( #5359 )
2016-08-26 12:03:18 +02:00
Lorenz Meier
3d7906647e
Test Travis fix for OS X
2016-08-26 11:16:00 +02:00
mazahner
73014acf97
Only Compile and create dependencies for the Messages specified in msg/CMakeLists.txt
...
this lets a user select what msgs should be compiled for his project
Care must be taken though, to compile all orb_topcis that are required by the Rest of the Code.
Otherwise many compile errors will occur.
This commits adds by default the ./msg include path to reference to other msgs.
if an exisiting msg is used in another msg.
2016-08-25 22:30:13 +02:00
David Sidrane
add2aa0680
Update Nuttx Submodule to included Proper MAC El Capitan USB fix ==master ( #5385 )
2016-08-25 21:59:59 +02:00
Lorenz Meier
1dfe51b11b
Travis CI: OS X needs to build at least onene Firmware target
2016-08-25 21:48:30 +02:00
Lorenz Meier
f511d49cc2
Improvements to SITL to make paths more flexible. ( #5181 ) ( #5255 )
...
* Path cleanup for SITL.
* Restructured sitl scripts dir.
* Set integration tests to use ekf2 for vtol.
* Fix sitl paths for mac.
2016-08-25 21:47:45 +02:00
Beat Küng
61f7470e7e
df wrappers: fix invalid NaN to int16 conversion (set to 0 instead)
...
The result of this conversion is undefined!
2016-08-25 13:14:15 +02:00
Beat Küng
a7ef9b4954
fix navio_gpio: use uintptr_t for pointer type instead of uint32_t
2016-08-25 13:14:15 +02:00
Beat Küng
4b6e6572b9
fix navio_sysfs_pwm_out: use correct type for buflen (required by MultirotorMixer::from_text)
2016-08-25 13:14:15 +02:00
David Sidrane
d4530d3a39
Update Nuttx Submodule to included MAC El Capitan USB fix ==master ( #5380 )
2016-08-25 09:24:52 +02:00
Tiktiki
111b41bc86
Removed configuration files from master (depreciated). ( #5379 )
...
* Update multi_tables.py
* Update mixer_multirotor.cpp
* Create gk
* Rename gk to 13011_greenkoptr
* Update 13011_greenkoptr
* Create greenkoptr.main
* Update and rename greenkoptr.main to greenkoptr.main.mix
* Create greenkoptr.aux.mix
* Update greenkoptr.main.mix
* Update 13011_greenkoptr
* Update multi_tables.py
Corrected HEX_T position and rotation for motors 1-2-5-6
* Delete 13011_greenkoptr
* Delete greenkoptr.aux.mix
* Delete greenkoptr.main.mix
* Update mixer_multirotor.cpp
2016-08-25 00:32:35 +02:00
Mark Whitehorn
545152f676
remove "transitional support" ( #5378 )
2016-08-24 23:05:39 +02:00
Beat Küng
96384bdc29
df wrappers: add drv_hrt.h include
2016-08-24 21:30:50 +02:00
Beat Küng
eede43a786
px4_log.h: move px4_log_initialize() out of #ifdef
2016-08-24 21:24:35 +02:00
Beat Küng
b8e247a018
muorb: add drv_hrt.h include for hrt_absolute_time
2016-08-24 21:24:35 +02:00
Beat Küng
441a05d976
uorb unittests stubs: add orb_advertise_queue
2016-08-24 21:24:35 +02:00
Beat Küng
528ca931af
logger: only add data message to the log if orb_copy succeeds, when adding a new instance
2016-08-24 21:24:35 +02:00
Beat Küng
df53fb0fde
logging: publish a message for PX4_{WARN,ERR} & store them to the ulog file
...
- ulog file message rate limited to 50Hz
- queuing with size 2
- this replaces the mavlink log message in the ulog
(but the mavlink warnings & errors still go to the ulog)
2016-08-24 21:24:35 +02:00
Beat Küng
eae1585e38
logger: store full file name in logger, remove it from log writer
...
- also add log file to the status output
2016-08-24 21:24:35 +02:00
Beat Küng
aefd217fc0
uorb subscription: remove _interval & use orb_get_interval() instead
2016-08-24 21:24:35 +02:00
Beat Küng
6b4c24fb12
px4_log: remove __px4_log_level_current
...
- there is no way to change it at runtime
- it was implemented wrong (<= comparison disabled the PANIC log level)
2016-08-24 21:24:35 +02:00
Beat Küng
e2afb0be6b
px4_log.h: remove hrt_absolute_time() declaration (it does not belong here)
2016-08-24 21:24:35 +02:00
Beat Küng
d404359888
local_position_estimator_main: warnx -> PX4_{WARN,INFO,DEBUG}
2016-08-24 21:24:35 +02:00
Julian Oes
14ed65f0e4
sitl_run.sh: use ps instead of jps ( #5376 )
...
The tool jps does not seem to be available on macos Java.
2016-08-24 17:07:14 +02:00
Beat Küng
0127f4017a
NuttX: update submodule
2016-08-23 20:17:16 +02:00
Lorenz Meier
fadac79617
Add 9250 startup for FMUv2
2016-08-23 19:51:57 +02:00
Beat Küng
1fffd731b1
print_load_posix under DARWIN: remove unused variable basic_info ( #5364 )
2016-08-23 09:09:55 +02:00
Lorenz Meier
79678c5f25
MPU6K fix code style
2016-08-19 22:24:41 +02:00
Bart Slinger
7f04e3c759
Helicopter aiframe and basic PID control ( #5339 )
...
* Helicopter aiframe and basic PID control
* codestyle
* Blade 130x gains working but not optimal
* Changed behaviour of feedforward for all multicopter
2016-08-19 22:20:59 +02:00
Mark Whitehorn
75c95955fc
Update 4050_generic_250 ( #5343 )
2016-08-19 22:20:27 +02:00
Mark Whitehorn
1b5964dc42
Update 4009_qav250 ( #5344 )
2016-08-19 22:19:47 +02:00
Lorenz Meier
7579ebf4e8
Fix failing mac test
2016-08-19 22:19:05 +02:00
Julian Oes
62297c3d86
DriverFramework: updated submodule ( #5351 )
...
- Fix if _retries variable is not set to prevent "UINT_MAX-1"
retries.
- Update for the cmake_hexagon submodule.
2016-08-19 22:17:13 +02:00
Gus Grubba
821d7062df
Support for new log file extension. ( #5355 )
2016-08-19 22:16:46 +02:00
Lorenz Meier
306a911dc9
Fix MPU6K driver ICM extensions
2016-08-19 22:09:05 +02:00
Beat Küng
c3c8fa55b3
RC st24: change channel input range from [0,4096] to [500,3500] ( #5350 )
...
QGC failed to calibrate RC with the old range.
2016-08-19 20:45:56 +02:00
Lorenz Meier
fe62c259e8
Fix MPU6K initialization
2016-08-19 11:10:11 +02:00
James Goppert
90b509a73f
Update driver framework. ( #5347 )
2016-08-18 19:32:57 -04:00
James Goppert
372d16ee5e
Update matrix. ( #5346 )
2016-08-18 18:01:55 -04:00
James Goppert
569e87d46b
Update sitl gazebo. ( #5345 )
2016-08-18 17:22:13 -04:00
Lorenz Meier
192cde408a
Remove unnecessary C++11 usage in UAVCAN
2016-08-18 21:44:15 +02:00
James Goppert
818840b576
Path cleanup, low impact changes ( #5340 )
...
* Low impact changes from path_cleanup branch.
This is a step towards minimizing the diff with path_cleanup branch.
* Update ecl.
* Revert matrix update.
* Revert ecl and matrix.
* Update sitl gazebo.
* Revert sitl_gazebo and matrix changes.
2016-08-18 15:37:23 -04:00
Lorenz Meier
d32a7ffb8d
Probe for ICM20608
2016-08-18 21:02:48 +02:00
Pavel Kirienko
24e90e3c90
UAVCAN servers: fixed member initialization; removed dead stuff
2016-08-18 17:14:53 +02:00
Pavel Kirienko
d12be196a2
Fixed #5153
2016-08-18 17:14:53 +02:00
Pavel Kirienko
2784c3c5f0
Improved uavcan activity indication
2016-08-18 17:14:53 +02:00
Pavel Kirienko
64d7946cdc
Fixed beep duration
2016-08-18 17:14:53 +02:00
Pavel Kirienko
36efc8c83e
Fixed beeping
2016-08-18 17:14:53 +02:00