State machine state On

ParkLights
Luces Encendidas

State machine transitions

  • Si se dan las condiciones de desactivaciĆ³n, apagamos las luces.
    • Destination:Off
    • Condition: parkLightsOffConditions
      Code
      statusCar<=0 ||
      (IN_LEV_LOWBEAM_LAMP==FALSE &&
      IN_LEV_HIGHBEAM_LAMP == FALSE &&
      IN_LEV_PARK_LAMP==FALSE) ||
      diagPsOvervolt == TRUE ||
      diagPsUndervolt == TRUE ||
      diagPsOvercurrent == TRUE ||
      PARKING_LAMP_1_DGN ||
      PARKING_LAMP_2_DGN
    • Actions:
      • BCMParkLights
        Se desactivan las luces de posicion.
        Code
        OUT_PARKING_LAMP_1 = FALSE;
        OUT_PARKING_LAMP_2 = FALSE;
        canParkLights=CAN_PARK_LIGHTS_OFF;