Non-compliant nodes support

WorkQueueManager:Increase UAVCAN stack size
This commit is contained in:
David Sidrane
2021-01-28 13:14:50 -08:00
committed by Daniel Agar
parent c7182d5453
commit 8747b343d9
3 changed files with 6 additions and 3 deletions
@@ -75,7 +75,7 @@ static constexpr wq_config_t INS3{"wq:INS3", 6000, -17};
static constexpr wq_config_t hp_default{"wq:hp_default", 1900, -18};
static constexpr wq_config_t uavcan{"wq:uavcan", 2176, -19};
static constexpr wq_config_t uavcan{"wq:uavcan", 2576, -19};
static constexpr wq_config_t UART0{"wq:UART0", 1400, -21};
static constexpr wq_config_t UART1{"wq:UART1", 1400, -22};
+4 -1
View File
@@ -72,6 +72,9 @@
/*
* UavcanNode
*/
#define UAVCAN_FIRMWARE_CACHE_PATH UAVCAN_FIRMWARE_PATH"/c/"
UavcanServers *UavcanServers::_instance;
UavcanServers::UavcanServers(uavcan::INode &main_node) :
@@ -217,7 +220,7 @@ UavcanServers::init()
/* Start fw file server back */
ret = _fw_server.start();
ret = _fw_server.start(UAVCAN_FIRMWARE_CACHE_PATH);
if (ret < 0) {
PX4_ERR("BasicFileServer init: %d, errno: %d", ret, errno);