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_text_msg_record_t Struct Reference

Driver plain text message transmission and ack tracking. More...

#include <ab_gp_ertms_types.h>

Data Fields

bool has_pending_msg
uint8_t nid_textmessage
uint8_t q_textclass
uint8_t q_textconfirm
uint32_t duration_s
bool ack_received
uint32_t ack_timestamp_ms

Detailed Description

Driver plain text message transmission and ack tracking.

Definition at line 188 of file ab_gp_ertms_types.h.

Field Documentation

◆ has_pending_msg

bool ab_gp_ertms_text_msg_record_t::has_pending_msg

True if unacknowledged message pending.

Definition at line 190 of file ab_gp_ertms_types.h.

◆ nid_textmessage

uint8_t ab_gp_ertms_text_msg_record_t::nid_textmessage

Message ID.

Definition at line 191 of file ab_gp_ertms_types.h.

◆ q_textclass

uint8_t ab_gp_ertms_text_msg_record_t::q_textclass

Text class (Auxiliary/Important).

Definition at line 192 of file ab_gp_ertms_types.h.

◆ q_textconfirm

uint8_t ab_gp_ertms_text_msg_record_t::q_textconfirm

Confirmation required flag.

Definition at line 193 of file ab_gp_ertms_types.h.

◆ duration_s

uint32_t ab_gp_ertms_text_msg_record_t::duration_s

Display duration (s).

Definition at line 194 of file ab_gp_ertms_types.h.

◆ ack_received

bool ab_gp_ertms_text_msg_record_t::ack_received

True once Msg 146/158 ack arrived.

Definition at line 195 of file ab_gp_ertms_types.h.

◆ ack_timestamp_ms

uint32_t ab_gp_ertms_text_msg_record_t::ack_timestamp_ms

Timestamp of driver confirmation.

Definition at line 196 of file ab_gp_ertms_types.h.


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