c81121c3d5
Final residual translations found in code/comments/CI: - .doorstop.yml: config comments, traceability mapping comments - Doxyfile: header comment - tools/render_plantuml.py: docstring - tools/generate_test_report.py: docstring - tests/unit_test_framework.h: doxygen brief + body - tests/unit/test_safety_manager.c: section comment - src/stubs/*.h: doxygen briefs for diag/display/inclinometer/logger/service/wheel-speed - .gitea/workflows/release.yml: release notes 'Statische Analyse' + deploy error message
28 lines
536 B
C
28 lines
536 B
C
/**
|
|
* @file wheel_speed_plausi.h
|
|
* @brief Wheel-speed plausibility + standstill detection.
|
|
*
|
|
* @arch SWA-004
|
|
* @reqs SWE-022 SWE-023
|
|
*
|
|
* ASIL: B. STUB.
|
|
*/
|
|
#ifndef WHEEL_SPEED_PLAUSI_H
|
|
#define WHEEL_SPEED_PLAUSI_H
|
|
|
|
#include "../epb_types.h"
|
|
|
|
typedef struct {
|
|
float fl_kmh;
|
|
float fr_kmh;
|
|
float rl_kmh;
|
|
float rr_kmh;
|
|
} WheelInputs;
|
|
|
|
EpbStatus wheel_speed_init(void);
|
|
void wheel_speed_step_10ms(const WheelInputs* in);
|
|
bool wheel_speed_is_standstill(void);
|
|
float wheel_speed_get_vehicle(void);
|
|
|
|
#endif
|