bitvend/mdb: remove unused coin sniffing stuff
parent
3db2cfb7f8
commit
1c4dc95a1e
|
@ -51,35 +51,3 @@ class BitvendCashlessMDBDevice(CashlessMDBDevice):
|
|||
self.logger.info("Vend complete!")
|
||||
self.current_tx_id = None
|
||||
cashless_purchase_counter.inc()
|
||||
|
||||
last_purchase = 0
|
||||
|
||||
def process_request(self, req):
|
||||
if (
|
||||
req.command == COIN_EXP
|
||||
and req.validate_checksum()
|
||||
and req.data[0] == COIN_EXP_PAYOUT
|
||||
and not req.processed
|
||||
):
|
||||
self.logger.info("Purchase with change detected")
|
||||
req.processed = True
|
||||
if time.time() - self.last_purchase > 5:
|
||||
purchase_counter.inc()
|
||||
self.last_purchase = time.time()
|
||||
elif req.command == COIN_TYPE and req.validate_checksum() and not req.processed:
|
||||
self.logger.info("Purchase without detected")
|
||||
req.processed = True
|
||||
if time.time() - self.last_purchase > 5:
|
||||
purchase_counter.inc()
|
||||
self.last_purchase = time.time()
|
||||
elif (
|
||||
req.command == COIN_POLL
|
||||
and req.validate_checksum()
|
||||
and not req.processed
|
||||
and req.ack
|
||||
):
|
||||
self.logger.info("Coin detected")
|
||||
req.processed = True
|
||||
coin_counter.inc()
|
||||
|
||||
return super(BitvendCashlessMDBDevice, self).process_request(req)
|
||||
|
|
Loading…
Reference in New Issue