Changes

no edit summary
Line 564: Line 564:  
Due to the growing number of supported cars, program numbers have exceeded "999". In order to maintain one number format, we are moving from 3-digit to 4-digit program numbers.<br/>In new LV-CAN200 firmware (from 2017-09-01) all program numbers that were up to 999 are changed to start from 1000. So that further program numbers would continue the counting with 4-digit numbers.<br/>However, all existing program numbers stay the same, but "1" is added to the front. If the device still understands the entered 3-digit program number (via SMS/GPRS), it will automatically add "1" before it. If you enter "247" - the device number will turn into "1247". In Bootloader only a 4-digit format is available, just add "1" to the front of the needed program number.
 
Due to the growing number of supported cars, program numbers have exceeded "999". In order to maintain one number format, we are moving from 3-digit to 4-digit program numbers.<br/>In new LV-CAN200 firmware (from 2017-09-01) all program numbers that were up to 999 are changed to start from 1000. So that further program numbers would continue the counting with 4-digit numbers.<br/>However, all existing program numbers stay the same, but "1" is added to the front. If the device still understands the entered 3-digit program number (via SMS/GPRS), it will automatically add "1" before it. If you enter "247" - the device number will turn into "1247". In Bootloader only a 4-digit format is available, just add "1" to the front of the needed program number.
 
-->
 
-->
 +
 +
==CAN Adapter State Flags==
 +
 +
CAN Adapters receive data about the states of various systems within the vehicle, and send them as flags to {{{model|FMx640}}}. {{{model|FMx640}}} device stores these flags in hexadecimal format, as one variable. '''Note!''' To retrieve all flags, Firmware version '''01.02.28.Rev.13''' for '''FMx640''' and '''03.00.16.Rev.01''' for '''FMx650''' or newer must be used. Below are the table of flags that are kept by [[LV-CAN200|LV-CAN200]], [[ALL-CAN300|ALL-CAN300]] and information how to retrieve them:<br />
 +
 +
===Security State Flags P4===
 +
{| class="nd-othertables_2" style="text-align:center; border: 2px solid;border-collapse: collapse; border-bottom: 2pt solid black;"
 +
|-
 +
! style="column-width: 30px;text-align:center;"| Byte
 +
! style="column-width: 30px;text-align:center;"|Bit
 +
! style="text-align:center;"|Value bitmasks
 +
! style="column-width: 75px;text-align:center;"|LVCAN
 +
! style="column-width: 75px;text-align:center;"|ALLCAN
 +
 +
|-
 +
| style="color:#f56b00;" | 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
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#f56b00;" | 0
 +
| 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
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#f56b00;" | 0
 +
| 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
 +
|
 +
|
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 8
 +
| 0x01 – ignition on
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 9
 +
| 0x02 – key in ignition lock
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 10
 +
| 0x04 – Webasto
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 11
 +
| 0x08 – engine is working
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 12
 +
| 0x10 – standalone engine
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 13
 +
| 0x20 – ready to drive
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 14
 +
| 0x40 – engine is working on CNG
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#3531ff;" | 1
 +
| style="color:#3531ff;" | 15
 +
| 0x80 – work mode (0 – private, 1 – company)
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 16
 +
| 0x01 – operator is present
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 17
 +
| 0x02 – interlock active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 18
 +
| 0x04 – handbrake is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 19
 +
| 0x08 – footbrake is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 20
 +
| 0x10 – clutch is pushed
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 21
 +
| 0x20 – status of the hazard warning lights switch active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 22
 +
| 0x40 – front left door opened
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#009901;" | 2
 +
| style="color:#009901;" | 23
 +
| 0x80 – front right door opened
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 24
 +
| 0x01 – rear left door opened
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 25
 +
| 0x02 – rear right door opened
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 26
 +
| 0x04 – trunk door opened
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 27
 +
| 0x08 – engine cover opened
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 28
 +
| 0x10 – charging wire is plugged
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 29
 +
| 0x20 – battery charging on
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 30
 +
| 0x40 – electric engine is working
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#d13c00;" | 3
 +
| style="color:#d13c00;" | 31
 +
| 0x80 – car is closed with factory remote control
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 32
 +
| 0x01 – car is closed
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 33
 +
| 0x02 – factory installed alarm is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 34
 +
| 0x04 – emulated alarm is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 35
 +
| 0x08 – signal of closing with factory remote control was sent
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 36
 +
| 0x10 – signal of opening with factory remote control was sent
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 37
 +
| 0x20 – rearm signal was sent
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 38
 +
| 0x40 – trunk was opened with remote control
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#ff00db;" | 4
 +
| style="color:#ff00db;" | 39
 +
| 0x80 – CAN module is in SLEEP mode
 +
| ✔
 +
| ✔
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 40
 +
| 0x01 – signal of closing with factory remote control was sent 3 times
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 41
 +
| 0x02 – parking is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 42
 +
| 0x04 – reverse is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 43
 +
| 0x08 – neutral is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 44
 +
| 0x10 – drive is active
 +
|
 +
| ✔
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 45
 +
| 0x20 – engine lock active
 +
|
 +
|
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 46
 +
| 0x40 – request to lock the engine (activation after attempt to restart the engine)
 +
|
 +
|
 +
 +
|-
 +
| style="color:#340096;" | 5
 +
| style="color:#340096;" | 47
 +
| 0x80 – factory armed
 +
|
 +
|
 +
 +
|-
 +
| style="color:#fe0000;" | 6
 +
| style="color:#fe0000;" | 48
 +
| 0x01 - roof opened
 +
| ✔
 +
| ✔
 +
 +
|}
 +
<br>
       
[[Category:FMB641 Manual]]
 
[[Category:FMB641 Manual]]