--- active: true derived: false header: 'Switch Debouncer' level: 1.6 normative: true reviewed: null links: - SWE-025 asil: QM --- # SWA-006: Switch Debouncer ## Verantwortung Software-Entprellung des EPB-Schalters. Liefert stabiles Apply / Release Signal an den Apply-Controller. Implementiert in `src/switch_debouncer.c`. ## Schnittstellen (Provided) ```c Status switch_init(void); void switch_step_10ms(SwitchRaw raw); SwitchState switch_get_state(void); ``` ## Mapping auf Anforderungen | Anforderung | Wie abgedeckt | |-------------|---------------| | SWE-025 | 50ms Debounce-Logik |