17418 Commits

Author SHA1 Message Date
Mark Charlebois
f22c574b87 Integrated cmake_hexagon for qurt build
Still a WIP since the IDL file needs to be replace with the
muorb IDL file.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-10 20:54:26 +01:00
Lorenz Meier
4b659f1995 Fix naming of Solo config 2016-01-10 16:18:52 +01:00
Lorenz Meier
1cdb2d3209 PWM command: Ensure we have enough stack 2016-01-10 16:11:30 +01:00
Lorenz Meier
83339a2de0 Remove unmaintained fixed wing controller 2016-01-10 13:57:00 +01:00
Lorenz Meier
dd883d2c9b Update README.md
More URL fixes from @peppermint
2016-01-09 23:07:41 +01:00
Stefan
36a8bcc12e Update README.md
in my opinion https://px4.io and https://discuss.px4.io is not a working webpage
http://px4.io and http://discuss.px4.io are working
2016-01-09 22:49:22 +01:00
Lorenz Meier
41f36aa99f Enable debug key/value stream by default 2016-01-09 16:59:37 +01:00
Lorenz Meier
055a17f2e1 Updated links in README 2016-01-09 16:59:22 +01:00
Lorenz Meier
501ad87dd2 Travis CI: Next attempt at GCC fix v1.1.1 2016-01-09 02:07:27 +01:00
Mark Charlebois
c17466ffee Added fix for missing declaration of get_commands for qurt
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-09 01:54:00 +01:00
Mark Charlebois
e12e029659 Updated dspal version
Added dspal_math.h

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-09 01:53:52 +01:00
Roman Bapst
d98024a300 updated sitl_gazebo 2016-01-09 01:51:15 +01:00
Lorenz Meier
0adb6d0104 Fix QuRT formatting 2016-01-09 01:42:30 +01:00
Lorenz Meier
44cf30e039 SITL: Update tailsitter model 2016-01-08 16:43:50 +01:00
Mark Charlebois
5bc2019fd5 Fixes for qurt build
Added missing functions that were added for other targets but not for qurt.

Added workaround for missing sem_timedwait(). This may have a performance
impact until a sem_timedwait is supported.

std::to_string is not supported by the hexagon compiler

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-01-08 08:49:36 +01:00
Lorenz Meier
1edd9d5a9a Travis CI tweaks 2016-01-08 08:37:56 +01:00
Lorenz Meier
94aaa28d88 Travis CI: Move to C++ 4.9 2016-01-08 08:01:29 +01:00
Mark Whitehorn
bf1a510611 init sbus uart in full duplex mode 2016-01-08 08:00:21 +01:00
Roman Bapst
2f09808316 Merge pull request #3462 from PX4/ekf2_update
updated ecl ekf2
2016-01-08 07:40:31 +01:00
Roman
2b04f5acb9 updated ecl ekf2 2016-01-08 07:07:45 +01:00
Lorenz Meier
4907bf3374 Sim: Keep MAVLink parse status persistent, because that is the frickin state machine 2016-01-07 23:19:20 +01:00
Lorenz Meier
24116b2672 Only try to disable HW flow control when not being UDP 2016-01-07 23:19:00 +01:00
Julian Oes
72dc4d3290 simulator: fix mavlink parsing of sim+RC stream
The mavlink stream from the simulator and the mavlink stream over serial
(used for RC input) both had the same MAVLINK_COMM channel and were
therefore sharing an internal buffer in mavlink_parse_char. This meant
that most (low rate) serial messages were getting swallowed by the high
rate simulator stream.

This change fixes the issue where RC input was not properly arriving in
Gazebo, however it breaks the `commander takeoff` command in SITL which
needs to be investigated.
2016-01-07 23:08:32 +01:00
Andreas Antener
4b9a793c8f properly handle takeoff waypoint when not currently at takeoff location 2016-01-07 22:24:32 +01:00
Lorenz Meier
20c8c6a2fa Fix VDev formatting 2016-01-07 22:24:10 +01:00
Lorenz Meier
b2aa25448b Pixracer: Boost buffer and FTP transfer capability 2016-01-07 00:26:22 +01:00
Lorenz Meier
857701daa1 Merge pull request #3441 from kd0aij/fmu_pwm_limit
Fmu pwm limit
2016-01-06 10:02:43 +01:00
Lorenz Meier
268990f216 Merge pull request #3433 from PX4/posix_uart
MAVLink app: Enable network and serial on POSIX
2016-01-06 09:27:18 +01:00
Andreas Antener
99f4487cc3 allow yawing with 0 throttle, changed condition to not being landed 2016-01-06 08:33:51 +01:00
Lorenz Meier
7d5a12f997 Re-instate logging for tailsitter 2016-01-05 22:53:44 +01:00
Lorenz Meier
cb52a7eeec Raise number of max FDs for VDev 2016-01-05 22:53:27 +01:00
Lorenz Meier
2ce3ef1caa VTOL: initialize fds struct 2016-01-05 22:11:06 +01:00
Lorenz Meier
e9865071fa Merge pull request #3439 from PX4/vtol_sitl
VTOL fixes for SITL
2016-01-05 21:14:34 +01:00
Lorenz Meier
30c620a426 Print backtrace on file descriptor exceed error 2016-01-05 19:35:03 +01:00
Lorenz Meier
f01df766a9 POSIX: Warn about file descriptor exceed with associated thread name 2016-01-05 19:34:57 +01:00
Lorenz Meier
fc2b9a5031 Print backtrace on file descriptor exceed error 2016-01-05 19:03:29 +01:00
Lorenz Meier
adad9271df POSIX: Warn about file descriptor exceed with associated thread name 2016-01-05 19:02:07 +01:00
Lorenz Meier
2e9cec5b06 Simple app: Use enough stack 2016-01-05 19:01:16 +01:00
Lorenz Meier
669f8bf098 Matlab example: Use enough stack 2016-01-05 19:01:16 +01:00
Lorenz Meier
7c8a2a1e18 HW test example: Use enough stack 2016-01-05 19:01:16 +01:00
Lorenz Meier
302d848104 Merge pull request #3398 from dogmaphobic/logHandler
Add mavlink log messages handler
2016-01-05 08:18:23 +01:00
dogmaphobic
bd6e4b9d9d Merge remote-tracking branch 'PX4/master' into logHandler
* PX4/master: (45 commits)
  don't use default source address for onboard udp link, wait on remote
  Configure Easystar HIL setup to do Runway takeoff
  ROMFS: Set 3DR quad tuning to more realistic default values
  Fix incomplete boot on new EKF config
  Fix px4fmu-v2_ekf2 config
  Updated MAVLink protocol version
  MAVLink: Start slightly differently on USB
  Start shell only if SD card not present
  Update ECL
  NuttX configs: added px4fmu-v2_ekf2 target for EKF2 development on Pixhawk
  Get QuRT drivers out of the way, as we are using our own
  Fix POSIX eagle config
  Remove unmaintained NuttX config
  VDev: fix code style
  Add new posix_eagle_default and qurt_eagle_default targets
  Fix QuRT build error
  Fix FMUv4 USB PID
  Speed up Vagrant
  VTOL: Fix motor index use in VT_FW_MOT_OFF. Create new param to re-default all deployed vehicles to not shut down motors.
  VTOL: Fix MOT_OFF bug
  ...
2016-01-05 01:03:11 -05:00
dogmaphobic
c0773c0157 Handling missing data requests without clearing session.
Letting stream handle all transfers.
Tested and fully working with new QGC PR.
2016-01-05 01:00:48 -05:00
Andreas Antener
11ed5169cc don't use default source address for onboard udp link, wait on remote 2016-01-04 23:58:05 +01:00
Lorenz Meier
68329fe152 SITL Gazebo: Link against protobuf lib 2016-01-04 22:33:02 +01:00
Mark Whitehorn
f18afc47cb revert short PWM ramp interval 2016-01-04 10:54:38 -07:00
Mark Whitehorn
1b860f0b31 fix code style 2016-01-04 10:51:45 -07:00
Mark Whitehorn
e6155d64ae fix fmu arming bug 2016-01-04 10:37:17 -07:00
Roman
a79c6be39b tailsitter: go into mc mode it transition switch not assigned 2016-01-04 18:19:22 +01:00
Lorenz Meier
2be8d1a58a Disable sdlog2 for tailsitter 2016-01-04 18:17:56 +01:00