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?
Dumping Coins from an Innovative Smart Hopper
Moderators: aardvark, davebush, Admin
Re: Dumping Coins from an Innovative Smart Hopper
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.
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.