Dumping Coins from an Innovative Smart Hopper

Support for the Milan Intelligent interface, sold by Money Controls as the Paylink USB unit and for the earlier PCI card version.

Moderators: aardvark, davebush, Admin

Post Reply
Nathan
Posts: 41
Joined: Tue Oct 30, 2018 4:12 pm

Dumping Coins from an Innovative Smart Hopper

Post by Nathan »

I'm trying to dump all the coins in an Innovative smart Hopper. I have set DISPENSER_CASHBOX_DUMP in the stare field of each of the DP_SHOPPER denominations, but it just updates to DISPENSER_DUMP_FINISHED without anything happing.

What am I doing wrong?
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Dumping Coins from an Innovative Smart Hopper

Post by davebush »

Sorry, the documentation isn't clear here - I'll get it updated.

As you know, to allow for control over the payout operations, Paylink treats each denomination as stored into a separate “dispenser” of type DP_SHOPPER. In addition there is a special Dispenser DP_SHOPPER_TOTAL for overall control.

When dumping from smart hopper, you an either do a controlled dump, emptying all or some coins of a particular denomination into the cash box, by using DispenserBlock.NotesToDump and setting DispenserBlock.State = DISPENSER_PARTIAL_DUMP on the individual DP_SHOPPER. Note that the DISPENSER_CASHBOX_DUMP command does not work on the individual DP_SHOPPER.

(In order to allow multiple denominations to dump simultaneously, Paylink accumulates dump requests for a period of ½ second before issuing the corresponding command.)

To empty all the coin in the smart hopper into the cash box you should use DispenserBlock.State = DISPENSER_CASHBOX_DUMP on the single DP_SHOPPER_TOTAL dispenser.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
Post Reply