Browse Source

update

master
zhaohe 2 years ago
parent
commit
e09c90bf63
  1. 2
      components/algorithm/pid_module.cpp
  2. 4
      components/algorithm/pid_module.hpp

2
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; } float PidModule::get_integral_err() { return m_integral_err; }
void PidModule::set_integral_err(float v) { m_integral_err = v; } 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; } float PidModule::get_output() { return m_last_output; }

4
components/algorithm/pid_module.hpp

@ -45,10 +45,10 @@ class PidModule {
config_t *get_cfg(); config_t *get_cfg();
float get_integral_err();
void set_integral_err(float v); void set_integral_err(float v);
private: private:
float pid_calc_incremental(float error); float pid_calc_incremental(float error);
}; };
} // namespace iflytop
} // namespace iflytop
Loading…
Cancel
Save