OR NewYear MG features a draft version of Cruise Control (CC), which has been in the foremost part developed by Jindrich.
To equip an electric or diesel locomotive with CC, following steps must be performed:
In the .eng file the required entries must be provided
in the .cvf file the required cab controls must be added
in the .sms files the required sound stream entries must be added.
To drive a locomotive that has been equipped with CC following driver interfaces are available:
Keyboard commands
Mouse
HUD and Train Driving window.
The CC feature includes also the management of a very versatile specific controller, called Multi Position Controller (MPC).
A paragraph is devoted to each of the above topics.
10.2. Operation Modes¶
The CC Speed Regulator can be in 4 different states (or modes), that is:
Manual, when the automatic cruise control is disabled and the driver controls the speed through throttle and brakes as if there were no CC.
Auto, when the automatic cruise control is enabled, and therefore the speed is automatically controlled
Testing, not implemented at the moment
AVV, not implemented at the moment.
Switching between Manual and Auto mode can be configured to occur either by a specific cabview control (ORTS_SELECTED_SPEED_REGULATOR_MODE) or when certain conditions, defined in the .eng file parameters, are met, or by keyboard commands. One of such parameters is e.g. ForceRegulatorAutoWhenNonZeroSpeedSelected.
The CC Speed Selector can be in 4 different states (or modes), that is:
Parking
Neutral
On
Start.
Switching betwenn Speed Selector Modes can be configured to occur either by a specific cabview control (ORTS_SELECTED_SPEED_MODE) or through keyboard commands.
The Cruise Controller can be of three types:
None
Full
SpeedOnly
The type selection occurs through .eng parameter ControllerCruiseControlLogic. Types None and Full work the same way. None is default, meaning the full Cruise Controller features are active.