demo-epb  v1.0
Elektrische Parkbremse - slohmaier Dev Process Demo
ApplyInputs Strukturreferenz

#include <apply_controller.h>

Datenfelder

SwitchState sw_state
 
bool standstill
 
bool engine_running
 
bool brake_pedal_pressed
 
bool gear_engaged
 
bool safety_apply_request
 
uint16_t left_force_n
 
uint16_t right_force_n
 

Ausführliche Beschreibung

Definiert in Zeile 15 der Datei apply_controller.h.

Dokumentation der Felder

◆ brake_pedal_pressed

bool ApplyInputs::brake_pedal_pressed

Definiert in Zeile 19 der Datei apply_controller.h.

Wird benutzt von release_preconditions_ok().

◆ engine_running

bool ApplyInputs::engine_running

Definiert in Zeile 18 der Datei apply_controller.h.

Wird benutzt von release_preconditions_ok().

◆ gear_engaged

bool ApplyInputs::gear_engaged

Definiert in Zeile 20 der Datei apply_controller.h.

Wird benutzt von release_preconditions_ok().

◆ left_force_n

uint16_t ApplyInputs::left_force_n

Definiert in Zeile 22 der Datei apply_controller.h.

Wird benutzt von min_force().

◆ right_force_n

uint16_t ApplyInputs::right_force_n

Definiert in Zeile 23 der Datei apply_controller.h.

Wird benutzt von min_force().

◆ safety_apply_request

bool ApplyInputs::safety_apply_request

Definiert in Zeile 21 der Datei apply_controller.h.

Wird benutzt von apply_request_present().

◆ standstill

bool ApplyInputs::standstill

Definiert in Zeile 17 der Datei apply_controller.h.

Wird benutzt von apply_ctrl_step_50ms().

◆ sw_state

SwitchState ApplyInputs::sw_state

Definiert in Zeile 16 der Datei apply_controller.h.

Wird benutzt von apply_request_present() und release_request_present().


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei: