From 39b771c3a98670f888e954b2847b65c5effe2dde Mon Sep 17 00:00:00 2001 From: bugobliterator Date: Tue, 8 Mar 2022 21:47:19 +0530 Subject: [PATCH] AP_Scripting: add support for can_printf in lua --- libraries/AP_Scripting/docs/docs.lua | 3 +++ libraries/AP_Scripting/generator/description/bindings.desc | 1 + 2 files changed, 4 insertions(+) diff --git a/libraries/AP_Scripting/docs/docs.lua b/libraries/AP_Scripting/docs/docs.lua index 6bbe08c9fe..bf509bcd18 100644 --- a/libraries/AP_Scripting/docs/docs.lua +++ b/libraries/AP_Scripting/docs/docs.lua @@ -742,6 +742,9 @@ function periph:get_vehicle_state() end ---@return number function periph:get_yaw_earth() end +-- desc +---@param text string +function periph:can_printf(text) end -- desc ---@class ins diff --git a/libraries/AP_Scripting/generator/description/bindings.desc b/libraries/AP_Scripting/generator/description/bindings.desc index bf2816c272..2e5c4faded 100644 --- a/libraries/AP_Scripting/generator/description/bindings.desc +++ b/libraries/AP_Scripting/generator/description/bindings.desc @@ -473,6 +473,7 @@ singleton AP_Periph_FW depends defined(HAL_BUILD_AP_PERIPH) singleton AP_Periph_FW alias periph singleton AP_Periph_FW method get_yaw_earth float singleton AP_Periph_FW method get_vehicle_state uint32_t +singleton AP_Periph_FW method can_printf void "%s"'literal string include AP_Motors/AP_Motors_Class.h depends APM_BUILD_TYPE(APM_BUILD_ArduPlane)||APM_BUILD_COPTER_OR_HELI singleton AP::motors() depends APM_BUILD_TYPE(APM_BUILD_ArduPlane)||APM_BUILD_COPTER_OR_HELI