Lorenz Meier
7d5a9c5baa
Added sitl_gazebo as submodule
9 years ago
jgoppert
7d9c6592fd
Remove bash debugging.
9 years ago
jgoppert
f831cc6cfa
Don't kill if jmavsim not found.
9 years ago
jgoppert
a23ba97f3f
sitl bash fix for pid recording
9 years ago
jgoppert
a688c89460
Fixed kill command for java.
9 years ago
jgoppert
c520a678a6
More intelligent jmavsim killing.
9 years ago
jgoppert
21cf3e0cce
This kills some annoying processes that might still be around.
9 years ago
jgoppert
0106be3e89
Added local position estimator.
9 years ago
Lorenz Meier
292b87fe2c
Exit simulator
9 years ago
Lorenz Meier
e5d6b1c985
Tools: Parse new decimals tag
9 years ago
tumbili
06f5e242d1
support launching gazebo automatically for SITL
9 years ago
Lorenz Meier
3ac5b3b84e
Controllib: Enforce code style
9 years ago
Mark Charlebois
468bac71c2
Fixed PRI64 to PRId64 in generate_listener.py
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Lorenz Meier
16b6b3caa2
Enable enforcement
9 years ago
Lorenz Meier
59ee7b23ee
Enforce style check on platforms and drivers
9 years ago
Lorenz Meier
b61e95adfd
Automate SITL run
9 years ago
Lorenz Meier
4d71e8c330
Added jMAVSim as submodule
9 years ago
Daniel Agar
7d63920f25
srcparser.py split mixed windows path with os.path.split
...
-fixes #2997
9 years ago
Lorenz Meier
bb2e5b7c84
Update listener to also support double precision
9 years ago
Daniel Agar
adc59b9e71
cmake improve submodule handling
9 years ago
Daniel Agar
5865dc6434
cmake add libuavcan as subdirectory
...
-move uavcan submodule to src/modules/uavcan/libuavcan
-adding libuavcan as a subdirectory simplifies inheriting all compile
flags and include paths
9 years ago
Daniel Agar
4e4d10d8b9
generate_listener.py don't depend on platform dependant slash
9 years ago
Daniel Agar
e8fd711a5c
uorb generate interally set required paths
9 years ago
Ben Dyer
7dacb835b9
Fixing build on targets without the UAVCAN module
9 years ago
Ben Dyer
148148b6a0
Update libuavcan and add missing PRI64 define
9 years ago
Lorenz Meier
348c480feb
Improve formatting of topic listener output
9 years ago
Lorenz Meier
acd7235880
FMUv2: Add topic listener
9 years ago
Thomas Gubler
2bbb1ad35f
python3 fixes
9 years ago
Andreas Antener
c26f980f37
added airframe extension .hil
9 years ago
Andreas Antener
77b8ed6717
check supported extensions for rc.autostart generation
9 years ago
Matthias Grob
5191731f22
make romfs pruner script windows compatible
...
When we open the file handle to write back the lines in binary mode, we don't change the line endings but instead leave them as they were before. This is impotant for Windows users as Python on Windows otherwise adds CRLF endings to the parameter files and they can't be correctly parsed by NuttX any more.
9 years ago
James Goppert
e38eba0934
cmake: Fix for posix sitl.
10 years ago
Lorenz Meier
0973649eb7
POSIX: Provide lldb run target configuring lldb correctly
10 years ago
Lorenz Meier
4de777fd2f
Topic listener: Fix code generation
10 years ago
Lorenz Meier
672a6d8f9b
Add debug targets to SITL run
10 years ago
Lorenz Meier
e6cbee74bf
Tools: Fix param code generation to generate correct union access based on type. Generate #error C-code for unknown types to prevent silent failure.
10 years ago
Lorenz Meier
b528ecaa93
SITL RUN: Fix paths
10 years ago
Lorenz Meier
d2f7f6e7a9
Update SITL run tool
10 years ago
Thomas Gubler
e713f689bf
has_key is not available in python > 3.0
...
Replacing with 'in'
See https://docs.python.org/3.1/whatsnew/3.0.html#builtins
10 years ago
Lorenz Meier
7f41238f70
POSIX: Add usleep shell command, add cout flush to exit command
10 years ago
Lorenz Meier
c5d1cb1cbc
Params: Remove linker black magic and turn params into flat global struct
10 years ago
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>
10 years ago
Lorenz Meier
31e5697cea
OS X: Make param section generation compatible
10 years ago
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>
10 years ago
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>
10 years ago
James Goppert
1d6b31d196
Switch to cmake build system.
10 years ago
Lorenz Meier
0b4f88a490
Enforce code style for more modules
10 years ago
Lorenz Meier
28bbbd1563
Enforce code style for src/include
10 years ago
Lorenz Meier
e809571841
Enable code style enforcement for more modules
10 years ago
Lorenz Meier
aa88888c6a
Enabled code style enforcement for passing modules
10 years ago