Mark Charlebois
190814bc97
Merge remote-tracking branch 'upstream/master' into linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
Conflicts:
src/drivers/rgbled/rgbled.cpp
src/modules/commander/PreflightCheck.cpp
src/modules/commander/airspeed_calibration.cpp
src/modules/commander/calibration_routines.cpp
src/modules/commander/gyro_calibration.cpp
src/modules/commander/mag_calibration.cpp
src/modules/mc_att_control/mc_att_control_main.cpp
2015-04-28 11:48:26 -07:00
Lorenz Meier
28dfb8983a
uORB: Add API to check if a topic exists yet
2015-04-26 14:33:56 +02:00
Mark Charlebois
4016ad2ff5
Revert uORB to previous version
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 11:00:17 -07:00
Mark Charlebois
aeb65702a2
Fixed support for clang 3.5
...
"clang-3.5 -dumpversion" returns 4.2.1 as the GCC version.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 11:00:16 -07:00
Mark Charlebois
9758112e31
Use px4_config.h instead of nuttx/config.h
...
Modified code to use OS independent header file for config settings.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 10:55:41 -07:00
Mark Charlebois
bf429188b4
Reverted: Use OS independent API for task creation/deletion
...
Keep existing API use in code. Bind the use of the OS independent
implementation in the systemlib layer.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 10:49:44 -07:00
Mark Charlebois
ddb32742eb
Use OS independent API for task creation/deletion
...
Calls to task_delete and task_spawn_cmd are now
px4_task_delete and px4_task_spawn_cmd respectively.
The px4_tasks.h header was added to the affected files
and incusions of nuttx/config.h were removed.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 10:49:44 -07:00
Lorenz Meier
19811bc73f
Better timing tests
2015-02-28 14:42:28 +01:00
Lorenz Meier
677bfddcb6
uORB: More timing tests.
2015-02-28 14:42:28 +01:00
Lorenz Meier
5d56a1c6a9
Test latency of publication.
2015-02-01 14:13:10 +01:00
Lorenz Meier
50a58db7e6
uORB: Ensure correct instance initialization, port complete mag API to new interface
2015-01-29 16:33:52 +01:00
Lorenz Meier
4f9a6273cb
uORB: correct pub creation for multi-topics
2015-01-29 16:33:52 +01:00
Lorenz Meier
7932e2eda2
Add top to test build
2015-01-29 16:33:52 +01:00
Lorenz Meier
8de411619a
Initial stab at supporting multiple publications on the same base name and auto-enumeration of additional publications.
2015-01-29 16:33:52 +01:00
Lorenz Meier
87aaf2a959
uORB: Remove unused function
2015-01-21 11:01:25 +01:00
Lorenz Meier
a1a5a65dfa
Fixed Coverity CID #12412
2015-01-19 13:38:50 +01:00
Lorenz Meier
4865814f92
Fixed typo, added testing - previous corner case now cleanly prevented
2013-11-03 17:58:28 +01:00
Lorenz Meier
98f5a77574
Fix to cancel pending callbacks for closing ORB topics
2013-11-03 17:52:27 +01:00
Lorenz Meier
13fc670386
Moved last libs, drivers and headers, cleaned up IO build
2013-04-28 09:54:11 +02:00