CruiseControl simulation to use in the Software Testing course at HUJI university
Cruise Control Requirements
- Inputs:
- CurrentVelocity: Sets how fast is the car going now (0-200)
- CruiseControlCommand: Controls the state of cruise control
- CruiseControlParameter: Arguments for the CruiseControlCommand
- Reserved: undefined string
- Outputs:
- CruiseControlState: Actual state of the cruise control after applying the command
- DesiredVelocity: Tells how fast the car intends to go
- ThrottleSetting: Amount of Throttle pressed in order to get to the DesiredVelocity (0-100)
- Reserved: Unmanipulated copy of the Reserved input