From 89ffe4b5635309160802fcb514bcaaabc0275216 Mon Sep 17 00:00:00 2001 From: yrodzikau Date: Mon, 19 May 2025 11:02:04 +0200 Subject: [PATCH 1/2] Scanlab SMC Driver: Adds support for loading SCANmotionControl.dll v1.0 and its dependency RTCService.dll * Implements the loading of SCANmotionControl.dll v1.0 and its dependency RTCService.dll * Implements the execution of Build using SCANmotionControl.dll v1.0 Signed-off-by: Yury Rodzikau --- .../ScanLabSMC/ACT/LibMCDriver_ScanLabSMC.xml | 6 +++ .../libmcdriver_scanlabsmc_dynamic.h | 7 ++- .../libmcdriver_scanlabsmc_dynamic.hpp | 20 +++++--- .../libmcdriver_scanlabsmc_types.hpp | 9 +++- .../Implementation/libmcdriver_scanlabsmc.cpp | 3 ++ ...bmcdriver_scanlabsmc_driver_scanlabsmc.cpp | 50 +++++++++++++++++-- ...bmcdriver_scanlabsmc_driver_scanlabsmc.hpp | 8 +-- ...ibmcdriver_scanlabsmc_smcconfiguration.cpp | 21 +++++++- ...mcdriver_scanlabsmc_smccontextinstance.cpp | 8 ++- .../Interfaces/libmcdriver_scanlabsmc_abi.hpp | 7 ++- .../libmcdriver_scanlabsmc_interfaces.hpp | 7 ++- ...ibmcdriver_scanlabsmc_interfacewrapper.cpp | 13 +++-- .../libmcdriver_scanlabsmc_types.hpp | 9 +++- 13 files changed, 141 insertions(+), 27 deletions(-) diff --git a/Drivers/ScanLabSMC/ACT/LibMCDriver_ScanLabSMC.xml b/Drivers/ScanLabSMC/ACT/LibMCDriver_ScanLabSMC.xml index e2ff7582..ae971552 100644 --- a/Drivers/ScanLabSMC/ACT/LibMCDriver_ScanLabSMC.xml +++ b/Drivers/ScanLabSMC/ACT/LibMCDriver_ScanLabSMC.xml @@ -100,6 +100,9 @@ + + + @@ -140,6 +143,7 @@