@@ -4611,3 +4611,154 @@ UoM - Angle (deg, radians) - default is rad. Typically this value maybe between
46114611- ``ORTSWheelFlangeLength `` - Wheel flange length is defined as the length of flange starting from the beginning of the maximum flange angle
46124612to the point where flange angle reduces to 26.6 degrees. UoM - Distance (m, in, ft, etc) - default is m
46134613
4614+ .. _physics-eot :
4615+
4616+ EOT - End of train device
4617+ =========================
4618+
4619+ General
4620+ -------
4621+
4622+ See :ref: `here https://en.wikipedia.org/wiki/End-of-train_device ` for basic info about EOTs.
4623+
4624+ EOTs in Open Rails may be of three different levels (types)::
4625+
4626+ - No communication: "dumb" EOTs, like flags or flashing lamps
4627+ - One way: the EOT is capable to transmit to the lead locomotive the brake pipe pressure at the end of the train
4628+ - Two way: the EOT is also capable to receive a command to vent the air brake pipe.
4629+
4630+ How to define an EOT
4631+ --------------------
4632+
4633+ EOTs must be defined within subfolders of the ``Trains\ORTS_EOT `` folder. These subfolders contain
4634+ the same file set present in a subfolder of the ``Trains\Trainset `` folder; the file defining an EOT
4635+ has the same format as a .wag file, but it must have an .eot extension. To define the level of the EOT
4636+ the following block must be added at the end of the .eot file (after the closing parenthesis of the
4637+ Wagon() block)::
4638+
4639+ ORTSEOT (
4640+ Level ( "level" )
4641+ )
4642+
4643+
4644+ level may assume following values: ``NoComm ``, ``OneWay `` and ``TwoWay ``.
4645+
4646+ Usually EOTs were provided as a very short wagon for simulation with MSTS or OR. To upgrade it to
4647+ a functioning EOT for OR following simple steps are needed::
4648+
4649+ - Create the ``Trains\ORTS_EOT `` folder
4650+ - copy the EOT subfolder present in the ``Trains\Trainset `` folder into the ``Trains\ORTS_EOT `` folder
4651+ - change the extension of the .wag file(s) to .eot
4652+ - add at the end of the .eot file the ORTSEOT block.
4653+
4654+ For Open Rails the EOT is a special type (a subclass) of wagon, with specific features. As
4655+ such it appears at the end of the train in the Train Operations window.
4656+
4657+ How to attach and detach an EOT at the end of a train
4658+ -----------------------------------------------------
4659+
4660+ An EOT may be attached at the end of a train (be it player train or AI train)
4661+ already at game start,
4662+ by inserting at the end of the .con file a block like the following one::
4663+ ORTSEot (
4664+ EOTData ( EOT_OR TrainSimulations_EOT )
4665+ UiD ( 203 )
4666+ )
4667+
4668+ where ``ORTSEot `` and ``EOTData `` are fixed keywords, EOT_OR is the name of the .eot file
4669+ and TrainSimulations_EOT is the folder where EOT_OR.eot resides. TrainSimulations_EOT is
4670+ a subfolder of ``Trains\ORTS_EOT ``.
4671+
4672+ If an EOT is present at the end of the train since game start, it will be fully operating
4673+ from the beginning
4674+ (in one-way state if it is a one-way EOT, and in two-way state if it is a two-way EOT).
4675+
4676+ An EOT may also be attached at the end of the actual player train using the EOT list window
4677+
4678+
4679+ .. image :: images/physics-eot.png
4680+ :scale: 80 %
4681+ :align: center
4682+
4683+ which can be recalled by pressing ``<Ctrl+F9> ``. Such window lists all .eot files present in
4684+ the subfolders of ``Trains\ORTS_EOT ``. If the train has an EOT at the end of it, the related row
4685+ in the EOT list window will be red. If the train has no EOT at the end of it (no red row), it can
4686+ be attached at the end of the train with following sequence:
4687+
4688+ - within the EOT list window click on the row showing the desired EOT; the row will become red
4689+ and the EOT will physically appear at the end of the train
4690+ - if it is an One Way or Two Way EOT type, connect its brake hose with the Car Operations
4691+ Window (see :ref: `here <driving-car-operations >`)
4692+ - using the Car Operations Window on the wagon preceding the EOT, open the rear angle cock.
4693+
4694+ When an EOT is attached to the actual player train, a line indicating its presence will appear
4695+ in the Train Driving Window (F5). The EOT will be in Disarmed state (that is fully disabled).
4696+
4697+ To detach an EOT from the end of the actual player train, recall the EOT list window and click
4698+ on the red row. The EOT will disappear. Always remember to detach the EOT when this
4699+ would occur in reality (e.g. when rear coupling other wagons, when decoupling the rear of the train
4700+ and in general before shunting).
4701+
4702+ How to arm (enable) or disarm a one-way or two-way EOT
4703+ ------------------------------------------------------
4704+
4705+ The arm and disarm procedure must be performed from the cabview, as the controls are available only
4706+ through mouse. So it requires an equipped cabview. See :ref: `here <cabs-eot >` for a list of the
4707+ available controls.
4708+
4709+ The procedure for a two-way EOT is explained basing on the picture below, which shows a
4710+ sample case based on a cab of Borislav Miletic.
4711+
4712+ .. _physics-eot-display :
4713+
4714+ .. image :: images/physics-eot-display.png
4715+ :scale: 100 %
4716+ :align: center
4717+
4718+ .. _physics-eot-states :
4719+
4720+ The possible states for a two-way EOT are following ones::
4721+ * Disarmed,
4722+ * CommTestOn,
4723+ * Armed,
4724+ * LocalTestOn,
4725+ * ArmNow,
4726+ * ArmedTwoWay
4727+
4728+ The EOT state is shown in the Train Driving window using above terminology,
4729+ while the latter is a bit different in the EOT setup display in the sample cab
4730+ following a real case (but it may be modified).
4731+
4732+ When the EOT is attached to the train with the EOT List window, the EOT is in
4733+ ``Disarmed `` state. An EOT ID appears as a 5-digit random number. In the cab
4734+ the Comm Test field shows ``Failed ``.
4735+
4736+ By clicking on the key below the ``Comm Test `` soft button, the state in the
4737+ Train Driving window passes to the ``CommTestOn `` state. When the ``CommTestOn `` is
4738+ terminated, the state in the Train Driving window passes to the ``Armed `` state for
4739+ the one-way EOTs, and to the ``LocalTestOn `` state for the two-way EOTs.
4740+ In the EOT setup display the Comm Test field shows ``Passed `` and the EOT
4741+ Status Field shows ``One Way ``. Now the ``Rear `` field shows the brake pipe
4742+ pressure at the end of the train.
4743+
4744+ The LocalTestOn in two-way EOTs is about 25 seconds long. After such time
4745+ interval the state shown in the Train Driving window passes to the ``ArmNow `` state, and
4746+ the EOT status in the display shows ``Arm Now ``.
4747+
4748+ At this point the train driver must click the key below the ``Arm Two-Way `` soft button.
4749+ The EOT Passes to the ``ArmedTwoWay `` state, that is shown as ``Armed `` in the
4750+ EOT status within the EOT Status display.
4751+
4752+ By clicking the key below the ``Request Disarm `` soft button, the EOT returns to
4753+ the ``Disarmed `` state.
4754+
4755+ Emergency brake through EOT
4756+ ---------------------------
4757+
4758+ Two-way EOTs, when in the ``ArmedTwoWay `` state, can be requested to vent the brake pipe
4759+ and therefore to cause an emergency brake. This occurs automatically when an Emergency
4760+ brake is triggered, and also manually when the ``ORTS_EOT_EMERGENCY_BRAKE ``
4761+ control is activated. The manual activation may also occur by pressing
4762+ ``<Ctrl+Backspace> `` .
4763+
4764+
0 commit comments