b uart closing on destruction

This commit is contained in:
2026-02-14 14:30:58 +01:00
parent 6d06f489da
commit 44c314b464
2 changed files with 7 additions and 0 deletions
+6
View File
@@ -39,6 +39,12 @@ Simulators::Simulators(uint16_t port, QString can_dev, QString uart_dev, QObject
}); });
} }
Simulators::~Simulators()
{
if (m_serial->isOpen())
m_serial->close();
}
std::string Simulators::active_simulator_name() const std::string Simulators::active_simulator_name() const
{ {
return this->m_current_simulator; return this->m_current_simulator;
+1
View File
@@ -40,6 +40,7 @@ class Simulators : public QObject
}; };
Simulators(uint16_t port, QString can_dev, QString uart_dev, QObject *parent = nullptr); Simulators(uint16_t port, QString can_dev, QString uart_dev, QObject *parent = nullptr);
~Simulators();
std::string active_simulator_name() const; std::string active_simulator_name() const;
void run(); void run();
void stop(); void stop();