diff --git a/include/interfaces.h b/include/interfaces.h index 03cd81a..0749ffe 100755 --- a/include/interfaces.h +++ b/include/interfaces.h @@ -1691,6 +1691,14 @@ public: // nr = 1..8 + virtual void lock_triggerUpperSolenoid(void) const =0; + + virtual void lock_triggerLowerSolenoid(void) const =0; + + virtual void doors_supervise(void) const =0; + + + signals: virtual void hwapi_templatePrintFinished_OK(void) const=0; @@ -1707,9 +1715,19 @@ signals: virtual void hwapi_payStopByError(void) const=0; virtual void hwapi_payStopByTimeout(void) const=0; virtual void hwapi_payCancelled(void) const=0; - virtual void hwapi_coinProcessJustStopped(void) const=0; + + // new from 2023.06.12 + virtual void hwapi_doorServiceDoorOpened(void) const=0; + virtual void hwapi_doorVaultDoorOpened(void) const=0; + virtual void hwapi_doorCoinBoxRemoved(void) const=0; + virtual void hwapi_doorCoinBoxInserted(void) const=0; + virtual void hwapi_doorCBinAndAllDoorsClosed(void) const=0; + virtual void hwapi_doorAllDoorsClosed(void) const=0; + + + }; @@ -1741,7 +1759,10 @@ signals: //#define HWINF_iid "Atb.Psa1256ptu5.software.HWapi/3.3" //#define HWINF_iid "Atb.Psa1256ptu5.software.HWapi/3.4" //#define HWINF_iid "Atb.Psa1256ptu5.software.HWapi/3.5" -#define HWINF_iid "Atb.Psa1256ptu5.software.HWapi/3.6" +//#define HWINF_iid "Atb.Psa1256ptu5.software.HWapi/3.6" +//#define HWINF_iid "Atb.Psa1256ptu5.software.HWapi/4.0" +#define HWINF_iid "Atb.Psa1256ptu5.software.HWapi/4.1" +