19419 Commits

Author SHA1 Message Date
Beat Küng
33fdb072df uORBMain: disable message logging to the ulog on Snapdragon 2016-09-01 09:59:17 +02:00
Lorenz Meier
48a94e3570 Fixed i2c not running (#5408) 2016-09-01 09:19:30 +02:00
stmoon
d219b8cf46 fix the bug for double space 2016-09-01 08:44:16 +02:00
Nate Weibley
22d286b9ce Fix version generation for release builds, #5308 (#5422) 2016-08-31 22:03:00 +02:00
Lorenz Meier
1d99f83b34 Add config for LPE and plane 2016-08-31 09:17:01 +02:00
James Goppert
9d861f021c Use git tag in cpack package. 2016-08-29 22:17:40 -04:00
James Goppert
f6d7fef7c2 Added more gains for dji matrice. 2016-08-29 22:05:59 -04:00
James Goppert
8707cbc315 Fix version. 2016-08-29 22:05:48 -04:00
Lorenz Meier
5a734de319 Commander: Increase stack space 2016-08-29 23:36:34 +02:00
Lorenz Meier
ece70dc18d Revert "commander: Running a bit low on space"
This reverts commit 2a90f7e9c002ee80177b436f2fd0e5d196f3ea95.
2016-08-29 23:35:56 +02:00
Lorenz Meier
2a90f7e9c0 commander: Running a bit low on space 2016-08-29 22:47:07 +02:00
James Goppert
36acb90680 Fix gps noise matrix for LPE. 2016-08-29 16:08:28 -04:00
Andreas Daniel Antener
02029882db SITL CI: gracefully fail tests early (#5405) 2016-08-28 21:56:31 +02:00
Lorenz Meier
15e50b26dc Fix MAVLink subscription 2016-08-28 15:53:42 +02:00
Lorenz Meier
8dc8ae7de8 MAVLink app: Only hold buffers for published topics 2016-08-28 10:49:41 +02:00
Lorenz Meier
d4b588f84a Fix proto version selection 2016-08-28 10:40:00 +02:00
Lorenz Meier
19c2ae615f MAVLink: Do no not init fds struct 2016-08-28 10:26:59 +02:00
Lorenz Meier
1a716e1a0d Update MAVLink 2.0 headers 2016-08-28 10:08:15 +02:00
Lorenz Meier
6f19531ce4 MAVLink: Cleanup of port handling, switch to MAVLink 2 if receiving MAVLink 2. Announce MAVLink 2 capability in autopilot_version message
commit
2016-08-28 10:08:15 +02:00
James Goppert
6b08e8ce1f Improvements to lpe for flow and gps. (#5401) 2016-08-27 23:50:24 -04:00
James Goppert
be1417f613 LPE alt init now allows baro only init without GPS w/o changing flag. (#5398)
Flight test went well, merging.
2016-08-27 21:57:32 -04:00
James Goppert
4499006744 Condition LPE covariance to avoid blowing up in edge cases. (#5377)
Merging this as it is definitely more robust than what we have now.
2016-08-27 21:18:27 -04:00
James Goppert
dbc5e90993 Change to sitl to allow no board rotation for gazebo. (#5400)
* Change to sitl to allow no board rotation for gazebo.

* Fix typo in typhoon launch file and create config for lpe.

* Exit early on test failures
2016-08-27 20:03:54 -04:00
Mark Whitehorn
bad6f0032c change board rotation to zero (#5392) 2016-08-27 22:56:08 +02:00
Lorenz Meier
25182108f9 Ensure NuttX build depends on defconfig v1.5.0 2016-08-27 12:56:31 +02:00
Lorenz Meier
5ef6d7952f MAVLink app: Enforce code style 2016-08-26 23:43:49 +02:00
Lorenz Meier
720c445f21 MAVLink: Code style 2016-08-26 23:43:33 +02:00
Lorenz Meier
e67a6bdfc2 MAVLink: No need to restore previous port config on exit 2016-08-26 23:38:46 +02:00
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 v1.4.4rc1 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) v1.4.3 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) v1.4.2 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