From 5f33bc7af84009c56058010bec74ae1d32e19b28 Mon Sep 17 00:00:00 2001 From: Iampete1 Date: Sat, 23 Aug 2025 00:33:17 +0100 Subject: [PATCH] AP_Scripting: update `esc_telem:update_rpm` method to use float --- libraries/AP_Scripting/docs/docs.lua | 2 +- libraries/AP_Scripting/generator/description/bindings.desc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Scripting/docs/docs.lua b/libraries/AP_Scripting/docs/docs.lua index ece6aae7f8f..c01e61ab266 100644 --- a/libraries/AP_Scripting/docs/docs.lua +++ b/libraries/AP_Scripting/docs/docs.lua @@ -2402,7 +2402,7 @@ function esc_telem:get_rpm(instance) end -- update RPM for an ESC ---@param esc_index integer -- esc instance 0 indexed ----@param rpm integer -- RPM +---@param rpm number -- RPM ---@param error_rate number -- error rate function esc_telem:update_rpm(esc_index, rpm, error_rate) end diff --git a/libraries/AP_Scripting/generator/description/bindings.desc b/libraries/AP_Scripting/generator/description/bindings.desc index e99bd8bbf1b..2ef14d1fe27 100644 --- a/libraries/AP_Scripting/generator/description/bindings.desc +++ b/libraries/AP_Scripting/generator/description/bindings.desc @@ -488,7 +488,7 @@ singleton AP_ESC_Telem method get_current boolean uint8_t'skip_check float'Null singleton AP_ESC_Telem method get_voltage boolean uint8_t'skip_check float'Null singleton AP_ESC_Telem method get_consumption_mah boolean uint8_t'skip_check float'Null singleton AP_ESC_Telem method get_usage_seconds boolean uint8_t'skip_check uint32_t'Null -singleton AP_ESC_Telem method update_rpm void uint8_t 0 ESC_TELEM_MAX_ESCS uint16_t'skip_check float'skip_check +singleton AP_ESC_Telem method update_rpm void uint8_t 0 ESC_TELEM_MAX_ESCS float'skip_check float'skip_check singleton AP_ESC_Telem method update_telem_data void uint8_t 0 ESC_TELEM_MAX_ESCS AP_ESC_Telem_Backend::TelemetryData uint16_t'skip_check singleton AP_ESC_Telem method set_rpm_scale void uint8_t 0 ESC_TELEM_MAX_ESCS float'skip_check singleton AP_ESC_Telem method get_last_telem_data_ms uint32_t uint8_t 0 ESC_TELEM_MAX_ESCS