James Goppert
7b6dff7cdc
Fix for romfs generation.
2015-09-19 17:57:54 -04:00
James Goppert
cd98cfe555
cmake: ROMFS build overhaul.
2015-09-19 13:44:02 -04:00
James Goppert
7be3afe249
Fixed firmware name.
2015-09-19 12:13:17 -04:00
James Goppert
4830c7c9c1
Added io debug target.
2015-09-19 10:39:54 -04:00
James Goppert
cc053bffcd
Added px4io bin to ROMFS.
2015-09-19 09:58:10 -04:00
Lorenz Meier
7c9294e90a
Merge pull request #2851 from jgoppert/cmake-io
...
Work on px4io firmware building.
2015-09-19 10:52:51 +02:00
Lorenz Meier
61fec78eb0
Merge branch 'master' of github.com:PX4/Firmware into cmake-2
2015-09-16 23:56:45 +02:00
Lorenz Meier
e635052dd2
Merge pull request #2872 from mcharleb/poll_test
...
Poll test
2015-09-16 23:56:04 +02:00
Mark Charlebois
6feaccca78
posix: unit test for poll and vdev
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-16 14:00:51 -07:00
Lorenz Meier
4dce80423c
POSIX: Do not exit script on error
2015-09-16 18:51:31 +02:00
Lorenz Meier
c89f51b8ef
POSIX: Fix HRT semaphores for Mac OS
2015-09-16 18:13:10 +02:00
Lorenz Meier
dd697d1343
GPS: Remove unused header
2015-09-16 18:12:05 +02:00
Lorenz Meier
27055184de
Linux device build fix
2015-09-16 17:37:05 +02:00
Mark Charlebois
c602d55df9
Start of poll testcase
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-16 08:14:44 -07:00
Lorenz Meier
686caf4ca4
Fix semaphore handling for device on Mac OS
2015-09-16 17:10:24 +02:00
Tarek Taha
24feea6346
- changes to allow for multi-uav support
2015-09-16 16:56:52 +04:00
tumbili
9fdec6f06a
fixed bug which allowed high roll angle setpoints during final landing approach
2015-09-15 16:41:21 +02:00
James Goppert
567431602a
Adds alias __errno to linker file fixed link, need to understand why.
2015-09-14 19:55:53 -04:00
Arnaud Degroote
2c947735ae
Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int
...
Fix the compilationof mavlink_mission.cpp failing with
error: comparison between signed and unsigned integer expressions
[-Werror=sign-compare]
2015-09-14 09:57:22 +02:00
James Goppert
676a3d230c
Work on px4io firmware building.
2015-09-13 23:20:00 -04:00
James Goppert
f43ccdaea1
Make parameters a separate library.
2015-09-13 18:55:48 -04:00
James Goppert
19c84126a4
Fixed parameter generation dependencies.
2015-09-13 18:30:32 -04:00
Lorenz Meier
bdf5180b18
PX4IO driver: Get rid of weak function
2015-09-13 23:31:20 +02:00
Lorenz Meier
334c001cda
IO driver: Add interface header
2015-09-13 23:25:27 +02:00
James Goppert
e55af00222
Removed weak attributes.
2015-09-13 14:40:27 -04:00
James Goppert
3203f9ac9e
Improvements to make support, added debug target.
2015-09-13 14:39:19 -04:00
Lorenz Meier
e697cabb6a
POSIX: Exit on failure if not running as daemon. This is to ensure errors do not go unnoticed during bench testing
2015-09-12 17:12:16 +02:00
Lorenz Meier
12372d7de6
POSIX: Abort script on executable failure
2015-09-12 16:58:14 +02:00
Lorenz Meier
4fb6e135d6
param: report open failure
2015-09-12 16:57:50 +02:00
Lorenz Meier
63f9a1e609
POSIX: 1) Really exit on CTRL-C, 2) Clean up boot log, 3) add eye-candy!
2015-09-12 15:45:19 +02:00
Lorenz Meier
0597c57c32
Simulator: Provide better and more user-facing feedback
2015-09-12 15:44:40 +02:00
Lorenz Meier
779efc1cbc
POSIX: Fix shell printing
2015-09-12 12:11:17 +02:00
Lorenz Meier
4bc44841f6
CMAKE: Move flags to general location, disable sections for linker on Mac OS
2015-09-12 11:25:48 +02:00
Lorenz Meier
ceb7204590
POSIX sim: Remove unused error variables
2015-09-12 10:52:44 +02:00
Lorenz Meier
2be7b82256
Navigator: Remove unused error variable
2015-09-12 10:52:22 +02:00
Lorenz Meier
d222f6e664
EKF: Remove unused error variable
2015-09-12 10:52:07 +02:00
Lorenz Meier
849b61213c
commander: Remove unused error variable
2015-09-12 10:51:52 +02:00
Lorenz Meier
75dfa5a420
Remove outdated flow position estimator
2015-09-12 09:53:36 +02:00
James Goppert
4c3f47a003
Builtin typo fix.
2015-09-12 01:53:01 -04:00
Mark Charlebois
ce17984bd5
qurt: removed linker script
...
Linker script no longer needed for qurt target
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-11 18:48:37 -07:00
Mark Charlebois
8369e33245
cmake: Fixes for qurt and nuttx
...
Added px4_parameters.c to nuttx executable src list.
Minor syntax fix in Tools/px_generate_params.py for semicolon.
Added handling of PX4_MAIN which was not yet supoprted in the
cmake build.
Fixed include quotes in muorb_test_example.cpp
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-11 18:32:44 -07:00
Mark Charlebois
1bba87c264
qurt: Changes for cmake build
...
Added build stubs.
Fixed missing module (platforms/common) which was causing missing generated message errors.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-11 17:43:25 -07:00
Mark Charlebois
e4b9212e96
cmake: Updated makefie to show the available build configs
...
Also fixed param support for nuttx and qurt
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-11 16:15:48 -07:00
Lorenz Meier
4178910509
Merge branch 'cmake-mc' of github.com:mcharleb/Firmware into cmake-2
2015-09-11 21:51:17 +02:00
Lorenz Meier
458b72352a
Simulator: POSIX adjustments
2015-09-11 21:49:29 +02:00
Lorenz Meier
d5f110cc92
sdlog2: POSIX adjustments
2015-09-11 21:49:19 +02:00
Lorenz Meier
c29e47b3fc
MAVLink: POSIX adjustments
2015-09-11 21:49:06 +02:00
Lorenz Meier
60db613a8f
EKF: OS X adjustments
2015-09-11 21:48:50 +02:00
Lorenz Meier
12a1ffd27b
Commander: POSIX adjustments
2015-09-11 21:48:36 +02:00
Lorenz Meier
0f98a7c141
OS X: Add missing time calls
2015-09-11 21:48:06 +02:00