diff --git a/tools/simulator_base.cpp b/tools/simulator_base.cpp index 48f3a9b..d612c9f 100644 --- a/tools/simulator_base.cpp +++ b/tools/simulator_base.cpp @@ -29,6 +29,11 @@ UI_item* SimulatorBase::get_UI_item(std::string id) const { } void SimulatorBase::run() { - // Run the simulator + // Start the timer p_timer.setInterval(std::chrono::milliseconds(100)); +} + +void SimulatorBase::stop() { + // Stop the simulator + p_timer.stop(); } \ No newline at end of file diff --git a/tools/simulator_base.hpp b/tools/simulator_base.hpp index 5a2f5b7..f834022 100644 --- a/tools/simulator_base.hpp +++ b/tools/simulator_base.hpp @@ -14,6 +14,7 @@ class SimulatorBase { UI_item* get_UI_item(std::string id) const; void run(); + void stop(); virtual void timer() {}; protected: