Thomas Gubler
|
a761df4ffa
|
clean up px4_publisher
|
2015-01-21 18:14:42 +01:00 |
|
Thomas Gubler
|
f60e65b38f
|
clean up subscriber example
|
2015-01-21 18:05:31 +01:00 |
|
Thomas Gubler
|
ed526173bb
|
clean up publisher example
|
2015-01-21 17:57:37 +01:00 |
|
Thomas Gubler
|
b04fcad525
|
fix bracket position
|
2015-01-21 17:41:56 +01:00 |
|
Thomas Gubler
|
02fdd48a47
|
publisher: use wrapper message type
|
2015-01-21 17:41:13 +01:00 |
|
Thomas Gubler
|
2a2594a171
|
re-enable adding of subscriber to list
|
2015-01-21 17:40:42 +01:00 |
|
Thomas Gubler
|
1511fd7b2d
|
make handle() static
|
2015-01-21 16:33:19 +01:00 |
|
Lorenz Meier
|
b3b5a2de03
|
Set NuttX version to one which always colors the stack
|
2015-01-21 15:59:15 +01:00 |
|
Thomas Gubler
|
52a2a23cc7
|
Merge remote-tracking branch 'upstream/ros' into ros_messagelayer_merge
|
2015-01-21 15:50:54 +01:00 |
|
Thomas Gubler
|
1628999361
|
Revert "Fixes to make GCC 4.9 link"
This reverts commit 85b6907e1d.
|
2015-01-21 15:44:15 +01:00 |
|
Lorenz Meier
|
779400aad3
|
Add hackery on NuttX header, to be removed during rebase -i
Conflicts:
NuttX
|
2015-01-21 15:38:23 +01:00 |
|
Lorenz Meier
|
4b27e4029d
|
Disabled stack checking on aerocore
|
2015-01-21 15:32:38 +01:00 |
|
David Sidrane
|
517e1e8d48
|
Fixed permissions
|
2015-01-21 14:54:25 +01:00 |
|
Lorenz Meier
|
e62c8d7367
|
FMUv1: Disable stack checking
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
ae0e2d7209
|
Removing extra UAVCAN perfcounters
|
2015-01-21 14:54:24 +01:00 |
|
David Sidrane
|
4b8feb03cf
|
Match the OS build's CONFIG_ARMV7M_STACKCHECK setting by using actual setting in the exported nuttx config.h file to control each board build setting of ENABLE_STACK_CHECKS in toolchain_gnu-arm-eabi.mk
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
f6dc2af398
|
UAVCAN update
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
4baf4a032f
|
Fixed: Passing this->_armed_sub to close, which cannot accept a negative number.
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
91362223ea
|
Fixed uninitialized fields of UavcanNode
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
f6786d0be9
|
Removing -ffixed-r10 when stack checks aren't enabled
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
2ebd7099de
|
Globally configurable stack checks, R10 is always fixed
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
c9eae96cf6
|
Frame size fix fix per Lorenz's suggestion
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
ed27e583e0
|
UAVCAN update
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
4b1782174c
|
INSTRUMENTATIONDEFINES assignment made non-optional
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
1d13edcf92
|
Stack checks made optional: ENABLE_STACK_CHECKS
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
f49f183f74
|
UAVCAN module: -O3 instead of -Os; fixed instrumentation defines
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
c2bc298409
|
Disable instrumentation for the uavcan module
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
885077a1c3
|
Profiler: folder fix - more special cases for operator<< and operator>>
|
2015-01-21 14:54:24 +01:00 |
|
Pavel Kirienko
|
569c3b7d37
|
Using -g3 flag instead of -g
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
d87bb4dfcb
|
Revert "Intrusive changes made for UAVCAN profiling. Will be reverted in the next commit (this one is needed to keep the changes in history)"
This reverts commit 4c301d9dcf180e39186fa6753c7a3d3215b3cfa7.
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
6bbacc4271
|
Intrusive changes made for UAVCAN profiling. Will be reverted in the next commit (this one is needed to keep the changes in history)
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
543cb23128
|
Profiler: computing stack top distribution
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
647163d6fa
|
Profiler - header comment fix
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
f158c8270b
|
Rich man's profiler - handling quotes
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
d1abf9c133
|
Poor man's profiler - proper stack folder that handles generic C++ types
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
1898b51c74
|
Profiler: reporting function position in flame graphs
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
ff7c33a4b0
|
Profiler: xdg-open work-around
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
c0d71529bc
|
Profiler fixes
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
c0937ec8ca
|
Profiler fixes
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
9293950cdb
|
NuttX profiler improvements
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
dd3fa2532e
|
Poor man's sampling profiler for NuttX
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
e41bf13ac5
|
Nuttx.py: 'show mybt' outputs in GDB-like format for ease of parsing
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
9215a8d8da
|
Nuttx.py fixes: Python 2.7 support (required for gcc-arm-toolchain from Terry Guo), fixed int parsing, show mybt by name
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
0901d99992
|
UAVCAN update (speed optimizations)
|
2015-01-21 14:54:23 +01:00 |
|
Pavel Kirienko
|
7f0f4b3072
|
UavcanEscController broadcasting percounter
|
2015-01-21 14:54:22 +01:00 |
|
Pavel Kirienko
|
eea3c801f4
|
UAVCAN perf counters
|
2015-01-21 14:54:22 +01:00 |
|
Thomas Gubler
|
dcdde8ea88
|
Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
Conflicts:
src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
src/modules/uORB/topics/vehicle_attitude.h
|
2015-01-21 14:41:03 +01:00 |
|
Thomas Gubler
|
3a38b0fe35
|
define __EXPORT for ROS
|
2015-01-21 14:35:36 +01:00 |
|
Thomas Gubler
|
1f706eeb2f
|
small cleanup
|
2015-01-21 14:34:34 +01:00 |
|
Thomas Gubler
|
632a0866ef
|
remove unneeded functionality in template
|
2015-01-21 14:34:05 +01:00 |
|