Update interface.h (door events)

This commit is contained in:
Siegfried Siegert 2023-06-13 16:58:17 +02:00
parent a3f32b576e
commit a037626d6d
Signed by: SiegfriedSiegert
GPG Key ID: 68371E015E8F0B03

View File

@ -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"