Differences between revisions 2 and 3
Revision 2 as of 2011-04-11 23:11:41
Size: 800
Editor: BobAdamson
Comment:
Revision 3 as of 2012-02-11 11:49:38
Size: 680
Editor: BobAdamson
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
[[Merlo]] also controls the UCC door. The door solenoid (ie the lock) is connected to the on-hook relay of a modem, which is mounted on the wall in the machine room. This modem is connected via serial to Centipede, an old DECserver. In the future, this will probably be connected directly to [[Merlo]] since it has spare serial ports. [[Merlo]] also controls the UCC door. The door solenoid (ie the lock) is connected to the on-hook relay of a modem, which is mounted on the wall in the machine room. This modem is connected via serial to [[Merlo]].

The main hardware for dispense consists of a CokeMachine and a SnackMachine. Both of these machines are connected over serial to a Debian box which runs the software (Merlo). Please see their individual pages for further info.

Merlo runs two deamons; one written in python for the SnackMachine (the vendserver component of dispense2), and one written in c which does all the banking and controls the CokeMachine (OpenDispense2).

Merlo also controls the UCC door. The door solenoid (ie the lock) is connected to the on-hook relay of a modem, which is mounted on the wall in the machine room. This modem is connected via serial to Merlo.