From 1d5deed72a4ba6111e6ef3a759c58e02cf53aaea Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 11 Apr 2016 16:44:31 +1000 Subject: [PATCH] HAL_PX4: fixed build for new px4 param functions --- libraries/AP_HAL_PX4/px4_param.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/libraries/AP_HAL_PX4/px4_param.cpp b/libraries/AP_HAL_PX4/px4_param.cpp index e33075b058..75b0adec93 100644 --- a/libraries/AP_HAL_PX4/px4_param.cpp +++ b/libraries/AP_HAL_PX4/px4_param.cpp @@ -17,9 +17,13 @@ #include "uORB/uORB.h" #include "uORB/topics/parameter_update.h" - +#include +#include + /** parameter update topic */ ORB_DEFINE(parameter_update, struct parameter_update_s); +ORB_DEFINE(uavcan_parameter_request, struct uavcan_parameter_request_s); +ORB_DEFINE(uavcan_parameter_value, struct uavcan_parameter_value_s); param_t param_find(const char *name) { @@ -37,4 +41,9 @@ int param_set(param_t param, const void *val) return -1; } +int +param_set_no_notification(param_t param, const void *val) +{ + return -1; +} #endif // CONFIG_HAL_BOARD