Description

Body control module (A) receives various input switch signals controlling time and alarm functions for the door lock/unlock control, lamp control, power window timer, RPAS buzzer warning control and keyless entry.

Function
Door Lock / Unlock Control

Control the following function as Door Lock/Unlock Control by Relay control.

IGN Key reminder

Crash Door Unlock

Central Door Lock/Unlock

Auto Door Lock

Auto Door Unlock

1.

Date flow

Door Lock/Unlock Control

A_IGN1

O_DRLockRly

A_IGN2

O_DRUnlockRly

L_Driver door unlock switch

-

L_Assistant door unlock switch

 

L_RRDR(&TailGate)UnlockSW

-

L_Power window Lock switch

L_Power window Unlock switch

TX Lock

TX Unlock

L_KeyIn switch

L_Driver door switch

L_Assistant door switch

L_Crashinput

L_InhibitP

F_Speed sensor

C_SMKRKE CMD

C_Passive Lock

C_Passive Unlock

2.

Overview Description

A.

During Door Lock/Unlock output, if there is the same output command, ignore the input.

However, Crash Door Unlock is valid.

B.

During Door Lock/Unlock output, if there is conflicted output command, off the current output at once and after 100msec delay, perform the inputted output.

However, during 100msec delay, if there is output command, perform the last output command Inputted.

C.

If Lock output and Unlock output is triggered at the same time, perform Lock output and ignore Unlock output.

D.

During all door actuator unlock switch is Lock, if there is Lock request, do output.

E.

During all door actuator unlock switch is Unlock, if there is Unlock request, do output.

3.

Central Door Lock / Unlock by Door Lock Switch

If there is Crash Door Unlock Input, regardless the operation state and perform Crash Door Unlock.

Input

Condition

Output

Lock

L_DRVDRUnlockSW on→off ||

L_PwdwLockSW off→on

O_DRLockRly on for 0.5sec

Unlock

L_DRVDRUnlockSW off→on ||

L_PwdwUnlockSW off→on

O_DRUnlockRly on for 0.5sec

note

No Output for Lock/Unlock by Rear seat’s Safety Knob[=L_RRDR(TailGate)UnlockSW] and Assist Seat's Safety Knob[=L_ASTDRUnlockSW].

4.

Central Door Lock/Unlock by Transmitter or FOB of Passive switch

(1)

Lock

Input

Precondition

Output

TX Lock ||

C_SMKRKECMD=Lock ||

C_PassiveLock=On

(Key In=off || A_ACC=off) &

All Door Close

Case01

If All Door Lock is checked after

O_DRLockRly=on for 0.5sec then

O_HazardRly=on for 1.0sec one time

Case02

If All Door Lock is not checked after

O_DRLockRly=on for 0.5sec then

No output of O_HazardRly

Any Door Unlock ->

All Door Lock

Case02

O_HazardRly=on for 1.0sec one time

TX Lock ||

C_SMKRKECMD=Lock

Key In=off &

Any Door Open

O_DRLockRly=On for 0.5sec

No O_HazardRly=On

C_PassiveLock=On

Key In=off &

(L_DRVDRSW=On ||

L_ASTDRSW=On)

Ignore C_PassiveLock=On

No O_DRLockRly=On

C_PassiveLock=On

Key In=off &

(L_DRVDRSW=Off &

L_ASTDRSW=On) &

(L_RLDRSW=On ||

L_RRDRSW=On)

O_DRLockRly=On for 0.5sec

No O_HazardRly=On

Any Door Open→

All Door Close

All Door Lock by

(TX Lock ||

C_SMKRKECMD=Lock ||

C_PassiveLock=On)

but Any Door Open

O_HazardRly on for 1.0sec

Any Door Open →

All Door Close

All Door Lock by

(TX Lock ||

C_SMKRKECMD =Lock ||

C_PassiveLock=On)

but Any Door Open &

Any Door Act. State change

(=Lock→Unlock)

No O_HazardRly on for 1.0sec

(2)

Unlock

Input

Precondition

Output

TX Unlock ||

C_SMKRKECMD=

Unlock ||

C_PassiveUnlock=On

Key In=off &

Any Door Open

O_DRUnlockRly=on for 0.5sec &

O_HazardRly on for 0.5sec twice

TX Unlock ||

C_SMKRKECMD=

Unlock ||

C_PassiveUnlock=On

Key In=off &

All Door Close

O_DRUnlockRly=on for 0.5sec &

O_HazardRly on for 0.5sec twice &

Start 30sec Timer

Key In=on

In 30sec timer 

Stop 30sec Timer

All Door Close →

Any Door Open

In 30sec timer 

Stop 30sec Timer

TX Unlock ||

C_SMKRKECMD=

Unlock ||

C_PassiveUnlock=On

In 30sec timer 

O_DRUnlockRly=on for 0.5sec &

O_HazardRly on for 0.5sec twice &

Restart 30sec Timer

30sec elapsed

In 30sec timer 

O_DRLockRly=on for 0.5sec &

O_HazardRly=on for 1.0sec one time

note

Key In

On : L_KeyInSW On || A_IGN1 On || A_IGN2 On (Non-SMK)

A_ACC On || A_IGN1 On || A_IGN2 On (SMK)

Off : L_KeyInSW Off & A_IGN1 Off & A_IGN2 Off (Non-SMK)

A_ACC Off & A_IGN1 Off & A_IGN2 Off (SMK)

All Door Close :

L_DRVDRSW=off & L_ASTDRSW=off & L_RLDRSW=off & L_RRDRSW=off & L_TrunkOpenSW(or L_TailGateSW)=off

Any Door Open :

L_DRVDRSW=on || L_ASTDRSW=on || L_RLDRSW=off || L_RRDRSW=off ||

L_TrunkOpenSW(or L_TailGateSW)=off

All Door Lock :

L_DRVDRUnlockSW=off & L_ASTDRUnlockSW=off & L_RR(&TailGate)UnlockSW=off

5.

IGN Key Reminder

(1)

This function dose not operate if the vehicle speed is more than 3km/h.

(2)

If the state becomes Key In1 =on & L_DRVDRSW=open & L_DRVDRUnlockSW=lock, After 0.5sec perform output of O_DRUnlockRly for 1sec.

(3)

If the state becomes Key In1 =on & L_ASTDRSW=open & L_ASTDRUnlockSW=lock, After 0.5sec perform output of O_DRUnlockRly for 1sec.

(4)

Even if outputting Unlock for 1sec by 2) and 3), and if keeping Lock state, perform output of O_DRUnlockRly max. 3 times(except for 1sec output) (1sec cycle : 0.5sec on/off)

(5)

After performing 4), on the state of keeping Lock STATE, and if Door Close, O_UnlockRly=on one time.

(6)

On the state of Key In1 =on when Unlock→Lock if L_DRVDRUnlockSW’s L_DRVDRSW is Close within 0.5sec, perform O_DRUnlockRly=on for 1sec once.

(7)

On the state of Key In1 =on when Unlock→Lock if L_ASTDRUnlockSW’s L_ASTDRSW is Close within 0.5sec, perform O_DRUnlockRly=on for 1sec once.

(8)

On the state of Key In1 =on when open→close if L_DRVDRSW’s is L_DRVDRUnlockSW Unlock→Lock Close within 0.5sec, perform O_DRUnlockRly=on for 1sec once.

(9)

On the state of Key In1 =on when open→close if L_ASTDRSW’s is L_ASTDRUnlockSW Unlock→Lock Close within 0.5sec, perform O_DRUnlockRly=on for 1sec once.

(10)

The judgment for Retry output is performed at the time Retry output is starting.

(After 1.5sec from the first O_DRUnlockRly=on)

(11)

After Unlock condition, and if the condition is not kept for 0.5sec, perform O_DRUnlockRly=on However, after L_DRVDRUnlockSW or L_ASTDRUnlockSW is meeting with the condition by Unlock→Lock and after 0.5sec, and if Key In=off do not perform O_DRUnlockRly=on

T1,T3 : 0.5±0.1 sec, T2 : 1±0.1 sec, T4 : 0.5 sec Max

note

Key In

On : L_KeyInSW On || A_IGN1 On || A_IGN2 On (Non SMK)

A_ACC On || A_IGN1 On || A_IGN2 On (SMK)

Off : L_KeyInSW Off & A_IGN1 Off & A_IGN2 Off (Non SMK)

A_ACC Off & A_IGN1 Off & A_IGN2 Off (Non SMK)

6.

Crash Door Unlock(=Impact Sensing Auto Door Unlock)

(1)

On the state of Key In1=On whenever L_CrashInput(PWM) is inputted, On O_DRUnlockRly [During O_DRUnlockRly output, ignore L_CrashInput signal(PWM) ]

But, from Key In1=On condition, if enter the Sleep mode, L_CrashInput should be ignored.

(2)

During O_DRUnlockRly output, even if Key In1 is On→Off, keep O_DRUnlockRly output

(3)

After O_DRUnlockRly output, if occurring L_DRVDRUnlockSW or L_ASTDRUnlockSW, L_RRDR (&TailGate)UnlockSW UNLOCK→LOCK, on O_DRUnlockRly=on for T2

(4)

On the state of CRASH DOOR UNLOCK, do not perform AUTO DOOR LOCK function.

(5)

CRASH DOOR UNLOCK function have precedence LOCK/UNLOCK controls in compliance with other function.

(6)

During CRASH DOOR UNLOCK function output and after output, ignore by the other function

But, if Key In1=Off perform the LOCK/UNLOCK controls in compliance with other function.

(7)

During L_CrashInput detected signal1(PWM) input, when Key In1=Off->On O_DRUnlockRly should be operated.

But, On the state of Key In1=Off On, if no L_CrashInput signal1(PWM) input, and then Key In1=Off->On do not perform O_DRUnlockRly.

T1 : Max 40 msec, T2 : 5±0.5 sec

L_CrashInput signal (PWM) : refer to below

note

Key In

On : L_KeyInSW On || A_IGN1 On || A_IGN2 On (Non-SMK)

A_ACC On || A_IGN1 On || A_IGN2 On (SMK)

Off : L_KeyInSW Off & A_IGN1 Off & A_IGN2 Off (Non-SMK)

A_ACC Off & A_IGN1 Off & A_IGN2 Off (SMK)

7.

Auto Door Lock(Speed Sensing Auto Door Lock)

(1)

Auto Door Lock is divide by Disable, Enable(15km/h) and Enable(40km/h) and the default value is Enable(15km/h).

Division

Condition

Default value

15km/h

Selection 1

Disable

Selection 2

40km/h

(2)

On the state of A_IGN1=on, if keeping the vehicle speed as the setting vehicle speed in (1),

On O_DRLockRly=on output within T1. However, if all door is Lock state or all door is fail,

Do not perform O_DRLockRly=on output.

(3)

After O_DRLockRly=on output of (2), if one of door is unlock state, perform O_DRLockRly=on output Max.

3 times.(1sec cycle)

However, during outputting 3 times, if door is Unlock→Lock, ignore it.

(4)

After O_DRLockRly=on output, if the state is Unlock, treat the corresponding door as fail.

(5)

After door treated as fail is Unlock→Lock and if it becomes Unlock, Output O_DRLockRly=on once.

(6)

After O_DRLockRly=on output of (2), if door that the state was Lock becomes Unlock, Output O_DRLockRly=on once.

However, after O_DRLockRly=on output, even if keeping Unlock state, output O_DRLockRly=on for the corresponding door once.

(7)

If A_IGN1=off, clear door treated as fail.

(8)

On the condition of Crash Unlock, do not perform Auto Door Lock function.

T1: Max 1.5sec, T2: 0.5±0.1sec

note

Any door Unlock State :

On(=Any door Unlock)

: L_DRVDRUnlockSW=on || L_ASTDRUnlockSW=on || L_RR&TailGateUnlockSW=on

Off(=All door Lock)

: L_DRVDRUnlockSW=off & L_ASTDRUnlockSW=off & L_RR&TailGateUnlockSW=off

8.

Auto Door Unlock by key out Condition

(1)

Auto Door Unlock is divided by Disable and Enable, and the default value is Enable.

Division

Condition

Default Value

Enable

Selection

Disable

(2)

If setting as Enable, under condition of Any door lock, in condition of Key In1=On→Off On output of _DRUnlockRly

(However, if all unlock switch is unlock, not output.)

T1: 0.5±0.1sec

note

Key In

On : L_KeyInSW On || A_IGN1 On || A_IGN2 On (Non-SMK)

A_ACC On || A_IGN1 On || A_IGN2 On (SMK)

Off : L_KeyInSW Off & A_IGN1 Off & A_IGN2 Off (Non-SMK)

A_ACC Off & A_IGN1 Off & A_IGN2 Off (SMK)

Any door lock State 2 :

On (=Any door lock)

: L_DRVDRUnlockSW=off || L_ASTDRUnlockSW=off || L_RRDR(&TailGate)UnlockSW=off

Off (=All door Unlock)

: L_DRVDRUnlockSW=on & L_ASTDRUnlockSW=on & L_RRDR(&TailGate)UnlockSW=on

9.

Central Door Unlock Inhibition by Power Window Lock Switch

(1)

See the below Central Door Unlock Inhibition entry condition.

A.

From All Door Close1 condition, in case of All Door Lock2 and O_HazardRly output on by Transmitter.

B.

From Any Door Open2 after All Door Lock3 by Transmitter. In case of All Door Close1 and O_HazardRly output on condition

C.

After Central Unlock output performed by Transmitter. In case of All Door Lock2 by 30sec timer

(Refer to Central Lock: "Central Door Lock/Unlock by Transmitter by 30sec timer spec")

(2)

Under the condition of Central Door Unlock Inhibition. If L_PwdwUnlockSW=off->on signal inputted ignore the this signal

(There is no O_DRUnlockRly=on output by L_PwdwUnlockSW=on)

(3)

Even if Central Door Unlock Inhibition, normally should be performed for below input signal

A.

O_DRUnlockRly=on by L_DRVDRUnlockSW=off->on || L_ASTDRUnlockSW=off->on

B.

O_DRLockRly=on by L_PwdwLockSW=off->on

(4)

See the below Central Door Unlock Inhibition status cancellation condition.

A.

Any Door Unlock4 by Transmitter

B.

Any Door Unlock4 by L_DRVDRUnlockSW=off->on || L_ASTDRUnlockSW=off->on ||

L_RRDR(&TailGate)UnlockSW=off->on.

C.

Key In=On4

note

All Door Close : L_DRVDRSW=Off & L_ASTDRSW=Off & L_RLDRSW=Off & L_RRDRSW=Off &

(L_TrunkSW=off || L_TailGateSW=off)

All Door Lock :L_DRVDRUnlockSW=off & L_ASTDRUnlockSW=off &

L_RRDR(&TailGate)UnlockSW=off

Any Door Unlock : L_DRVDRUnlockSW=on || L_ASTDRUnlockSW=on ||

L_RRDR(&TailGate)UnlockSW=on

Key In=on : L_KeyInSW On || A_IGN1 On || A_IGN2 On (Non SMK type)

A_ACC On || A_IGN1 On || A_IGN2 On (SMK type)

10.

Passive Key Reminder Unlock (SMK)

(1)

This function dose not operate if the vehicle speed is more than 3km/h.

(2)

When receiving C_PassiveUnlock=PIC_Key_Reminder signal, ouput ALL DOOR UNLOCK for 1sec.

(3)

Even if outputting Unlock by (2), and if keeping Lock state, perform output of UNLOCK max. 3 times(except for 1sec output). (1sec cycle : 0.5 sec on/off).

T1 : 1±0.1sec, T2 : 0.5±0.1sec

11.

Trunk Release Relay Control

(1)

ALL DOOR UNLOCK*

A.

On : L_DRVDRUnlockSW=On & L_ASTDRUnlockSW=On & L_RRDR(&TailGate)UnlockSW=On

B.

Off : L_DRVDRUnlockSW=Off || L_ASTDRUnlockSW=Off || L_RRDR(&TailGate)UnlockSW=Off

(2)

H2*

A.

Hazard Relay 2 time(s) activity (1cycle=1Hz duty ratio 50)

(3)

ANY DOOR OPEN

: L_DRVDRSW=On || L_ASTDRSW=On || L_RLDRSW=On || L_RRDRSW=On || L_TailGateSW=On

(4)

ALL DOOR CLOSE

: L_DRVDRSW=Off & L_ASTDRSW=Off & L_RLDRSW=Off & L_RRDRSW=Off &

L_TailGateSW=Off

(5)

ANY DOOR LOCK

: L_DRVDRUnlockSW=Off || L_ASTDRUnlockSW=Off || L_RRDR(&TailGate)UnlockSW=Off

(6)

AUTOLOCKTIMER1

: In state ALL Entrance close,30 sec timer by C_SMKRKECMD=0x02(Unlock) or C_PassiveUnlock

(7)

Tailgate TIMER

: 30 sec timer by C_SMKRKECMD=TailGate(0x03) or C_PassiveTrunk_TG

(8)

KeyIn=On

: A_ACC On || A_IGN1 On || A_IGN2 On

(9)

KeyIn=Off

: A_ACC Off & A_IGN1 Off & A_IGN2 Off

(10)

Central Lock / Central Unlock

: Refer to 4.

(11)

H1*

: O_HazardRly=on for 1.0sec one time

12.

Trunk(or Tail Gate) Release Relay Control Data Flow

Input

Output

C_TrunkTG_LIDSW

O_Trunk(or TailGate)ReleaseRly

C_SMKRKECMD

O_HazardRly

C_PassiveTrunk_TG

 

F_SpeedSNSR

 

L_DRVDRSW

 

L_ASTDRSW

 

L_RLDRSW

 

L_RRDRSW

 

L_TailGateSW

 

L_DRVDRUnlockSW

 

L_ASTDRUnlockSW

 

L_RRDR(&TailGate)Unlocksw

 

A_ACC

 

A_IGN1

 

A_IGN2

 

13.

Trunk release relay control(only 4DR SMK)

(1)

If receiving C_SMKRKECMD=Trunk(0x03) or C_PassiveTrunk_TG=On(0x01) signal, turn on H2* and O_Trunk release relay for T1.

(2)

In state ALL Door unlock condition, if receiving C_TrunkTG_LID switch signal, turn on O_Trunk Release relay for T1.

Lamp Control
1.

Tail Lamp Auto Cut (Battery Saver)

Upon input, control Tail Lamp.

(1)

Data Flow

Input

Output

L_TailLampSW

O_TailLampRly

L_KeyInSW

 

A_IGN1

 

A_IGN2

 

L_DRVDRSW

 

A_ACC

(2)

Behavior For Normal State

C00: L_TailLampSW=on & Key In=off 1 // O_TailLampRly=on

L_TailLampSW=on & Key In=on 1 // O_TailLampRly=on & TailAutoCutEnable=on

C01: L_TailLampSW=off // O_TailLampRly=off & TailAutoCutEnable=off

C02: L_TailLampSW=off // TailAutoCut=off

C03: TailAutoCutEnable=on & Key In=off 1 & L_DRVDRSW=on

// O_TailLampRly=off & TailAutoCutEnable=off & TailAutoCut=on

C04: TailAutoCut=on & Key In=on 1

// O_TailLampRly=on & TailAutoCutEnable=on & TailAutoCut=off

Key In 1 :

On : L_KeyInSW=on || A_IGN1=on || A_IGN2=on

Off : L_KeyInSW=off & A_IGN1=off & A_IGN2=off

note

If Battery connect->disconnect on 3 type MODE [Tail Lamp on, Tail Lamp off, Auto Cut] above,Keep the previous Mode.

2.

Delay Out Interior Lamp

On the state of A_IGN1=off, if L_4DRSW=on, Room Lamp is on, And if L_4DRSW=off, Room lamp is off after 30sec delay.

Under L_4DRSW=off, in case of A_IGN1=off & (Key In1 on→off), Room lamp is Off after 30sec delay.

(1)

Data Flow

INPUT

OUTPUT

L_4DRSW 

O_RoomLamp

L_KeyInSW

 

A_IGN1

 

A_IGN2

 

TX Unlock

 

L_DRVDRUnlockSW

 

L_ASTDRUnlockSW

 

L_RRDR(&TailGate)UnlockSW

 

A_ACC

C_SMKRKECMD

C_PassiveUnlock

(2)

Behavior For Normal State

(1)

In case of BAT. Connect → disconnect, if IGN1=on & Any door open ,transit to Room Lamp on(100%) Mode.

(2)

In case of BAT. Connect → disconnect, IGN1=off & Any door open , transit to Room Lamp on for 20 min Mode.

(3)

In case of BAT. Connect → disconnect, if All door close, transit to Room Lamp off Mode.

Key In

On : L_KeyInSW On (Non SMK)

A_ACC On (SMK)

Off : L_KeyInSW Off (Non SMK)

A_ACC Off (Non SMK)

UNLOCK : TX Unlock, C_SMKRKECMD(Unlock), C_PassiveUnlock

Any Door Open : L_DRVDRSW=On || L_ASTDRSW=On || L_RLDRSW=On || L_RRDRSW=On

All Door Close : L_DRVDRSW=Off & L_ASTDRSW=Off & L_RLDRSW=Off & L_RRDRSW=Off

All Door Lock :

L_DRVDRUnlockSW=off & L_ASTDRUnlockSW=off & L_RRDR(&TailGate)UnlockSW=off

Any Door Unlock:

L_DRVDRUnlockSW=on || L_ASTDRUnlockSW=on || L_RRDR(&TailGate)UnlockSW=on

(3)

Description of State

A.

Room Lamp Off

State

Description

Initial Condition

Room Lamp Decaying

Event

Decay finished

Action

Enter Room Lamp off

B.

Room Lamp On

State

Description

Initial Condition

Room Lamp off

Event

A_IGN1=on & Any door open

Action

Enter Room Lamp on

State

Description

Initial Condition

Room Lamp Decaying

Event

A_IGN1=on & Any door open

Action

Enter Room Lamp on

State

Description

Initial Condition

Room Lamp on for 20min

Event

A_IGN1=on

Action

Enter Room Lamp on

C.

Room Lamp On for 30s

State

Description

Initial Condition

Room Lamp on for 30s

Event

TX Unlock or Key In 1=on→off

Action

Restart Room Lamp on for 30s

State

Description

Initial Condition

Room Lamp on

Event

A_IGN1=off & All door close

Action

Start Room Lamp on for 30s

note
1.

The flickering of lamp is not allowed even though IGN1 ON.

2.

The resolution of Decayed Room Lamp must be more than 32 step.

State

Description

Initial Condition

Room Lamp on for 20min

Event

A_IGN1=off & All door close

Action

Start Room Lamp on for 30s

State

Description

Initial Condition

Room Lamp Decaying

Event

1. Key In1=off & All door close & TX Unlock

2. All door close & Key In1=off

Action

Start Room Lamp on for 30s

State

Description

Initial Condition

Room Lamp off

Event

1. Key In1=off & All door close & TX Unlock

2. All door close & Key In1=off

Action

Start Room Lamp on for 30s

D.

Room Lamp Decaying

State

Description

Initial Condition

Room Lamp on for 30s

Event

1.A_IGN1=on

2.30s elapsed

3.Any Door Unlock2→All Door Lock3 

Action

Start Room Lamp Decaying

State

Description

Initial Condition

Room Lamp on

Event

1. A_IGN1=on

2. All door close

Action

Start Room Lamp Decaying

State

Description

Initial Condition

Room Lamp on for 20min

Event

1.20min elapsed

2.A_IGN1=off & All door close & All Door Lock3 

Action

Start Room Lamp Decaying

E.

Room Lamp On for 20 ms

State

Description

Initial Condition

Room Lamp off

Event

A_IGN1=off & Any door open event

Action

Start Room Lamp on for 20min

State

Description

Initial Condition

Room Lamp Decaying

Event

A_IGN1=off & Any door open event

Action

Start Room Lamp on for 20min

State

Description

Initial Condition

Room Lamp on for 30s

Event

A_IGN1=off & Any door open event

Action

Start Room Lamp on for 20min

State

Description

Initial Condition

Room Lamp on

Event

A_IGN1=off & Any door open event

Action

Start Room Lamp on for 20min

Interior Lamp Autocut Control
1.

Data flow

INPUT

OUTPUT

A_ACC

O_InteriorLampAutocutRly

A_IGN1

 

A_IGN2

 

L_KeyInSW

 

TX Lock

 

TX Unlock

 

C_SMKRKECMD

 

C_PassiveLock

 

C_PassiveUnlock

 

L_DRVDRUnlockSW

 

L_ASTDRUnlockSW

 

L_RRDR(&TailGate)UnlockSW

 

2.

Overview description

C00: If (A_ACC =ON or A_IGN1=ON or A_IGN2=ON) or (ARM Mode ->DISARM Mode ) or (TX Unlock or Passive Unlock or SMKRKECMD Unlock) or ANY DOOR OPEN event

C01: If (A_ACC=OFF & A_IGN1= OFF & A_IGN2 =OFF)

Then Start 20mins timer

C02: If (DISARM Mode->ARM Mode)

Then Start 3sec timer

C03: If 3sec timer elapsed

Then O_InteriorLampAutoCutRly=OFF

C04: If 20mins timer elapsed

Then O_InteriorLampAutoCutRly=OFF

C05: If (A_ACC=ON or L_IGN1=ON or L_IGN2=ON) or (ARM Mode->DISARM Mode) or (L_KeyInSW=ON→OFF) or (TX Unlock or Passive Unlock or SMK FOB Unlock) or ANY DOOR OPEN event

Then O_InteriorLampAutoCutRly=ON and 20mins timer stop and 3sec timer stop

3.

O_InteriorlampAutocutRly

A) Interior Lamp Autocut OFF state : O_InteriorLampAutoCutRly=OFF

B) Interior Lamp autocut ON state : O_InteriorLampAutoCutRly=ON

C) 20mins timer state : O_InteriorLampAutoCutRly=ON

D) 3sec timer state : O_InteriorLampAutoCutRly=ON

4.

When removing and installing the battery, previous mode history

A) Interior Lamp Autocut OFF state : Starting with Interior Lamp Autocut OFF state

B) Interior Lamp Autocut ON state : Starting with Interior Lamp Autocut ON state

C) 20mins timer state : Starting with 20mins timer state

D) 3sec timer state : Starting with Interior Lamp Autocut ON state

A.

SMK type Only

B.

ARM Mode : ALL DOOR CLOSE & ALL DOOR LOCK BY (TX Lock or Passive Lock or SMKRKECMD Lock)

C.

DISARM Mode : TX Lock or Passive Lock or SMKRKECMD Lock)

D.

ANY DOOR OPEN event : L_DRVDRSW=OFF→ON || L_ASTDRSW=OFF→ON || L_RLDRSW=OFF→ON || L_TailGateSW=OFF→ON

Power Window Timer

If A_IGN1=on, On Power Window Relay output.

If A_IGN1=off, Extend Power Window Relay output for 30sec.

However, during extension output, if driver door or passenger door is opened, stop output.

1.

Date Flow

Power Window Control

Input

Output

A_IGN1

O_PwdwRly

L_DRVDRSW

O_Safety ECU enable

L_ASTDRSW

 

2.

Behavior for Normal State

T1 : 30 sec

* Power window output

: O_PwdwRly & O_Safety Pwdw ECU

Яндекс.Метрика