uavcan module: extracted public module header for inclusion from other components

The module has some interfaces, that need to be known by external components (e.g. the IOCTL bases and device paths). These were defined in uavcan_main.hpp, which contains to much internal knowledge to be includable from other components.
This commit is contained in:
Holger Steinhaus
2016-03-06 10:00:55 +01:00
committed by Lorenz Meier
parent d1e0cbe325
commit 5acad450f8
3 changed files with 73 additions and 8 deletions

View File

@@ -52,6 +52,7 @@
#include <drivers/drv_hrt.h>
#include <drivers/drv_pwm_output.h>
#include "uavcan_module.hpp"
#include "uavcan_main.hpp"
#include <uavcan/util/templates.hpp>