From e09c90bf63a6e083ccd53572a0b9f038ef3f42e8 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Sat, 28 Oct 2023 21:38:34 +0800 Subject: [PATCH] update --- components/algorithm/pid_module.cpp | 2 +- components/algorithm/pid_module.hpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/algorithm/pid_module.cpp b/components/algorithm/pid_module.cpp index c948a31..a50db2e 100644 --- a/components/algorithm/pid_module.cpp +++ b/components/algorithm/pid_module.cpp @@ -62,5 +62,5 @@ PidModule::config_t *PidModule::get_cfg() { return &m_cfg; } float PidModule::get_integral_err() { return m_integral_err; } void PidModule::set_integral_err(float v) { m_integral_err = v; } -float PidModule::get_integral_err() { return m_integral_err; } + float PidModule::get_output() { return m_last_output; } diff --git a/components/algorithm/pid_module.hpp b/components/algorithm/pid_module.hpp index 5dd3776..aedba2d 100644 --- a/components/algorithm/pid_module.hpp +++ b/components/algorithm/pid_module.hpp @@ -45,10 +45,10 @@ class PidModule { config_t *get_cfg(); - float get_integral_err(); + void set_integral_err(float v); private: float pid_calc_incremental(float error); }; -} // namespace iflytop \ No newline at end of file +} // namespace iflytop