4.15.37 diag_wdt_windowed_timer.h File Reference

This file contains API prototypes for Indirect Time-Slot Monitoring based WDT Test (Windowed-Timer Mode)

Enums

This enum has the valid test states for the WDT test.

This enum has the valid status for the WDT test.

diag_wdt_windowed_fsm_state_t
DIAG_WDT_WINDOW_FSM_FAULT= 0U

0 - is assigned to WDT Test State in case of faults

DIAG_WDT_WINDOW_FSM_1= 1U

1 - is assigned to WDT Test State to perform WDT Windowed Timer Test

DIAG_WDT_WINDOW_FSM_2= 2U

2 - is assigned to WDT Test State to perform WDT Windowed Timer Test in the closed part of the WDT counter window

DIAG_WDT_WINDOW_FSM_OK= 3U

3 - is assigned to WDT Test State on error-free execution of

diag_wdt_windowed_status_t
DIAG_WDT_WINDOW_PASS= 0U

0 - indicates that the WDT functionality is error-free

DIAG_WDT_WINDOW_FAIL= 1U

1 - indicates that WDT functionality has failed

Functions

Table 4-88. voidDIAG_WDT_WindowedTimer (void)
Parameters
void
Returns
void See DIAG_WDT_WindowedTimer_GetStatus()
Table 4-89. diag_wdt_windowed_status_tDIAG_WDT_WindowedTimer_GetStatus (void)
Parameters
void
Returns
diag_wdt_windowed_status_t DIAG_WDT_WINDOW_PASS, DIAG_WDT_WINDOW_FAIL