TFT100 Manual CAN settings

From Wiki Knowledge Base | Teltonika SAS
Main Page > SAS Micro Mobility > TFT100 > TFT100 Configuration > TFT100 Manual CAN settings

Manual CAN Settings (For Manual CAN functionality)


CAN protocol Manual.png

To use Manual CAN protocol user should select Manual CAN protocol in CAN I/O tab. Then user can configure CAN parameters in Manual CAN settings tab.

NOTE! Manual CAN can be tested on FW 55.00.09.rev.04 or newer

The main benefit, of using Manual CAN functionality is that user is able to read data via CAN BUS without requiring additional CAN protocol development from the device's firmware side. To read data with this functionality, the user must have:

  • TFT100 device with CAN interface;
  • 55.00.09.Rev.04 or newer firmware;
  • Transport with CAN interface;
  • Transport's CAN communication protocol (with information about frames, parameters, ID's, baud rate).


Manual CAN.png

Manual CAN Baudrate settings


Manual CAN Baudrate.png

User can select Manual CAN baud rate. The baud rate is the rate at which information is transferred in a communication channel. Selecting incorrect baud rate may lead to:

  • Receiving inaccurate data;
  • Not receiving any data at all.

Manual CAN I/O Settings


User can configure 30 Manual CAN I/O element by setting CAN Type, Data Mask, CAN ID, Request ID, Request Period, Request Data Length parameters. Each CAN I/O has its own parameters and can be configured independently. Manual CAN IO Settings.png

  • Manual CAN Type parameter - defines which CAN ID type will be received and requested (Standard - 11bit, Extended - 29bit).
  • Data Mask parameter - defines which data mask will be applied to received CAN data. CAN Data mask parameter is 8byte hex value. Displayed data value will be Received Data Value AND Data Mask. For example, if received data is 0x1122334455667788 and data mask is FFFF00000000FFFF displayed value will be 0x1122000000007788. In other words - Data Mask parameter defines which data will be taken from the specific frame.
  • CAN ID - depends on CAN Type parameter and defines which CAN ID will be received by device.
  • Request ID - depends on CAN Type parameter and defines which CAN ID will be requested by device.
  • Request Period parameter - defines how often request will be send. If 0 is selected - ID will not be requested.
  • Request data length parameter - defines data length of requested ID.


Alert.png Instructions on how to configure Manual CAN functionality can be found in here.
Alert.png Instructions on how to configure Manual CAN Commands can be found in here.

Manual CAN Settings (For Manual J1939 functionality)


Manual J1939.gif

To use Manual J1939 feature user should select Manual J1939 protocol in CAN I/O tab. Then user can configure CAN parameters in Manual CAN settings tab.

NOTE! Manual J1939 can be tested on FW 55.00.09.rev.08 or newer

Manual J1939 protocol support was added to TFT100 device's firmware as an addition to Default J1939 protocol in case the given Default J1939 I/O elements are not enough. With this functionality, the user is able to configure which J1939 parameters he would like to read from the transport that uses J1939 protocol. To read data with this functionality, the user must have:

  • TFT100 device with CAN interface;
  • 55.00.09.Rev.08 or newer firmware;
  • Machinery with CAN interface, which communicates via J1939 protocol;
  • Machinery's J1939 protocol documentation (with required SPN's and PGN's).

Manual CAN Baudrate settings


Manual CAN Baudrate.png

User can select Manual CAN baud rate (for Manual J1939 this part is configured the same way as for Manual CAN functionality). The baud rate is the rate at which information is transferred in a communication channel. Selecting incorrect baud rate may lead to:

  • Receiving inaccurate data;
  • Not receiving any data at all.

Manual CAN I/O Settings


User can configure 29 Manual CAN (J1939) I/O elements by setting CAN Type, Data Mask, PGN, Request PGN, Request Period parameters. Each CAN I/O has its own parameters and can be configured independently. Manual J1939 IO.png

  • CAN Type parameter - enables or disables current Manual CAN (J1939) element.
  • Data Mask parameter - defines which data mask will be applied to received CAN data. CAN Data mask parameter is 8byte hex value. Displayed data value will be Received Data Value AND Data Mask. For example, if received data is 0x1122334455667788 and data mask is FFFF00000000FFFF displayed value will be 0x1122000000007788. In other words - Data Mask parameter defines which data will be taken from the specific frame.
  • CAN ID/PGN - defines which PGN (Parameter Group Number) will be received by device.
  • Req ID/PGN - defines which PGN will be requested by device.
  • Request Period parameter - defines how often request will be send. If 0 is selected - ID/PGN will not be requested.