Ongoing GUI updates.

This commit is contained in:
2026-01-05 23:39:45 +01:00
parent e0b1e90f6c
commit 5d1e66f5fa
14 changed files with 271 additions and 123 deletions

View File

@@ -44,11 +44,9 @@ BCTransmitter::BCTransmitter(QObject *parent)
{
//_canDriver = new BCDriverTinyCan{this};
_canDriver = &_dummyDriver;
}
/**
* @brief Steuert die Verbindung mit dem 'echten' CAN-Bus Treiber.
* @param connect true: Vesuche den CAN-Bus Treiber zu laden und zu verbinden
@@ -59,6 +57,10 @@ void BCTransmitter::onToggleDriverConnection( bool connect )
{
qDebug() << " --- onToggleDriverConnection: " << connect;
// FIX! Ende der current op abwarten!
BCDriver::DriverState state = connect ? BCDriver::DriverState::DeviceReady : BCDriver::DriverState::NotPresent;
const QString& message = connect ? "Trying to connect" : " FAILED";
emit driverStateChanged(state, message);
return;
// Hier sind wir noch in GUI Thread
QMutexLocker locker(&_mutex);
@@ -69,7 +71,7 @@ void BCTransmitter::onToggleDriverConnection( bool connect )
}
void BCTransmitter::onStartNativeDirver()
void BCTransmitter::onStartNativeDriver()
{
}