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
Mark Charlebois
fc3acdb2c1
cmake: param refactoring
...
Use a struct to contain all the parameters so the ordering in
memory is not machine dependent.
Add number of parameters to the param struct. The struct actually
allows direct accessing by the member name if desired.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-11 12:41:00 -07:00
James Goppert
ad321927e9
Added install target for nuttx.
2015-09-11 06:38:39 -04:00
Mark Charlebois
b9ef1ee6ed
param: Build param without linker script
...
Changed to enable the posix_sitl_simple target to build and run
param show *
without using a linker script
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-11 02:33:42 -07:00
James Goppert
4bce702ed1
Added rt library to link for posix to fix travis build.
2015-09-11 00:45:23 -04:00
James Goppert
07851b79c2
Work on config only for cmake arguments.
2015-09-10 23:43:59 -04:00
Mark Charlebois
2a77ea6b34
Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc
2015-09-10 15:01:19 -07:00
Mark Charlebois
8dc5d7532e
Added more eagle build configurations
...
The config_qurt_eagle_travis.cmake target is for CI
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 15:00:20 -07:00
James Goppert
6966331a88
Working on param xml gen. Haven't updated qurt config yet.
2015-09-10 17:44:27 -04:00
Mark Charlebois
e3e00e92d7
Updated to newer version of dspal
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 12:59:45 -07:00
James Goppert
181d8db128
Merge branch 'master' into cmake-2
2015-09-10 14:03:48 -04:00
James Goppert
34eeee9fa9
Added defautl config for nuttx, nuttx now works over usb.
2015-09-10 13:57:54 -04:00
James Goppert
f7fe33e6a4
Removed old module list from nuttx firmware.
2015-09-10 12:40:34 -04:00
Mark Charlebois
08dc74afac
cmake: fixes for qurt build after refactoring
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 09:29:21 -07:00
James Goppert
0286136c68
Addressed scope question.
2015-09-09 23:18:53 -04:00
James Goppert
d0c89b8396
Attempted to fix qurt build, some cleanup of old module funcs.
2015-09-09 23:11:25 -04:00
James Goppert
bf18c84652
Cleanup of module building.
2015-09-09 23:00:58 -04:00
tumbili
10171df59a
ll40ls: do not start driver if already started
2015-09-09 22:58:51 +02:00
Mark Charlebois
9c376119d0
cmake: changes required for qurt build
...
Fixed CMakeLists.txt to be consistent with module.mk
Converted PX4_TICKS_PER_SEC to define for QURT to get around relocation error
Added stubs for QURT so building a full executable can be tested. This will
enable CI testing without the full Hexagon SDK.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-09 13:24:29 -07:00
Mark Charlebois
5a59d7d74f
cmake: added support for topic_listener.cpp
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-09 10:15:37 -07:00
James Goppert
521b8ed452
Merge pull request #36 from mcharleb/cmake-mc-3
...
qurt: Updated the version of dspal headers
2015-09-09 08:30:12 -04:00
James Goppert
cf37394484
Added board config for nuttx sim.
2015-09-09 08:28:54 -04:00
James Goppert
b6b25f2ad1
Nuttx sim support.
2015-09-09 08:18:41 -04:00
Mark Charlebois
c815ddb661
qurt: Updated dspal version
...
Added missing extern "C" blocks
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 19:45:48 -07:00
Mark Charlebois
d5d758bdc6
qurt: Updated the version of dspal headers
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 19:34:59 -07:00
James Goppert
b781093c19
Deleted extra cmake file.
2015-09-08 22:32:58 -04:00
Mark Charlebois
b561215017
cmake: fixes for apps.h generation for posix and qurt
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 19:17:53 -07:00
Mark Charlebois
dbc60d99c5
cmake: qurt fix to build shared lib, not executable
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 18:50:11 -07:00
Mark Charlebois
75f1f91784
cmake qurt and posix fixes for cmake
...
Added generation of build_git_version.h
Added separate src/lib/eigen-3.2 dir for qurt (new submodule)
Added patching of eigen-3.2 for qurt (compiler has issue with Complex)
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 18:39:51 -07:00
James Goppert
126325bace
Work on posix.
2015-09-08 20:50:18 -04:00
James Goppert
fbebeab1b4
Added mixer generation.
2015-09-08 19:27:38 -04:00
Mark Charlebois
91cf77c68b
Added more missing modules for posix
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 16:12:45 -07:00
Mark Charlebois
3d42a24398
Added missing modules for posix
...
MOst of the link errors are resolved. Param is still an issue.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 16:02:07 -07:00
Mark Charlebois
7e1c984234
Hack to get posix build partially working
...
Created a dummy build_git_version.h so I did not have to figure out
how to generate it.
Commented out topic_listener.cpp from src/systemcmds/CMakeLists.txt
because it depends on a generated cpp file.
Link doesn't work mut many modules build
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 15:39:13 -07:00