From dd7f65ec511d6b6a86431863c07ea05e49f90fb8 Mon Sep 17 00:00:00 2001 From: Andy Piper Date: Fri, 29 Sep 2023 10:53:51 +0100 Subject: [PATCH] AP_Scripting: support set_num_neopixel_rgb() --- libraries/AP_Scripting/docs/docs.lua | 5 +++++ libraries/AP_Scripting/generator/description/bindings.desc | 1 + 2 files changed, 6 insertions(+) diff --git a/libraries/AP_Scripting/docs/docs.lua b/libraries/AP_Scripting/docs/docs.lua index c7ca5c51e4..3ec0f073a7 100644 --- a/libraries/AP_Scripting/docs/docs.lua +++ b/libraries/AP_Scripting/docs/docs.lua @@ -1968,6 +1968,11 @@ function serialLED:set_num_profiled(chan, num_leds) end ---@return boolean function serialLED:set_num_neopixel(chan, num_leds) end +-- desc +---@param chan integer +---@param num_leds integer +---@return boolean +function serialLED:set_num_neopixel_rgb(chan, num_leds) end -- desc ---@class vehicle diff --git a/libraries/AP_Scripting/generator/description/bindings.desc b/libraries/AP_Scripting/generator/description/bindings.desc index e1f4913d0a..230b4c4453 100644 --- a/libraries/AP_Scripting/generator/description/bindings.desc +++ b/libraries/AP_Scripting/generator/description/bindings.desc @@ -298,6 +298,7 @@ include AP_SerialLED/AP_SerialLED.h singleton AP_SerialLED rename serialLED singleton AP_SerialLED depends AP_SERIALLED_ENABLED singleton AP_SerialLED method set_num_neopixel boolean uint8_t 1 16 uint8_t 0 AP_SERIALLED_MAX_LEDS +singleton AP_SerialLED method set_num_neopixel_rgb boolean uint8_t 1 16 uint8_t 0 AP_SERIALLED_MAX_LEDS singleton AP_SerialLED method set_num_profiled boolean uint8_t 1 16 uint8_t 0 AP_SERIALLED_MAX_LEDS singleton AP_SerialLED method set_RGB void uint8_t 1 16 int8_t -1 INT8_MAX uint8_t'skip_check uint8_t'skip_check uint8_t'skip_check singleton AP_SerialLED method send void uint8_t 1 16