diff --git a/driver_templates/template_driver_node.cpp b/driver_templates/template_driver_node.cpp index 2c1814aa18ceef6b352fdb5dca43db22f8d31d1f..b76ed1252220cd9165a274a42cdf6f7be3a548ef 100644 --- a/driver_templates/template_driver_node.cpp +++ b/driver_templates/template_driver_node.cpp @@ -69,6 +69,7 @@ void TemplateNode::node_config_update(Config& new_cfg, uint32_t level) this->driver_.lock(); if(new_cfg.rate!=this->getRate()) this->setRate(new_cfg.rate); + this->config_=new_cfg; this->driver_.unlock(); }