Start autoRequest allways ...

... we need this!
This commit is contained in:
Siegfried Siegert 2023-12-13 09:23:03 +01:00
parent c603313d73
commit 80c7992d5b
Signed by: SiegfriedSiegert
GPG Key ID: 68371E015E8F0B03

View File

@ -87,9 +87,10 @@ PLUGIN_STATE ATBDeviceControllerPlugin::initDCPlugin(QObject *eventReceiver, con
if (this->isMaster) { if (this->isMaster) {
// open serial port // open serial port
hw->dc_openSerial(5, "115200", this->serialPortName, 1); hw->dc_openSerial(5, "115200", this->serialPortName, 1);
hw->dc_autoRequest(true);
} }
hw->dc_autoRequest(true);
hw->dc_setNewCustomerNumber(PTUSystem::readCustomerNumber()); hw->dc_setNewCustomerNumber(PTUSystem::readCustomerNumber());
hw->dc_setNewMachineNumber(PTUSystem::readMachineNumber()); hw->dc_setNewMachineNumber(PTUSystem::readMachineNumber());
hw->dc_setNewZone(PTUSystem::readZoneNumber()); hw->dc_setNewZone(PTUSystem::readZoneNumber());
@ -176,20 +177,20 @@ void ATBDeviceControllerPlugin::reset()
void ATBDeviceControllerPlugin::onChangedProgramModeToSELL() void ATBDeviceControllerPlugin::onChangedProgramModeToSELL()
{ {
hw->dc_autoRequest(true);
hw->rtc_setDateTime(); hw->rtc_setDateTime();
hw->mdb_switchWake(0); // wakeup MDB components hw->mdb_switchWake(0); // wakeup MDB components
} }
void ATBDeviceControllerPlugin::onChangedProgramModeToSERVICE() void ATBDeviceControllerPlugin::onChangedProgramModeToSERVICE()
{ {
//hw->dc_autoRequest(true); hw->dc_autoRequest(true);
hw->mdb_switchWake(0); // wakeup MDB components hw->mdb_switchWake(0); // wakeup MDB components
} }
void ATBDeviceControllerPlugin::onChangedProgramModeToIDLE() void ATBDeviceControllerPlugin::onChangedProgramModeToIDLE()
{ {
//hw->dc_autoRequest(false); // <-- TODO: ??? hw->dc_autoRequest(true);
this->diag->diagRequest(); this->diag->diagRequest();
hw->mdb_switchWake(1); hw->mdb_switchWake(1);