Jump to content

Template:FMx CAN Adapters

From Teltonika Telematics Wiki
Revision as of 10:31, 11 August 2025 by Donatas.Mazonas (talk | contribs) (partial3)

This document describes the steps to install and configure the following CAN adapters with your Teltonika tracker:

Possible CAN Data Reading Configurations

Teltonika CAN series trackers have an integrated CAN chip which can be used to read CAN bus data directly from the vehicle. This is not discussed here, see separate pages of CAN series trackers.

CAN adapters allow expanding a non-CAN tracker’s functionality.

Additionally, you can use the contactless ECAN02 adapter when insurance limitations do not allow modification of the wiring.

To summarize, the four possible configurations to read CAN data are:

  1. (wired) CAN tracker
  2. (wired) Non-CAN tracker + CAN adapter
  3. (contactless) CAN tracker + ECAN02 adapter
  4. (contactless) Non-CAN tracker + CAN adapter + ECAN02 adapter

CAN Adapter Installation

We recommend watching the videos for an overview of CAN adapters and their installation:

Items Required for Installation

  1. Connection schematic for your vehicle (contact your Teltonika sales representative and provide the required vehicle make, model and year)
  2. CAN adapter LV-CAN200 / ALL-CAN300 / CAN-CONTROL
  3. Optional: ECAN02 for contactless reading. See #Contactless Connection Using ECAN02 for separate instructions for ECAN02 installation
  4. {{{model}}} device
  5. Quick splice connectors (if the CAN bus wires of your vehicle are very thin, connect CAN adapter wires directly)
  6. Pliers
  7. Plastic pry tool
  8. Zip ties

Installation Procedure

NOTE! The maximal number of vehicle CAN lines that can be read depends on the number of available CAN pairs on your CAN-enabled tracker/CAN adapter.

Wired Connection to a CAN Adapter

  1. Prepare the connection schematic for your vehicle that you have received from your sales representative.
  2. On the vehicle, look for connectors matching the pin numbers and colors in the schematic (colors may not match due to differences between vehicle manufacturers).
  3. First, interconnect CAN adapter with {{{model}}} device. Use the available connection, depending on your device:
    1. RS232/RJ45 connection (only for Professional series devices)
    2. Connection via pins 5/6 (wire colors may differ):
      1. Connect CAN adapter PIN 6 (Rx) to INPUT 6.
      2. Connect CAN adapter PIN 5 (Tx) to INPUT 5.
  4. Then, connect vehicle CAN wires to the CAN adapter (CAN L, CAN H) as specified in the connection schematic.
    ATTENTION! Do not swap CAN L and CAN H lines. Not all CAN adapter wires may be used in the vehicle.
  5. Finally, connect positive and ground wires of CAN adapter to the power source. Ideally, connect to the same power and ground as used by the tracker. Ensure proper ground connection.
    ATTENTION! Do not swap power supply lines. Make sure that voltage does not exceed 30V.
  6. Switch vehicle ignition to ACC position. LED on the rear of CAN adapter should start blinking.
  7. Configure CAN adapter to read CAN bus data or control vehicle by setting its program number (see #CAN Program Numbers below).

NOTE! Connection schematics are shown below. These are not the connection schematics for your vehicle, but only general examples – every vehicle has a specific schematic.

LV-CAN200/ALL-CAN300 connection example.
CAN-CONTROL connection example.
LV-CAN200 connection example with yellow and blue cables for FMx650 devices.
LV-CAN200 connection example with purple cables for FMx650 devices.

Contactless Connection Using ECAN02

If you wish to read data contactlessly from several vehicle CAN lines, you will need to use equally as many ECAN02 adapters, e.g. two ECAN02 adapters for two vehicle CAN lines. This is also limited by the number of available CAN pairs on your CAN-enabled tracker/CAN adapter.

We do not recommend using ECAN02 with CAN-CONTROL, as ECAN02 can only be used for reading CAN bus data, not sending commands to the vehicle CAN bus.

The initial and final connection steps are identical to the wired connection.

  1. Prepare the connection schematic for your vehicle that you have received from your sales representative.
  2. On the vehicle, look for connectors matching the pin numbers and colors (may not match) in the schematic.
  3. If you are using a CAN adapter, first, interconnect CAN adapter with {{{model}}} device. Use the available connection, depending on your device:
    1. RS232/RJ45 connection (only for Professional series devices)
    2. Connection via pins 5/6 (wire colors may differ):
      1. Connect CAN adapter PIN 6 (Rx) to INPUT 6.
      2. Connect CAN adapter PIN 5 (Tx) to INPUT 5.
  4. Connect ECAN02 wires to your CAN adapter or CAN-enabled tracker.
    1. CAN L of ECAN02 to CANx L on adapter/tracker.
    2. CAN H of ECAN02 to CANx H on adapter/tracker.
      ATTENTION! Do not swap CAN L and CAN H lines. Not all CAN adapter wires may be used in the vehicle.
  5. Then, mount the ECAN02 adapter on the vehicle CAN bus wires. Do this according to the connection schematic. Make sure that CAN H and CAN L lines on the vehicle correspond to CAN H and CAN L markings on ECAN02 PCB.
  6. Finally, connect positive and ground wires of CAN adapter to the power source. Ideally, connect to the same power and ground as used by the tracker. Ensure proper ground connection.
    ATTENTION! Do not swap power supply lines. Make sure that voltage does not exceed 30V.
  7. Switch vehicle ignition to ACC position. LED on the back of CAN adapter should start blinking.
  8. Configure CAN-enabled tracker/CAN adapter to read CAN bus data or control vehicle by setting its program number (see #CAN Program Numbers below).

CAN Program Numbers

A CAN program is embedded software that runs on a device communicating over the CAN bus. It defines how the device processes data. A CAN program number uniquely identifies the version of this software.

Your CAN adapter must be set to the correct program number. The required program number is always given in the CAN adapter schematic.

The amount of program number digits may vary depending on the software and manufacturing date of your CAN adapter. This is because the number of supported vehicles grows significantly over time: in 2017, we moved from 3-digit to 4-digit numbers, then to 5-digit numbers in 2018; this will likely continue in the future.

Check the number of digits here:

Important! To correctly set the program number, date of CAN adapter software must be the same as or newer than the connection schematic date. Check date of CAN adapter software via:

Setting CAN Program Numbers

There are three ways to set the CAN program number:

  • Software (e.g. Teltonika Configurator)
  • SMS command
  • Manually on the CAN adapter itself

Teltonika Configurator

Requirement: CAN adapter is properly connected to your {{{model}}} device.

To set the CAN program number via Teltonika Configurator:

  1. Open Teltonika Configurator and connect to your device.
  2. Go to „CAN Settings“ menu.
  3. Under „CAN Adapter Settings“, enter the program number.
  4. In the top menu, click „Save to device“.

SMS Command

Requirement: CAN adapter is properly connected to your {{{model}}} device.

To set the CAN program number via SMS command for FM platform devices, send the following SMS command (use two blank spaces if you have not set a login and password):

Syntax:

  • <login> <password> lvcansetprog <CAN program number>

Example (no login and password, blank spaces shown as underscore):

  • __lvcansetprog 11434

SMS response:

  • LVCAN ProgNum: 11434

The setting process of program number depends on whether your device was in sleep mode at the time of SMS command:

  • GPS Sleep - Program number will be set immediately.
  • Deep Sleep - Program number will be set after device wake up.
  • Online Deep Sleep - Program number will be set immediately.
  • Ultra Deep Sleep - Program number will be set after device wake up.