From 370b6473a2d84599094b2fb50931f1bc9f273fd7 Mon Sep 17 00:00:00 2001 From: Peter Hall <33176108+IamPete1@users.noreply.github.com> Date: Sat, 23 Nov 2019 18:58:36 +0000 Subject: [PATCH] AP_Scripting: add AP_Mission bindings --- .../AP_Scripting/generator/description/bindings.desc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libraries/AP_Scripting/generator/description/bindings.desc b/libraries/AP_Scripting/generator/description/bindings.desc index bcf25c50a3..3d8abd8e51 100644 --- a/libraries/AP_Scripting/generator/description/bindings.desc +++ b/libraries/AP_Scripting/generator/description/bindings.desc @@ -193,3 +193,15 @@ singleton AP_Param alias param singleton AP_Param method get boolean string float'Null singleton AP_Param method set boolean string float -FLT_MAX FLT_MAX singleton AP_Param method set_and_save boolean string float -FLT_MAX FLT_MAX + +include AP_Mission/AP_Mission.h +singleton AP_Mission alias mission +singleton AP_Mission scheduler-semaphore +singleton AP_Mission enum MISSION_STOPPED MISSION_RUNNING MISSION_COMPLETE +singleton AP_Mission method state uint8_t +singleton AP_Mission method get_current_nav_index uint16_t +singleton AP_Mission method set_current_cmd boolean uint16_t 0 UINT16_MAX +singleton AP_Mission method get_prev_nav_cmd_id uint16_t +singleton AP_Mission method get_current_nav_id uint16_t +singleton AP_Mission method get_current_do_cmd_id uint16_t +singleton AP_Mission method num_commands uint16_t