aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Sidrane <david_s5@nscdg.com>2015-03-25 17:32:27 -1000
committerDavid Sidrane <david_s5@nscdg.com>2015-03-25 17:32:27 -1000
commit843cfe34eaa84be4fd6033f7fb8f85cb997021f6 (patch)
tree8c1fdc7d45d6370c4a7219f49007af26c52162dc
parentfd8560bf94cec872a33696c10e43ef9203f90a00 (diff)
downloadpx4-firmware-843cfe34eaa84be4fd6033f7fb8f85cb997021f6.tar.gz
px4-firmware-843cfe34eaa84be4fd6033f7fb8f85cb997021f6.tar.bz2
px4-firmware-843cfe34eaa84be4fd6033f7fb8f85cb997021f6.zip
Thread starts with 9 words on stack to spare
-rw-r--r--src/modules/uavcannode/uavcannode_main.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/uavcannode/uavcannode_main.hpp b/src/modules/uavcannode/uavcannode_main.hpp
index f1eb722a9..999aeaf12 100644
--- a/src/modules/uavcannode/uavcannode_main.hpp
+++ b/src/modules/uavcannode/uavcannode_main.hpp
@@ -56,9 +56,9 @@
*/
class UavcanNode : public device::CDev
{
- static constexpr unsigned MemPoolSize = 3200; ///< Refer to the libuavcan manual to learn why
+ static constexpr unsigned MemPoolSize = 2200; ///< Refer to the libuavcan manual to learn why
static constexpr unsigned RxQueueLenPerIface = 64;
- static constexpr unsigned StackSize = 768;
+ static constexpr unsigned StackSize = 400;
public:
typedef uavcan::Node<MemPoolSize> Node;