Class espos::flow::Hysteresis
template <typename In, typename Out>
ClassList > espos > flow > Hysteresis
#include <espos_flow/transforms/filters.hpp>
Inherits the following classes: espos::flow::Transform
See espos::flow::Transform
Public Types inherited from espos::flow::Producer
See espos::flow::Producer
Public Attributes inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions
See espos::flow::Transform
Public Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Public Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Public Functions inherited from espos::flow::Producer
See espos::flow::Producer
See espos::flow::Transform
Protected Functions inherited from espos::flow::NodeBase
See espos::flow::NodeBase
Protected Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Protected Functions inherited from espos::flow::Producer
See espos::flow::Producer
Public Functions Documentation
function Hysteresis
inline espos::flow::Hysteresis::Hysteresis (
const char * id,
In lower,
In upper,
Out low_value,
Out high_value
)
function register_config
inline esp_err_t espos::flow::Hysteresis::register_config (
const char * title="Hysteresis",
const char * unit="",
float display_mul=0.0f
)
function set
inline virtual void espos::flow::Hysteresis::set (
const In & v
) override
Implements espos::flow::Consumer::set
function set_limits
inline void espos::flow::Hysteresis::set_limits (
In lower,
In upper
)
function state
inline bool espos::flow::Hysteresis::state () const
The documentation for this class was generated from the following file espos_flow/include/espos_flow/transforms/filters.hpp