From 7d5d3b4de0cab8b5ee426f6ac7ee1394732f7a35 Mon Sep 17 00:00:00 2001 From: Siegfried Siegert Date: Thu, 10 Jul 2025 13:32:56 +0200 Subject: [PATCH] Implement interface 1.2.2 requestDiag() --- src/ATBAPP/ATBDeviceControllerPlugin.cpp | 6 ++++++ src/ATBAPP/ATBDeviceControllerPlugin.h | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/ATBAPP/ATBDeviceControllerPlugin.cpp b/src/ATBAPP/ATBDeviceControllerPlugin.cpp index c9ff712..8631ded 100644 --- a/src/ATBAPP/ATBDeviceControllerPlugin.cpp +++ b/src/ATBAPP/ATBDeviceControllerPlugin.cpp @@ -312,6 +312,12 @@ void ATBDeviceControllerPlugin::onChangedProgramModeToOOO() } +void ATBDeviceControllerPlugin::requestDiag() +{ + hw->dc_autoRequest(true); + this->diag->diagRequest(); +} + // TASKS: Cash handling ------------------------------------------------------- void ATBDeviceControllerPlugin::requestStartCashInput(const QString & amount) diff --git a/src/ATBAPP/ATBDeviceControllerPlugin.h b/src/ATBAPP/ATBDeviceControllerPlugin.h index fd76fe0..10ade3a 100644 --- a/src/ATBAPP/ATBDeviceControllerPlugin.h +++ b/src/ATBAPP/ATBDeviceControllerPlugin.h @@ -87,7 +87,7 @@ public slots: void reboot(); void reset(); - + void requestDiag(); signals: // public Signals are defined in interface