The machine should be able to dispense a requested volume of the provided liquid into the provided
container. The machine should be capable of dispensing the requested volume with a tolerance of ±
1ml and complete the dispensing operation as quickly as possible. The time to complete the
dispensing operation should not exceed 1 minute. The machine should be able to dispense the same
volume of liquid multiple times in successive dispensing operations.
The operator must be able to select a desired volume of liquid through an appropriate user interface
and then press a button to start the dispensing process. Pressing this same button while the
dispensing process is underway must stop the dispensing immediately. Once the volume of liquid is
set by the operator, each press of the button should dispense the same volume of liquid again.
The machine must not dispense liquid if the container is not present under the dispensing outlet and
must not be able to dispense liquid in excess of the capacity of the container. Appropriate audible
and visual feedback to the operator must be provided to indicate these error conditions.
The liquid to be dispensed may be manually loaded into a reservoir in the machine prior to the
dispensing operation. Once the liquid is loaded into the machine and any manual initialisation
completed, the operation of the machine must be completely autonomous. The reservoir must be of
an appropriate size such that 3 successive dispensing operations can be completed without refilling