Function test Lever response

Hold StatusCar=1 y all on-board-diagnostic inputs to 0.
Inject an square signal (0.5 period) in IN_LEV_PARK_LAMP.
All the output signals must imitate the input square signals.
Experiment duration 20 seconds.
statusCar=1;
PARKING_LAMP_1_DGN=FALSE;
PARKING_LAMP_2_DGN=FALSE;
diagPsOvervolt=FALSE;
diagPsUndervolt=FALSE;
diagPsOvercurrent=FALSE;
// PW_gen - Generador sw basado en ciclo de programa
// Toma un puerto digital y construye sobre él una señal PWM
// arg 1: puerto: BOOL : puerto digital de la señal a construir
// arg 2 : periodo: UI_32 : periodo (en iteraciones del ciclo de programa)
// arg 3 : duty: FL_32 : duty en %
// arg 4 : offset: UI_32 : offset pulso (en iteraciones del ciclo de programa)
PWM_gen(&IN_LEV_PARK_LAMP, (500/PROG_CYCLE_MS), 50.0,0);
OUT_PARKING_LAMP_1==IN_LEV_PARK_LAMP &&
OUT_PARKING_LAMP_2==IN_LEV_PARK_LAMP &&
(canParkLights==CAN_PARK_LIGHTS_ON)==IN_LEV_PARK_LAMP
0