Changes

Line 486: Line 486:     
===Security state Flags P2===
 
===Security state Flags P2===
{| class="wikitable"  
+
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
 
! Byte
 
! Byte
 
! Bit
 
! Bit
 
! Value bitmasks
 
! Value bitmasks
! style="text-align:center;" | LVCAN
+
! LVCAN
! style="text-align:center;" | ALLCAN
+
! ALLCAN
! style="text-align:center;" | CAN-CONTROL
+
! CAN-CONTROL
 
|-
 
|-
| 0
+
| style="color:#f56b00;" | 0
| 0
+
| style="color:#f56b00;" | 0
 
| 0x01 – CAN1 connected, currently no data is received<br />0x02 – CAN1 not connected, needs connection<br />0x03 – CAN1 connected, currently data is received
 
| 0x01 – CAN1 connected, currently no data is received<br />0x02 – CAN1 not connected, needs connection<br />0x03 – CAN1 connected, currently data is received
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 0
+
| style="color:#f56b00;" | 0
| 2
+
| style="color:#f56b00;" | 2
 
| 0x01 – CAN2 connected, currently no data is received<br />0x02 – CAN2 not connected, needs connection<br />0x03 – CAN2 connected, currently data is received
 
| 0x01 – CAN2 connected, currently no data is received<br />0x02 – CAN2 not connected, needs connection<br />0x03 – CAN2 connected, currently data is received
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 0
+
| style="color:#f56b00;" | 0
| 4
+
| style="color:#f56b00;" | 4
 
| 0x01 – CAN3 connected, currently no data is received<br />0x02 – CAN3 not connected, needs connection<br />0x03 – CAN3 connected, currently data is received
 
| 0x01 – CAN3 connected, currently no data is received<br />0x02 – CAN3 not connected, needs connection<br />0x03 – CAN3 connected, currently data is received
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 8
+
| style="color:#3531ff;" | 8
 
| 0x01 - request to lock the engine (activation after attemplt to restart the engine)
 
| 0x01 - request to lock the engine (activation after attemplt to restart the engine)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 9
+
| style="color:#3531ff;" | 9
 
| 0x02 – status of the hazard warning lights switch active
 
| 0x02 – status of the hazard warning lights switch active
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 10
+
| style="color:#3531ff;" | 10
 
| 0x04 - factory armed
 
| 0x04 - factory armed
 
|  
 
|  
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 17
+
| style="color:#009901;" | 17
 
| 0x02 – electric engine is working (information available only when the ignition is on)
 
| 0x02 – electric engine is working (information available only when the ignition is on)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 18
+
| style="color:#009901;" | 18
 
| 0x04 – battery charging is on (from 03.25.15.Rev.142)
 
| 0x04 – battery charging is on (from 03.25.15.Rev.142)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 19
+
| style="color:#009901;" | 19
 
| 0x08 – charging wire is plugged (from 03.25.15.Rev.142)
 
| 0x08 – charging wire is plugged (from 03.25.15.Rev.142)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 20
+
| style="color:#009901;" | 20
 
| 0x10 – vehicle working mode, 1- business mode, 0 - private mode
 
| 0x10 – vehicle working mode, 1- business mode, 0 - private mode
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 21
+
| style="color:#009901;" | 21
 
| 0x20 – bit appears when any operate button in car was put. This bit is reset if the button is released
 
| 0x20 – bit appears when any operate button in car was put. This bit is reset if the button is released
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 22
+
| style="color:#009901;" | 22
 
| 0x40 – bit appears when immobilizer is in service mode
 
| 0x40 – bit appears when immobilizer is in service mode
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 23
+
| style="color:#009901;" | 23
 
| 0x80 – immobilizer, bit appears during introduction of a programmed sequence of keys in the car
 
| 0x80 – immobilizer, bit appears during introduction of a programmed sequence of keys in the car
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 24
+
| style="color:#525500;" | 24
 
| 0x01 – the key is in ignition lock
 
| 0x01 – the key is in ignition lock
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 25
+
| style="color:#525500;" | 25
 
| 0x02 – ignition on
 
| 0x02 – ignition on
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 26
+
| style="color:#525500;" | 26
 
| 0x04 – dynamic ignition on
 
| 0x04 – dynamic ignition on
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 27
+
| style="color:#525500;" | 27
 
| 0x08 – webasto
 
| 0x08 – webasto
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 28
+
| style="color:#525500;" | 28
 
| 0x10 – car is closed
 
| 0x10 – car is closed
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 29
+
| style="color:#525500;" | 29
 
| 0x20 – car is closed by factory's remote control
 
| 0x20 – car is closed by factory's remote control
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 30
+
| style="color:#525500;" | 30
 
| 0x40 – factory installed alarm system is actuated (is in panic mode)
 
| 0x40 – factory installed alarm system is actuated (is in panic mode)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#525500;" | 3
| 31
+
| style="color:#525500;" | 31
 
| 0x80 – factory installed alarm system is emulated by module
 
| 0x80 – factory installed alarm system is emulated by module
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 32
+
| style="color:#ff00db;" | 32
 
| 0x01 – parking activated (automatic gearbox)
 
| 0x01 – parking activated (automatic gearbox)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 34
+
| style="color:#ff00db;" | 34
 
| 0x04 – neutral activated (automatic gearbox)
 
| 0x04 – neutral activated (automatic gearbox)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 35
+
| style="color:#ff00db;" | 35
 
| 0x08 – drive activated (automatic gearbox)
 
| 0x08 – drive activated (automatic gearbox)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 36
+
| style="color:#ff00db;" | 36
 
| 0x10 – handbrake is actuated (information available only with ignition on)
 
| 0x10 – handbrake is actuated (information available only with ignition on)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 37
+
| style="color:#ff00db;" | 37
 
| 0x20 – footbrake is actuated (information available only with ignition on)
 
| 0x20 – footbrake is actuated (information available only with ignition on)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 38
+
| style="color:#ff00db;" | 38
 
| 0x40 – Engine is working (information available only when the ignition on)
 
| 0x40 – Engine is working (information available only when the ignition on)
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 39
+
| style="color:#ff00db;" | 39
 
| 0x80 – reverse is on
 
| 0x80 – reverse is on
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 40
+
| style="color:#340096;" | 40
 
| 0x01 – front left door opened
 
| 0x01 – front left door opened
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 41
+
| style="color:#340096;" | 41
 
| 0x02 – front right door opened
 
| 0x02 – front right door opened
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 42
+
| style="color:#340096;" | 42
 
| 0x04 – rear left door opened
 
| 0x04 – rear left door opened
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 43
+
| style="color:#340096;" | 43
 
| 0x08 – rear right door opened
 
| 0x08 – rear right door opened
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 44
+
| style="color:#340096;" | 44
 
| 0x10 – engine cover opened
 
| 0x10 – engine cover opened
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 45
+
| style="color:#340096;" | 45
 
| 0x20 – trunk door opened
 
| 0x20 – trunk door opened
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 46
+
| style="color:#340096;" | 46
 
| 0x40 - roof opened
 
| 0x40 - roof opened
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 6
+
| style="color:#fe0000;" | 6
| 48
+
| style="color:#fe0000;" | 48
 
| Low nibble (mask 0x0F value)<br />0x01 – car was closed by the factory‘s remote control<br />0x02 – car was opened by the factory‘s remote control<br />0x03 – trunk cover was opened by the factory‘s remote control<br />0x04 – module has sent a rearming signal<br />0x05 – car was closed three times by the factory‘s remote control
 
| Low nibble (mask 0x0F value)<br />0x01 – car was closed by the factory‘s remote control<br />0x02 – car was opened by the factory‘s remote control<br />0x03 – trunk cover was opened by the factory‘s remote control<br />0x04 – module has sent a rearming signal<br />0x05 – car was closed three times by the factory‘s remote control
 
|  
 
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 6
+
| style="color:#fe0000;" | 6
| 52
+
| style="color:#fe0000;" | 52
 
| High nibble (mask 0xF0 bit)0x80 – CAN module goes to sleep mode
 
| High nibble (mask 0xF0 bit)0x80 – CAN module goes to sleep mode
 
| ✔
 
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|}
 
|}