diff --git a/include/interfaces.h b/include/interfaces.h index 0749ffe..31f1d3d 100755 --- a/include/interfaces.h +++ b/include/interfaces.h @@ -131,17 +131,17 @@ struct T_vaultRecord //16 char label3buffer[4]; // mw > - // Verkauf, Tür zu: - uint32_t VKcoinsInserted[16]; // nur für Wechsler, soviel wurde eingeworfen - uint32_t VKcoinsReturned[6]; // nur für Wechsler, Anzahl Münzen pro Typ, soviel wurde zurückgegeben + // Verkauf, Tür zu: + uint32_t VKcoinsInserted[16]; // nur für Wechsler, soviel wurde eingeworfen + uint32_t VKcoinsReturned[6]; // nur für Wechsler, Anzahl Münzen pro Typ, soviel wurde zurückgegeben //88 - // Service, Tür offen: - uint16_t ServCoinsInserted[16]; // nur für Wechsler, soviel wurde eingeworfen - uint16_t ServCoinsReturned[6]; // nur für Wechsler, Anzahl Münzen pro Typ, soviel wurde zurückgegeben + // Service, Tür offen: + uint16_t ServCoinsInserted[16]; // nur für Wechsler, soviel wurde eingeworfen + uint16_t ServCoinsReturned[6]; // nur für Wechsler, Anzahl Münzen pro Typ, soviel wurde zurückgegeben uint16_t resint3; uint16_t resint4; - uint16_t currentTubeContent[6]; // nur für Wechsler, aktueller Füllstand + uint16_t currentTubeContent[6]; // nur für Wechsler, aktueller Füllstand uint16_t resint5; uint16_t resint6; // 56 @@ -214,7 +214,7 @@ struct T_moduleCondition uint8_t res11; uint8_t res12; uint8_t res13; - +// 31 }; struct T_dynamicCondition @@ -315,7 +315,7 @@ struct T_devices // set by master, used(1) or notused (0) or type 2....20 UCHAR kindOfPrinter; // 0:off 1:Gebe - UCHAR kindOfCoinChecker; // 0: without 1=EMP820 2=EMP900 3=currenza c² (MW) + UCHAR kindOfCoinChecker; // 0: without 1=EMP820 2=EMP900 3=currenza c² (MW) UCHAR kindOfMifareReader; // by now only stronglink SL025 =1 UCHAR suppressSleepMode; // 0:sleep allowed 1: no sleep @@ -396,7 +396,7 @@ public: // get data back in "payLoad", max 64 byte, can be used for diagnosis // retval = nr of bytes received. If host buffer too small then // only plBufSiz bytes are copied to "payLoad" - // plBufSiz­z=size of host buffer + // plBufSiz­z=size of host buffer virtual void dc_requTestResponse() const =0; // tell DC2 to send a test-string, useful to see if cable and baudrate is OK @@ -517,10 +517,10 @@ public: // Analog values: virtual uint32_t dc_getTemperature(void) const =0; - // in Sax-Format 0...400 (0=-50,0°C 100=0,0°C 141=20,5°C 400=150,0°C) + // in Sax-Format 0...400 (0=-50,0°C 100=0,0°C 141=20,5°C 400=150,0°C) virtual QString dc_getTemperaturStr(void) const =0; - // as string like "-12,5°C" + // as string like "-12,5°C" virtual uint32_t dc_getVoltage(void) const =0; // as value in mV, 0...65,535V @@ -675,7 +675,7 @@ public: uint8_t kindOfModem, uint8_t kindOfCredit ) const =0; // enable hardware in device controller: // kindOfPrinter: 0:off 1: GPT4672 (only this one implemented) - // kindOfCoinChecker: 0:off 1:EMP820 2:EMP900 3: C²_changer + // kindOfCoinChecker: 0:off 1:EMP820 2:EMP900 3: C²_changer // kindOfMifareReader: 0:off 1: SL025 (only this one implemented) // suppressSleep: 0:sleep allowed 1: sleep surpressed for special reason // kindOfModem: 0:off 1: ATB_Sunlink_LTE (not yet implemented) @@ -781,7 +781,7 @@ public: // send 5 byte: byte 0,1: speed 5...250 mm/s // byte2: density 0....(25)....50 // byte3: alignment 'l', 'c', 'r' = left, center, right - // byte4: orientation 0, 90, 180 = 0°, 90°, 180° rotation (by now not supported!) + // byte4: orientation 0, 90, 180 = 0°, 90°, 180° rotation (by now not supported!) // not batched! don't use twice within 100ms virtual void prn_movePaper(uint8_t wayInMm, uint8_t direction) const =0; @@ -1359,7 +1359,7 @@ public: // Komplett-schreib Funktion, noch nicht getestet - // Nachteil: keine Rückmeldung wie lang's noch dauert + // Nachteil: keine Rückmeldung wie lang's noch dauert //virtual void bl_startSending(void) const=0; // call once after BL is working and file is loaded //virtual void bl_sendFile(void) const=0; @@ -1385,7 +1385,7 @@ public: buf[4]=GlobTime.Month; buf[5]=GlobTime.Day; buf[6]=GlobTime.DOW; - buf[7]=' '; // immer auf 32bit auffüllen sonst Speicherproblem beim Master! + buf[7]=' '; // immer auf 32bit auffüllen sonst Speicherproblem beim Master! uitmp=GlobTime.MinOfDay; buf[8]=swl_getOneByteFromUint(uitmp, 0); buf[9]=swl_getOneByteFromUint(uitmp, 1); @@ -1695,7 +1695,7 @@ public: virtual void lock_triggerLowerSolenoid(void) const =0; - virtual void doors_supervise(void) const =0; + virtual bool doors_supervise(void) const =0;