18649 - Elevator Control Package
18649 Spring 2010
Group 7 - Justin Ray/justinr2
This page lists and describes the
java files in your elevatorcontrol package. Update this document
to reflect your implementation and add your java files to the
elevatorcontrol folder.
Note: In order for your portfolio to be complete, the code files
in the elevatorcontrol folder must compiled and run if copied into the
elevatorcontrol package (overwriting any duplicates) of a clean version
of the latest required simulator release.
Controller files
- ButtonControl.java
- Controller that implements the behavior for the soda selection
buttons on the soda machine.
- CoinControl.java -
Controller that handles inserting and returning coins from the system.
- VendControl.java -
Controller that controls the vend actuator to dispense sodas from chutes
- VendPositionControl.java
- Controller that implements the behavior to move the vend carriage and
align the vend actuator with the soda chutes.
Translator files
Links and descriptions to all message translators used by the
controllers.
Utility files
- Control.java - Sets the
controller periods and instantiates controller objects.
- MessageDictionary.java -
Contains constant defintions for CAN IDs and CAN base IDs (for
replicated messages)
- (other utility files would go here...)