Changes

1,349 bytes removed ,  17:19, 5 October 2021
Line 756: Line 756:     
===Security State Flags P4===
 
===Security State Flags P4===
{| class="wikitable"  
+
{| class="nd-othertables_2" style="text-align:center; border: 2px solid;border-collapse: collapse; border-bottom: 2pt solid black;"
 
|-
 
|-
! Byte
+
! style="column-width: 30px;text-align:center;"| Byte
! Bit
+
! style="column-width: 30px;text-align:center;"|Bit
! Value bitmasks
+
! style="text-align:center;"|Value bitmasks
! style="text-align:center;" | LVCAN
+
! style="column-width: 75px;text-align:center;"|LVCAN
! style="text-align:center;" | ALLCAN
+
! style="column-width: 75px;text-align:center;"|ALLCAN
! style="text-align:center;" | CAN-CONTROL
+
! style="column-width: 75px;text-align:center;"|CAN-CONTROL
 
|-
 
|-
| 0
+
| style="color:#f56b00;" | 0
| 0
+
| style="color:#f56b00;" | 0
 
| 0x00 – CAN1 connected, currently no data is received<br />0x01 – CAN1 connected, currently data is received<br />0x02 – CAN1 not connected, needs connection<br />0x03 – CAN1 not connected does not need connection
 
| 0x00 – CAN1 connected, currently no data is received<br />0x01 – CAN1 connected, currently data is received<br />0x02 – CAN1 not connected, needs connection<br />0x03 – CAN1 not connected does not need connection
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 0
+
| style="color:#f56b00;" | 0
| 2
+
| style="color:#f56b00;" | 2
 
| 0x00 – CAN2 connected, currently no data is received<br />0x01 – CAN2 connected, currently data is received<br />0x02 – CAN2 not connected, needs connection<br />0x03 – CAN2 not connected does not need connection
 
| 0x00 – CAN2 connected, currently no data is received<br />0x01 – CAN2 connected, currently data is received<br />0x02 – CAN2 not connected, needs connection<br />0x03 – CAN2 not connected does not need connection
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 0
+
| style="color:#f56b00;" | 0
| 4
+
| style="color:#f56b00;" | 4
 
| 0x00 – CAN3 connected, currently no data is received<br />0x01 – CAN3 connected, currently data is received<br />0x02 – CAN3 not connected, needs connection<br />0x03 – CAN3 not connected does not need connection
 
| 0x00 – CAN3 connected, currently no data is received<br />0x01 – CAN3 connected, currently data is received<br />0x02 – CAN3 not connected, needs connection<br />0x03 – CAN3 not connected does not need connection
| style="text-align:center;" |  
+
|  
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 8
+
| style="color:#3531ff;" | 8
 
| 0x01 – ignition on
 
| 0x01 – ignition on
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 9
+
| style="color:#3531ff;" | 9
 
| 0x02 – key in ignition lock
 
| 0x02 – key in ignition lock
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 10
+
| style="color:#3531ff;" | 10
 
| 0x04 – webasto
 
| 0x04 – webasto
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 11
+
| style="color:#3531ff;" | 11
 
| 0x08 – engine is working
 
| 0x08 – engine is working
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 12
+
| style="color:#3531ff;" | 12
 
| 0x10 – standalone engine
 
| 0x10 – standalone engine
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 13
+
| style="color:#3531ff;" | 13
 
| 0x20 – ready to drive
 
| 0x20 – ready to drive
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 14
+
| style="color:#3531ff;" | 14
 
| 0x40 – engine is working on CNG
 
| 0x40 – engine is working on CNG
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 1
+
| style="color:#3531ff;" | 1
| 15
+
| style="color:#3531ff;" | 15
 
| 0x80 – work mode (0 – private, 1 – company)
 
| 0x80 – work mode (0 – private, 1 – company)
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 16
+
| style="color:#009901;" | 16
 
| 0x01 – operator is present
 
| 0x01 – operator is present
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 17
+
| style="color:#009901;" | 17
 
| 0x02 – interlock active
 
| 0x02 – interlock active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 18
+
| style="color:#009901;" | 18
 
| 0x04 – handbrake is active
 
| 0x04 – handbrake is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 19
+
| style="color:#009901;" | 19
 
| 0x08 – footbrake is active
 
| 0x08 – footbrake is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 20
+
| style="color:#009901;" | 20
 
| 0x10 – clutch is pushed
 
| 0x10 – clutch is pushed
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 21
+
| style="color:#009901;" | 21
 
| 0x20 – status of the hazard warning lights switch active
 
| 0x20 – status of the hazard warning lights switch active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 22
+
| style="color:#009901;" | 22
 
| 0x40 – front left door opened
 
| 0x40 – front left door opened
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 2
+
| style="color:#009901;" | 2
| 23
+
| style="color:#009901;" | 23
 
| 0x80 – front right door opened
 
| 0x80 – front right door opened
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 24
+
| style="color:#d13c00;" | 24
 
| 0x01 – rear left door opened
 
| 0x01 – rear left door opened
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 25
+
| style="color:#d13c00;" | 25
 
| 0x02 – rear right door opened
 
| 0x02 – rear right door opened
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 26
+
| style="color:#d13c00;" | 26
 
| 0x04 – trunk door opened
 
| 0x04 – trunk door opened
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 27
+
| style="color:#d13c00;" | 27
 
| 0x08 – engine cover opened
 
| 0x08 – engine cover opened
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 28
+
| style="color:#d13c00;" | 28
 
| 0x10 – charging wire is plugged
 
| 0x10 – charging wire is plugged
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 29
+
| style="color:#d13c00;" | 29
 
| 0x20 – battery charging on
 
| 0x20 – battery charging on
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 30
+
| style="color:#d13c00;" | 30
 
| 0x40 – electric engine is working
 
| 0x40 – electric engine is working
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 3
+
| style="color:#d13c00;" | 3
| 31
+
| style="color:#d13c00;" | 31
 
| 0x80 – car is closed with factory remote control
 
| 0x80 – car is closed with factory remote control
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 32
+
| style="color:#ff00db;" | 32
 
| 0x01 – car is closed
 
| 0x01 – car is closed
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 33
+
| style="color:#ff00db;" | 33
 
| 0x02 – factory installed alarm is active
 
| 0x02 – factory installed alarm is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 34
+
| style="color:#ff00db;" | 34
 
| 0x04 – emulated alarm is active
 
| 0x04 – emulated alarm is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 35
+
| style="color:#ff00db;" | 35
 
| 0x08 – signal of closing with factory remote control was sent
 
| 0x08 – signal of closing with factory remote control was sent
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 36
+
| style="color:#ff00db;" | 36
 
| 0x10 – signal of opening with factory remote control was sent
 
| 0x10 – signal of opening with factory remote control was sent
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 37
+
| style="color:#ff00db;" | 37
 
| 0x20 – rearm signal was sent
 
| 0x20 – rearm signal was sent
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 38
+
| style="color:#ff00db;" | 38
 
| 0x40 – trunk was opened with remote control
 
| 0x40 – trunk was opened with remote control
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 4
+
| style="color:#ff00db;" | 4
| 39
+
| style="color:#ff00db;" | 39
 
| 0x80 – CAN module is in SLEEP mode
 
| 0x80 – CAN module is in SLEEP mode
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 40
+
| style="color:#340096;" | 40
 
| 0x01 – signal of closing with factory remote control was sent 3 times
 
| 0x01 – signal of closing with factory remote control was sent 3 times
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" |  
+
|  
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 41
+
| style="color:#340096;" | 41
 
| 0x02 – parking is active
 
| 0x02 – parking is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 42
+
| style="color:#340096;" | 42
 
| 0x04 – reverse is active
 
| 0x04 – reverse is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 43
+
| style="color:#340096;" | 43
 
| 0x08 – neutral is active
 
| 0x08 – neutral is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 44
+
| style="color:#340096;" | 44
 
| 0x10 – drive is active
 
| 0x10 – drive is active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 45
+
| style="color:#340096;" | 45
 
| 0x20 – engine lock active
 
| 0x20 – engine lock active
| style="text-align:center;" |  
+
|  
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 46
+
| style="color:#340096;" | 46
 
| 0x40 – request to lock the engine (activation after attempt to restart the engine)
 
| 0x40 – request to lock the engine (activation after attempt to restart the engine)
| style="text-align:center;" |  
+
|  
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 5
+
| style="color:#340096;" | 5
| 47
+
| style="color:#340096;" | 47
 
| 0x80 – factory armed
 
| 0x80 – factory armed
| style="text-align:center;" |  
+
|  
| style="text-align:center;" |  
+
|  
| style="text-align:center;" | ✔
+
| ✔
 
|-
 
|-
| 6
+
| style="color:#fe0000;" | 6
| 48
+
| style="color:#fe0000;" | 48
 
| 0x01 - roof opened
 
| 0x01 - roof opened
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
| style="text-align:center;" | ✔
+
| ✔
 
|}
 
|}
  −
      
*[[ALL-CAN300]]
 
*[[ALL-CAN300]]