RTE RBC 2oo2 Reference Application 0.1.0 build 0006685
SIL 4 2oo2 Dual-Site Fault-Tolerant ERTMS Radio Block Centre Reference Architecture
Loading...
Searching...
No Matches
ab_gp_ertms_emergency_stop_t Struct Reference

Active emergency stop command and acknowledgement status. More...

#include <ab_gp_ertms_types.h>

Data Fields

bool active
bool is_conditional
uint8_t nid_em
uint32_t d_ref_m
uint32_t d_emergencystop_m
bool acknowledged
uint32_t ack_time_ms

Detailed Description

Active emergency stop command and acknowledgement status.

Definition at line 154 of file ab_gp_ertms_types.h.

Field Documentation

◆ active

bool ab_gp_ertms_emergency_stop_t::active

True if emergency stop is in effect.

Definition at line 156 of file ab_gp_ertms_types.h.

◆ is_conditional

bool ab_gp_ertms_emergency_stop_t::is_conditional

True = CES (Msg 15), False = UES (Msg 16).

Definition at line 157 of file ab_gp_ertms_types.h.

◆ nid_em

uint8_t ab_gp_ertms_emergency_stop_t::nid_em

Emergency stop identifier (1..255).

Definition at line 158 of file ab_gp_ertms_types.h.

◆ d_ref_m

uint32_t ab_gp_ertms_emergency_stop_t::d_ref_m

Reference distance for CES.

Definition at line 159 of file ab_gp_ertms_types.h.

◆ d_emergencystop_m

uint32_t ab_gp_ertms_emergency_stop_t::d_emergencystop_m

Stop distance threshold for CES.

Definition at line 160 of file ab_gp_ertms_types.h.

◆ acknowledged

bool ab_gp_ertms_emergency_stop_t::acknowledged

True once Msg 147 received with Q_EMERGENCYSTOP=1.

Definition at line 161 of file ab_gp_ertms_types.h.

◆ ack_time_ms

uint32_t ab_gp_ertms_emergency_stop_t::ack_time_ms

RTE timestamp when ack arrived.

Definition at line 162 of file ab_gp_ertms_types.h.


The documentation for this struct was generated from the following file: