|
demo-epb
v1.0
Elektrische Parkbremse - slohmaier Dev Process Demo
|
#include <safety_manager.h>
Datenfelder | |
| bool | engine_running |
| bool | brake_pedal_pressed |
| float | vehicle_speed_kmh |
| float | grade_percent |
| EpbState | current_state |
| float | gas_pedal_percent |
| bool | gear_in_drive |
| bool | door_closed |
| bool | seatbelt_fastened |
Definiert in Zeile 36 der Datei safety_manager.h.
| bool SafetyInputs::brake_pedal_pressed |
Definiert in Zeile 38 der Datei safety_manager.h.
Wird benutzt von safety_mgr_step_50ms().
| EpbState SafetyInputs::current_state |
Definiert in Zeile 41 der Datei safety_manager.h.
Wird benutzt von safety_mgr_step_50ms().
| bool SafetyInputs::door_closed |
Definiert in Zeile 45 der Datei safety_manager.h.
Wird benutzt von drive_away_safety_ok().
| bool SafetyInputs::engine_running |
Definiert in Zeile 37 der Datei safety_manager.h.
Wird benutzt von drive_intent() und safety_mgr_step_50ms().
| float SafetyInputs::gas_pedal_percent |
Definiert in Zeile 43 der Datei safety_manager.h.
Wird benutzt von drive_intent().
| bool SafetyInputs::gear_in_drive |
Definiert in Zeile 44 der Datei safety_manager.h.
Wird benutzt von drive_intent().
| float SafetyInputs::grade_percent |
Definiert in Zeile 40 der Datei safety_manager.h.
Wird benutzt von grade_steep().
| bool SafetyInputs::seatbelt_fastened |
Definiert in Zeile 46 der Datei safety_manager.h.
Wird benutzt von drive_away_safety_ok().
| float SafetyInputs::vehicle_speed_kmh |
Definiert in Zeile 39 der Datei safety_manager.h.
Wird benutzt von safety_mgr_step_50ms() und standstill().