Changes

no edit summary
Line 1: Line 1:  
==Purpose of CAN adapters LV-CAN200 and ALL-CAN300==
 
==Purpose of CAN adapters LV-CAN200 and ALL-CAN300==
   −
[[Image:FMB640_can_connx_diagram.png|350px|none]]
+
[[File:LV-CAN200_08.png|right|220px|none]]
 
LV-CAN200 is used to read data from light vehicles, while ALL-CAN300 is used to read data from any type of transport: light vehicles, trucks, buses, agriculture transport and other special transport. Using these adapters {{{model|FMB640}}} device is able to collect and send vehicle data.
 
LV-CAN200 is used to read data from light vehicles, while ALL-CAN300 is used to read data from any type of transport: light vehicles, trucks, buses, agriculture transport and other special transport. Using these adapters {{{model|FMB640}}} device is able to collect and send vehicle data.
    
{| class="wikitable"
 
{| class="wikitable"
 
|+
 
|+
! style="width: 200px; background: black; color: white;" |Parameter
+
! style="width:10%;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" | Parameter
! style="width: 300px; background: black; color: white;" |Value
+
! style="width:10%;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" | Value
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Supply voltage
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Supply voltage
| style="text-align: left; vertical-align: top;" | +9..+50 V
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" | +9..+50 V
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Power supply current
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Power supply current
| style="text-align: left; vertical-align: top;" |Average 10 mA. Max (peak) 100 mA
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" | Average 10 mA. Max (peak) 100 mA
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Working temperature
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Working temperature
| style="text-align: left; vertical-align: top;" | -40..+85 ºC
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" | -40..+85 ºC
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Max working humidity
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Max working humidity
| style="text-align: left; vertical-align: top;" |60 % (non condensate).
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" | 60 % (non condensate).
 
|-
 
|-
 
|}
 
|}
Line 98: Line 98:  
{| class="wikitable"
 
{| class="wikitable"
 
|+
 
|+
! style="width: 150px; background: black; color: white;" |Property name
+
! style="width:150px;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" | Property name
! style="width: 50px; background: black; color: white;" |Size, bytes
+
! style="width:50px;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" | Size, bytes
! style="width: 400px; background: black; color: white;" |Value bitmasks
+
! style="width:400px;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" | Value bitmasks
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Control state flags
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Control state flags
| style="text-align: left; vertical-align: top;" |4
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | 4
| style="text-align: left; vertical-align: top;" |Byte0 (LSB):<br /><span style="color:#FF6600">0x01</span> – STOP<br /><span style="color:#FF6600">0x02</span> – Oil pressure / level<br /><span style="color:#FF6600">0x04</span> – Coolant liquid temperature / level<br /><span style="color:#FF6600">0x08</span> – Handbrake system<br /><span style="color:#FF6600">0x20</span> – AIRBAG<br /><br />
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Byte0 (LSB):<br /><span style="color:#FF6600">0x01</span> – STOP<br /><span style="color:#FF6600">0x02</span> – Oil pressure / level<br /><span style="color:#FF6600">0x04</span> – Coolant liquid temperature / level<br /><span style="color:#FF6600">0x08</span> – Handbrake system<br /><span style="color:#FF6600">0x20</span> – AIRBAG<br /><br />
 
Byte1:<br /><span style="color:#0000FF">0x01</span> – CHECK ENGINE<br /><span style="color:#0000FF">0x02</span> – Lights failure<br /><span style="color:#0000FF">0x04</span> – Low tire pressure<br /><span style="color:#0000FF">0x08</span> – Wear of brake pads<br /><span style="color:#0000FF">0x10</span> – Warning<br /><span style="color:#0000FF">0x20</span> – ABS<br /><span style="color:#0000FF">0x40</span> – Low Fuel<br /><br />
 
Byte1:<br /><span style="color:#0000FF">0x01</span> – CHECK ENGINE<br /><span style="color:#0000FF">0x02</span> – Lights failure<br /><span style="color:#0000FF">0x04</span> – Low tire pressure<br /><span style="color:#0000FF">0x08</span> – Wear of brake pads<br /><span style="color:#0000FF">0x10</span> – Warning<br /><span style="color:#0000FF">0x20</span> – ABS<br /><span style="color:#0000FF">0x40</span> – Low Fuel<br /><br />
 
Byte2:<br /><span style="color:#339A6C">0x01</span> – ESP<br /><span style="color:#339A6C">0x02</span> – Glow plug indicator<br /><span style="color:#339A6C">0x04</span> – FAP<br /><span style="color:#339A6C">0x08</span> – Electronics pressure control<br /><span style="color:#339A6C">0x10</span> – Parking lights<br /><span style="color:#339A6C">0x20</span> – Dipped headlights<br /><span style="color:#339A6C">0x40</span> – Full beam headlights<br /><br />
 
Byte2:<br /><span style="color:#339A6C">0x01</span> – ESP<br /><span style="color:#339A6C">0x02</span> – Glow plug indicator<br /><span style="color:#339A6C">0x04</span> – FAP<br /><span style="color:#339A6C">0x08</span> – Electronics pressure control<br /><span style="color:#339A6C">0x10</span> – Parking lights<br /><span style="color:#339A6C">0x20</span> – Dipped headlights<br /><span style="color:#339A6C">0x40</span> – Full beam headlights<br /><br />
 
Byte3:<br /><span style="color:#9A3300">0x40</span> – Passenger's seat belt<br /><span style="color:#9A3300">0x80</span> – Driver's seat belt<br />
 
Byte3:<br /><span style="color:#9A3300">0x40</span> – Passenger's seat belt<br /><span style="color:#9A3300">0x80</span> – Driver's seat belt<br />
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Agricultural machinery flags
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Agricultural machinery flags
| style="text-align: left; vertical-align: top;" |8
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | 8
| style="text-align: left; vertical-align: top;" |Byte0 (LSB):<br /><span style="color:#FF6600">0x01</span> – Mowing<br /><span style="color:#FF6600">0x02</span> – Grain release from hopper<br /><span style="color:#FF6600">0x04</span> – First front hydraulic turned on<br /><span style="color:#FF6600">0x08</span> – Rear Power Take-Off turned on<br /><br />
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Byte0 (LSB):<br /><span style="color:#FF6600">0x01</span> – Mowing<br /><span style="color:#FF6600">0x02</span> – Grain release from hopper<br /><span style="color:#FF6600">0x04</span> – First front hydraulic turned on<br /><span style="color:#FF6600">0x08</span> – Rear Power Take-Off turned on<br /><br />
 
Byte1:<br /><span style="color:#0000FF">0x01</span> – Excessive play under the threshing drum<br /><span style="color:#0000FF">0x02</span> – Grain tank is open<br /><span style="color:#0000FF">0x04</span> – 100% of Grain tank<br /><span style="color:#0000FF">0x08</span> – 70% of Grain tank<br /><span style="color:#0000FF">0x10</span> – Drain filter in hydraulic system of drive cylinders is plugged<br /><span style="color:#0000FF">0x20</span> – Pressure filter of drive cylinders hydraulic system is plugged<br /><span style="color:#0000FF">0x40</span> – Alarm oil level in oil tank<br /><span style="color:#0000FF">0x80</span> – Pressure filter of brakes hydraulic system is plugged<br /><br />
 
Byte1:<br /><span style="color:#0000FF">0x01</span> – Excessive play under the threshing drum<br /><span style="color:#0000FF">0x02</span> – Grain tank is open<br /><span style="color:#0000FF">0x04</span> – 100% of Grain tank<br /><span style="color:#0000FF">0x08</span> – 70% of Grain tank<br /><span style="color:#0000FF">0x10</span> – Drain filter in hydraulic system of drive cylinders is plugged<br /><span style="color:#0000FF">0x20</span> – Pressure filter of drive cylinders hydraulic system is plugged<br /><span style="color:#0000FF">0x40</span> – Alarm oil level in oil tank<br /><span style="color:#0000FF">0x80</span> – Pressure filter of brakes hydraulic system is plugged<br /><br />
 
Byte2:<br /><span style="color:#339A6C">0x01</span> – Oil filter of engine is plugged<br /><span style="color:#339A6C">0x02</span> – Fuel filter is plugged<br /><span style="color:#339A6C">0x04</span> – Air filter is plugged<br /><span style="color:#339A6C">0x08</span> – Alarm oil temperature in hydraulic system of chassis<br /><span style="color:#339A6C">0x10</span> – Alarm oil temperature in hydraulic system of drive cylinders<br /><span style="color:#339A6C">0x20</span> – Alarm oil pressure in engine<br /><span style="color:#339A6C">0x40</span> – Alarm coolant level<br /><span style="color:#339A6C">0x80</span> – Overflow chamber of hydraulic unit<br /><br />
 
Byte2:<br /><span style="color:#339A6C">0x01</span> – Oil filter of engine is plugged<br /><span style="color:#339A6C">0x02</span> – Fuel filter is plugged<br /><span style="color:#339A6C">0x04</span> – Air filter is plugged<br /><span style="color:#339A6C">0x08</span> – Alarm oil temperature in hydraulic system of chassis<br /><span style="color:#339A6C">0x10</span> – Alarm oil temperature in hydraulic system of drive cylinders<br /><span style="color:#339A6C">0x20</span> – Alarm oil pressure in engine<br /><span style="color:#339A6C">0x40</span> – Alarm coolant level<br /><span style="color:#339A6C">0x80</span> – Overflow chamber of hydraulic unit<br /><br />
Line 120: Line 120:  
Byte7:<br /><span style="color:#00331A">0x01</span> – Left joystick moved right<br /><span style="color:#00331A">0x02</span> – Left joystick moved left<br /><span style="color:#00331A">0x04</span> – Left joystick moved front<br /><span style="color:#00331A">0x08</span> – Left joystick moved back<br /><span style="color:#00331A">0x10</span> – Front Power Take-Off turned on<br />
 
Byte7:<br /><span style="color:#00331A">0x01</span> – Left joystick moved right<br /><span style="color:#00331A">0x02</span> – Left joystick moved left<br /><span style="color:#00331A">0x04</span> – Left joystick moved front<br /><span style="color:#00331A">0x08</span> – Left joystick moved back<br /><span style="color:#00331A">0x10</span> – Front Power Take-Off turned on<br />
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Security state flags
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Security state flags
| style="text-align: left; vertical-align: top;" |8
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | 8
| style="text-align: left; vertical-align: top;" |Byte0 (LSB):<br /><span style="color:#008181">0x20</span> – Bit appears when any operate button in car was put<br /><span style="color:#008181">0x40</span> – Bit appears when immobiliSer is in service mode<br /><span style="color:#008181">0x80</span> – Immobiliser, bit appears during introduction of a programmed sequence of keys in the car<br /><br />
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Byte0 (LSB):<br /><span style="color:#008181">0x20</span> – Bit appears when any operate button in car was put<br /><span style="color:#008181">0x40</span> – Bit appears when immobiliSer is in service mode<br /><span style="color:#008181">0x80</span> – Immobiliser, bit appears during introduction of a programmed sequence of keys in the car<br /><br />
 
Byte1:<br /><span style="color:#FF6600">0x01</span> – the key is in ignition lock<br /><span style="color:#FF6600">0x02</span> – Ignition on<br /><span style="color:#FF6600">0x04</span> – Dynamic ignition on<br /><span style="color:#FF6600">0x08</span> – Webasto<br /><span style="color:#FF6600">0x20</span> – Car closed by factory's remote control<br /><span style="color:#FF6600">0x40</span> – Factory-installed alarm system is actuated (is in panic mode)<br /><span style="color:#FF6600">0x80</span> – Factory-installed alarm system is emulated by module<br /><br />
 
Byte1:<br /><span style="color:#FF6600">0x01</span> – the key is in ignition lock<br /><span style="color:#FF6600">0x02</span> – Ignition on<br /><span style="color:#FF6600">0x04</span> – Dynamic ignition on<br /><span style="color:#FF6600">0x08</span> – Webasto<br /><span style="color:#FF6600">0x20</span> – Car closed by factory's remote control<br /><span style="color:#FF6600">0x40</span> – Factory-installed alarm system is actuated (is in panic mode)<br /><span style="color:#FF6600">0x80</span> – Factory-installed alarm system is emulated by module<br /><br />
 
Byte2:<br /><span style="color:#339A6C">0x01</span> – Parking activated (automatic gearbox)<br /><span style="color:#339A6C">0x10</span> – Handbrake is actuated (information available only with ignition on)<br /><span style="color:#339A6C">0x20</span> – Footbrake is actuated (information available only with ignition on)<br /><span style="color:#339A6C">0x40</span> – Engine is working (information available only when the ignition on)<br /><span style="color:#339A6C">0x80</span> – Reverse is on<br /><br />
 
Byte2:<br /><span style="color:#339A6C">0x01</span> – Parking activated (automatic gearbox)<br /><span style="color:#339A6C">0x10</span> – Handbrake is actuated (information available only with ignition on)<br /><span style="color:#339A6C">0x20</span> – Footbrake is actuated (information available only with ignition on)<br /><span style="color:#339A6C">0x40</span> – Engine is working (information available only when the ignition on)<br /><span style="color:#339A6C">0x80</span> – Reverse is on<br /><br />
Line 129: Line 129:  
- High nibble (mask 0xF0 bit)<br /><span style="color:#9DCD00">0x80</span> – CAN module goes to sleep mode<br />
 
- High nibble (mask 0xF0 bit)<br /><span style="color:#9DCD00">0x80</span> – CAN module goes to sleep mode<br />
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Tachograph driver card presence
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Tachograph driver card presence
| style="text-align: left; vertical-align: top;" |1
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | 1
| style="text-align: left; vertical-align: top;" |<span style="color:#9A3300">0x00</span> – No driver card<br /><span style="color:#9A3300">0x01</span> – Driver1 card presence<br /><span style="color:#9A3300">0x02</span> – Driver2 card presence<br /><span style="color:#9A3300">0x03</span> – Driver1 and driver2 cards present<br />
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | <span style="color:#9A3300">0x00</span> – No driver card<br /><span style="color:#9A3300">0x01</span> – Driver1 card presence<br /><span style="color:#9A3300">0x02</span> – Driver2 card presence<br /><span style="color:#9A3300">0x03</span> – Driver1 and driver2 cards present<br />
 
|-
 
|-
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver 1 states
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver 1 states
| style="text-align: left; vertical-align: top;" |1
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | 1
| rowspan="2" style="text-align: left; vertical-align: top;" |<span style="color:#124806">0xX0</span> – Break/rest<br /><span style="color:#124806">0xX1</span> – Availability<br /><span style="color:#124806">0xX2</span> – Work<br /><span style="color:#124806">0xX3</span> – Driving<br /><span style="color:#124806">0x0X</span> – No time-related warning detected<br /><span style="color:#124806">0x1X</span> – Limit #1: 15 min before 4 1/2 h<br /><span style="color:#124806">0x2X</span> – Limit #2: 4 1/2 h reached (continuous driving time exceeded)<br /><span style="color:#124806">0x3X</span> – Limit #3: 15 minutes before optional warning 1<br /><span style="color:#124806">0x4X</span> – Limit #4: optional warning 1 reached<br /><span style="color:#124806">0x5X</span> – Limit #5: 15 min before optional warning<br /><span style="color:#124806">0x6X</span> – Limit #6: optional warning 2 reached<br />
+
| rowspan="2" style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | <span style="color:#124806">0xX0</span> – Break/rest<br /><span style="color:#124806">0xX1</span> – Availability<br /><span style="color:#124806">0xX2</span> – Work<br /><span style="color:#124806">0xX3</span> – Driving<br /><span style="color:#124806">0x0X</span> – No time-related warning detected<br /><span style="color:#124806">0x1X</span> – Limit #1: 15 min before 4 1/2 h<br /><span style="color:#124806">0x2X</span> – Limit #2: 4 1/2 h reached (continuous driving time exceeded)<br /><span style="color:#124806">0x3X</span> – Limit #3: 15 minutes before optional warning 1<br /><span style="color:#124806">0x4X</span> – Limit #4: optional warning 1 reached<br /><span style="color:#124806">0x5X</span> – Limit #5: 15 min before optional warning<br /><span style="color:#124806">0x6X</span> – Limit #6: optional warning 2 reached<br />
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver 2 states
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver 2 states
| style="text-align: left; vertical-align: top;" |1
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | 1
 
|}
 
|}
   Line 148: Line 148:  
{| class="wikitable"
 
{| class="wikitable"
 
|+
 
|+
! style="width: 300px; background: black; color: white;" |LV-CAN200/ALL-CAN300 I/O element
+
! style="width:300px;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" | LV-CAN200/ALL-CAN300 I/O element
! style="width: 100px; background: black; color: white;" |Status
+
! style="width:100px;border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" | Status
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Vehicle Speed
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Vehicle Speed
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Accelerator pedal position
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Accelerator pedal position
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Total fuel used
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Total fuel used
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Fuel level (liters)
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Fuel level (liters)
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Engine RPM
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Engine RPM
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Total mileage
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Total mileage
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Fuel level (%)
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Fuel level (%)
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Program number
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Program number
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Module ID
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Module ID
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Engine Work Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Engine Work Time
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Engine Work Time (counted)
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Engine Work Time (counted)
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Total Mileage (counted)
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Total Mileage (counted)
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Fuel Consumed (counted)
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Fuel Consumed (counted)
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Fuel Rate
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Fuel Rate
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Program number
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Program number
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |AdBlue Level (%)
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | AdBlue Level (%)
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |AdBlue Level (liters)
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | AdBlue Level (liters)
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Engine Load
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Engine Load
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Engine Temperature
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Engine Temperature
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Axle 1 Load
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Axle 1 Load
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Axle 2 Load
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Axle 2 Load
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Axle 3 Load
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Axle 3 Load
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Axle 4 Load
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Axle 4 Load
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Axle 5 Load
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Axle 5 Load
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Control State Flags
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Control State Flags
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Agricultural Machinery Flags
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Agricultural Machinery Flags
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Harvesting Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Harvesting Time
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Area of Harvest
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Area of Harvest
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Mowing Efficiency
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Mowing Efficiency
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Grain Mown Volume
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Grain Mown Volume
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Grain Moisture
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Grain Moisture
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Harvesting Drum RPM
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Harvesting Drum RPM
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Gap Under Harvesting Drum
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Gap Under Harvesting Drum
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Security State Flags
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Security State Flags
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Tachograph Total Vehicle Distance
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Tachograph Total Vehicle Distance
| style="text-align: left; vertical-align: top;" |lock
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | lock
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Trip Distance
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Trip Distance
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Tachograph Vehicle Speed
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Tachograph Vehicle Speed
| style="text-align: left; vertical-align: top;" |reset
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | reset
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Tachograph Driver Card Presence
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Tachograph Driver Card Presence
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver1 States
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver1 States
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver2 States
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver2 States
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver1 Continuous Driving Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver1 Continuous Driving Time
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver2 Continuous Driving Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver2 Continuous Driving Time
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver1 Cumulative Break Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver1 Cumulative Break Time
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver2 Cumulative Break Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver2 Cumulative Break Time
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver1 Selected Activity Duration
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver1 Selected Activity Duration
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver2 Selected Activity Duration
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver2 Selected Activity Duration
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver1 Cumulative Driving Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver1 Cumulative Driving Time
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
! style="text-align: left; vertical-align: top;" |Driver2 Cumulative Driving Time
+
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | Driver2 Cumulative Driving Time
| style="text-align: left; vertical-align: top;" |active
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | active
 
|-
 
|-
 
|}
 
|}