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
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
Mark Charlebois
4885bbbdd1
Added px4_mangle_name function to px4_base.cmake
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-08 14:36:09 -07:00
Mark Charlebois
d343edaa66
Moved qurt changes to src/firmware/qurt/CMakeLists.txt
...
The src/CMakeLists.txt are now in src/firmware/${OS}/CMakeLists.txt
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-08 14:13:54 -07:00
Mark Charlebois
c16c6a00e3
Clean up location of nuttx specific template
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-08 14:08:50 -07:00
Mark Charlebois
29520dc5b1
Fixed nuttx libs in qurt build
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-08 14:07:43 -07:00
Mark Charlebois
eb40a6de77
cmake: qurt modules now build but do not link
...
Managed to get the deps set up to build the qurt modules using a
config file for the list of modules.
NuttX link options are being set somewhere that break the qurt build
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-08 14:07:43 -07:00
Mark Charlebois
0de5868ee2
More qurt support
...
The current approach of distributing submodule inclusion logic makes
evert parent dir need to know about all build targets.
This approach goes back to the previous way of centralizing the build
dirs in a single file.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-08 14:06:55 -07:00
James Goppert
14cafa0143
Fixed qurt firmware target name.
2015-09-08 15:21:55 -04:00
James Goppert
ecf99650c8
Fixed upload for nuttx.
2015-09-08 15:20:43 -04:00
James Goppert
d9a2553d34
Added firmware directories.
2015-09-08 15:18:59 -04:00
James Goppert
bbf043e327
More work on romfs.
2015-09-08 05:32:55 -04:00
James Goppert
b7850fc319
Fixed romfs building.
2015-09-08 04:57:45 -04:00
James Goppert
34f00ede4d
Merge.
2015-09-08 04:20:48 -04:00
James Goppert
bf9e541d19
Got romfs generation working.
2015-09-08 04:17:54 -04:00
James Goppert
815387492c
Fixed upload target for nuttx.
2015-09-08 00:47:18 -04:00
James Goppert
cb9649bfd5
Depdendency fix for prebuild_targets.
2015-09-08 00:12:49 -04:00
James Goppert
852c72fdc7
Naming fix.
2015-09-08 00:07:41 -04:00
James Goppert
29520c0834
Support for os abstraction.
2015-09-07 23:58:31 -04:00
James Goppert
1d6b31d196
Switch to cmake build system.
2015-09-07 20:37:45 -04:00
Lorenz Meier
7633c986c5
Fix POSIX scheduling levels
2015-09-07 14:32:56 +02:00
Lorenz Meier
9a30fb76db
POSIX scheduling: Fix default value
2015-09-07 14:29:11 +02:00
Lorenz Meier
1977dc1a3f
MAVLink app: Stop spamming the user with file system errors after two failures.
2015-09-07 10:23:15 +02:00
Lorenz Meier
8d0ecda8c6
Add additional delay to system startup to overcome sensor init noise. Needs a proper solution
2015-09-06 15:53:13 +02:00
Lorenz Meier
82280cc327
MC att control: Set tighter angle limits to make response smoother
2015-09-06 15:52:41 +02:00
Lorenz Meier
54209af679
POSIX: Improve shell so it does not spam the user, enable CTRL-C to actually quit the application. Twiddle the app boot delay to avoid a race with the commander app. Needs a proper fix on the startup sequencing.
2015-09-06 15:37:35 +02:00
Lorenz Meier
4450f1ae54
Navigator: Fix priority to run at much lower priority than controllers, but higher than common stuff.
2015-09-06 15:36:37 +02:00
Lorenz Meier
7465a649c3
STM32 driver: Fix code style
2015-09-06 12:07:10 +02:00
Lorenz Meier
d6a90db5ba
FMU driver: Fix code style
2015-09-06 12:06:54 +02:00
Lorenz Meier
8421d51d5e
PX4IO driver: Fix code style
2015-09-06 12:05:37 +02:00
Lorenz Meier
33829de535
MAVLink log: Fix code style
2015-09-06 12:02:53 +02:00
Lorenz Meier
fc745a7afc
List.hpp: Fix code style
2015-09-06 12:02:43 +02:00
Lorenz Meier
75129b9cae
Fix code style for unit tests
2015-09-06 12:00:04 +02:00
Lorenz Meier
fba569f12c
Fix code style for system lib
2015-09-06 11:59:50 +02:00
Lorenz Meier
ec5a0d5e80
segway: Fix code style
2015-09-05 22:17:58 +02:00
Lorenz Meier
d18d43b0da
dataman: fix code style
2015-09-05 22:16:38 +02:00
Lorenz Meier
437c494548
bottle drop: Fix code style
2015-09-05 22:16:25 +02:00
Lorenz Meier
543f1f0ce3
Fixed wing backside controller: Fix code style
2015-09-05 22:16:12 +02:00