User s manual. Receiving data on fuel level from the CAN-bus

Similar documents
User s manual. Digital input RS232. CAN-LOG connection and operation

Technical Support Bulletin Nr.18 Modbus Tips

User s manual. Compliance of monitoring software variables with GALILEOSKY protocol

DeviceMaster UP Modbus Controller to Controller Communication

USER MANUAL OPERATION AND USE OF CAR WITH. Diego G3 / NEVO SEQUENTIAL GAS INJECTION SYSTEM

RETAINS STEERING WHEEL CONTROLS, SYNC MEDIA PLAYER, SYNC BLUETOOTH AND MORE!

RETAINS STEERING WHEEL CONTROLS, SYNC MEDIA PLAYER, SYNC BLUETOOTH AND MORE!

Sending MAC Address Function

Keep it Simple Timing

The Answer to the 14 Most Frequently Asked Modbus Questions

WIFI OBD GPS Tracker T356 User Manual

Configuring Switch Ports and VLAN Interfaces for the Cisco ASA 5505 Adaptive Security Appliance

Slide 1 Introduction cnds@napier 1 Lecture 6 (Network Layer)

Wireless LAN g USB Adapter

eztcp Technical Document Modbus/TCP of eztcp Caution: Specifications of this document may be changed without prior notice for improvement.

Unified Utility Manual Label Printer. Rev. 2.08

ProSAFE 8-Port and 16-Port Gigabit Click Switch

HOW TO INTEGRATE FUEL MONITORING INTO FLEET MANAGEMENT SYSTEM

DiCE INSTALLATION INSTRUCTION

Bidirectional wireless communication using EmbedRF

Beckhoff TwinCAT. Assigning IP Addresses to Beckhoff Ethernet Devices

«Filter-MB» Technical Manual

How to integrate fuel monitoring into Fleet Management System

Modbus Protocol. PDF format version of the MODBUS Protocol. The original was found at:

Funkwerk UTM Release Notes (english)

Kepware Technologies Optimizing KEPServerEX V5 Projects

For Auto Locksmit Association only!!! Key Programmer User s Manual

Configuring the WT-4 for ftp (Ad-hoc Mode)

ProSafe Plus Switch Utility

Written examination in Computer Networks

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

A Division of Cisco Systems, Inc. GHz g. Wireless-G. USB Network Adapter with RangeBooster. User Guide WIRELESS WUSB54GR. Model No.

Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the

Connecting your Aiki phone to a network

Smoking and any food or drinks are not permitted in the Applications Lab!

Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

1. Installing The Monitoring Software

Wireless-N. User Guide. PCI Adapter WMP300N (EU) WIRELESS. Model No.

Contents 1. Overview Structure Connection and Installation How to use...9

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

Z-Wave Gas Reader. Product Manual NQ-9121-EU. From your Z-wave network directly to the cloud! DESCRIPTION

Vehicle data acquisition using CAN By Henning Olsson, OptimumG

Getting Started with IntelleView POS Administrator Software

VoIP telephony over internet

Secure Data Transfer

CS 326e F2002 Lab 1. Basic Network Setup & Ethereal Time: 2 hrs

GVRP Overview. Overview

7.0 Self Service Guide

Security+ Guide to Network Security Fundamentals, Third Edition. Chapter 6. Wireless Network Security

Point-Of-Sale (POS) Application

About this Quick-Reference Guide

Configuring the WT-4 for ftp (Ad-hoc Mode)

I2C PRESSURE MONITORING THROUGH USB PROTOCOL.

Introduction to Network Security Lab 1 - Wireshark

Using the ievo fingerprint reader with Net2

ICC. NetLink Version Info INDUSTRIAL CONTROL COMMUNICATIONS, INC.

RMCS Installation Guide

Version 0.1 June Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)

The OSI Model and the TCP/IP Protocol Suite

Defi Meter C Application User s Guide

E-Blocks Easy Internet Bundle

user guide phone 2015 by Sysco. All rights reserved.

SSL (Secure Socket Layer)

16-PORT POWER OVER ETHERNET WEB SMART SWITCH

Version /10. Xerox ColorQube 9301/9302/9303 Internet Services

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface

Web Traffic Capture Butler Street, Suite 200 Pittsburgh, PA (412)

MAX ENERGY POWER PROGRAMMER PART #52001/52501 REFERENCE GUIDE AND INSTALLATION MANUAL ADDENDUM JEEP WRANGLER WITH ENHANCED OFF-ROAD FEATURES

METROLOGIC INSTRUMENTS, INC. IS4225 ScanGlove USB Addendum for the MetroSelect Single-Line Configuration Guide

1 Serial RS232 to Ethernet Adapter Installation Guide

New OBD Smart PC Tool User Manual

Instruction manual. testo easyheat Configuration and Analysis software

Global Monitoring + Support

Phone: Fax: Box: 230

Network FAX Driver. Operation Guide

Quick Reference Guide VT55 & OBDII. Customer Service TPMS Version: QSG /12

Adding a Modbus TCP Device to the Network. Setting Up Your Network

Prospect module. Quick reference guide. Opmetrix app version 4.10 onwards

Modicon Modbus Protocol Reference Guide. PI MBUS 300 Rev. J

PT Activity: Configure Cisco Routers for Syslog, NTP, and SSH Operations

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

M.S Ramaiah School of Advanced Studies - Bangalore. On completion of this session, the delegate will understand and be able to appriciate:

SATEL NMS PC USER MANUAL. SATEL NMS PC Version User Manual Version 2.5

Modbus Communications for PanelView Terminals

Device Type Manager (DTM) Basic HART

BMW Multi Tool User Manual

User Manual. AS-Interface Programmer

ACCESS 9340 and 9360 Meter Ethernet Communications Card ETHER

A Division of Cisco Systems, Inc. GHz g. Wireless-G. PCI Adapter with RangeBooster. User Guide WIRELESS WMP54GR. Model No.

24 Port Gigabit Ethernet Web Smart Switch. Users Manual

JPMorgan Chase Treasury Workstation. Certification Setup Guide Version 2.0

EMG Ethernet Modbus Gateway User Manual

Application Note. Terminal Server G6

Ethernet/IP Explicit Messaging Using Unity Software

OIL PRESS 71.8 PSI FUEL. Cloud based, diagnostic, engine monitoring and reporting system.

Configuring the WT-4 for Upload to a Computer (Infrastructure Mode)

Configuring SSL Termination

Mitsubishi Electric Q Series PLC Ladder Monitor. Operation Manual

ReadySHARE Printer. Easy to Set Up: Instructions. 350 East Plumeria Drive San Jose, CA USA

Search keywords: Connect, Meeting, Collaboration, Voice over IP, VoIP, Acoustic Magic, audio, web conferencing, microphone, best practices

Transcription:

Necessary tools, devices, materials To receive fuel level data from the CAN-bus of vehicles (hereinafter - vehicle) one should have: 1. Connecting USB cable, cable of connection to the diagnostic socket OBD-II. Picture 1 2. Windows-based computer with the installed program of configuration of GALILEOSKY terminals "Configurator". It is recommended to install the latest version of the program from the site http://7gis.ru/en/podderzhka/programmyi.html. Also it is necessary to have the program of comparing the contents of two text files, for example WinMerge http://winmerge.org. General information Picture 2 GALILEOSKY terminal (hereinafter - terminal) allows you to read the information from the vehicle CAN-bus. For many vehicles, especially for light ones, there is no common standard for data transmission description about the state of the vehicle units. Each producer independently defines what identifiers of the protocol of the CAN-bus will contain this or that information on parameters of operation of the vehicle. Often this information can't be received from the producer of the vehicle or dealers. To determine what identifier contains information about the fuel level, the number of engine revolutions, etc., use the algorithm proposed below. Receiving data from the CAN-bus of the vehicle As an example, consider the situation when you need to determine what identifier contains information about the fuel level. Perform the following steps: 1. Connect the terminal to the CAN-bus of the vehicle and to the computer, after that start the ignition; ATTENTION! In the process of obtaining data from the CAN-bus it is not recommended to carry out any action with a car, for example, opening/closing the doors, starting the engine, switching on climatic unit etc. 2. Start the Configurator program on the computer; RSA GALILEOSKY, LLC Page 1

3. Set the custom filter to one of the modes J1939 custom filter, 11(or 29)-bit identifiers mode in accordance with recommendations of the manual Connection to the CAN bus, general recommendations on the site http://7gis.ru/support/documentation.html; 4. Set the bus rate and the timeout in accordance with recommendations of the manual Connection to the CAN-bus, general recommendations on the site http://7gis.ru/support/documentation.html; 5. Press Listen CAN button; 6. The information from the CAN-bus will be displayed on the screen (Pic. 3); Picture 3. Receiving data from the CAN-bus 7. Save the received data in the file by pressing Save button; 8. Repeat actions 5-7 once again; 9. Add fuel in vehicle tank, for example, 10 liters, and repeat actions 5-8 once again; 10. Repeat the actions of section 9. As a result of the executed actions we have 6 files: - two initial files before adding fuel into the vehicle tank, let s call them Initial files; - two intermediate files after filling of 10 liters of fuel, let s call them Intermediate files; - two final files after filling of 10 more liters of fuel, let s call them Final files. RSA GALILEOSKY, LLC Page 2

CAN-bus data processing Further processing of the received data is carried out in the program of comparison of files (WinMerge). All previously saved scan results process in the following sequence: 1. Compare a couples of the Initial files and find the IDs which don t vary with time (Pic. 4); Picture 4. Comparison of couple of initial files before refuellings To compare the files of Picture 4 the following identifiers remain unchanged: 208, 30D, 44D, 468, 489, 588, 612, 788, 78D, 792, 795, let s call this list List 1; RSA GALILEOSKY, LLC Page 3

2. Compare two Intermediate files and find the IDs from List 1 which don t vary with time (Pic.5) Рисунок 5. Comparison of intermediate files after filling of 10 liters of fuel delete from the list the IDs that have changed during the second comparison: to compare the files of Picture 5, the following identifiers remain unchanged: 208, 30D, 44D, 468, 489, 588, 612, 788, 78D, 792, let s call this list List 2; RSA GALILEOSKY, LLC Page 4

3. Compare two Final files and find the IDs from the List 2, which don t vary with time (Pic.6) Picture 6. Comparison of Final files after adding 10 more liters To compare the files of Picture 6 there are no ID s of the List 2, which vary with time; the following identifiers remain unchanged: 208, 30D, 44D, 468, 489, 588, 612, 788, 78D, 792, let s call this list List 3; RSA GALILEOSKY, LLC Page 5

4. Take one of the pair of Initial files and Intermediate files to compare and find the IDs from the List 3 that have changed after the interim refueling (Fig. 7); Picture 7. Comparison of Initial and Intermediate file For comparison of Picture 7, from the whole List 3 of unchanged IDs only one ID has changed 612, we can suppose that this ID shows the fuel level in the tank. Check it when comparing the remained couple of files. RSA GALILEOSKY, LLC Page 6

5. Take one of the pair of Intermediate files and Final files to compare and find the IDs from the List 3, which have changed after the final refuelling (Pic. 8); Picture 8. Comparison of Intermediate and Final files For comparison of Picture 8, from the whole List 3 of unchanged IDs, again only one identifier has changed 612. It means that the information on fuel level is contained in a single byte. 6. Analyse data obtained from the identifier and define character of information on fuel level. The identifier transmitted the values: 17 before refuelling, 28 after the first refuelling, 39 after the second refuelling; 7. Listened data from the CAN-bus are in hexadecimal format. To transform it to decimal format use the calculator built in Windows system (in Programmer form) (Pic. 9) RSA GALILEOSKY, LLC Page 7

Picture 9. Transformation from hexadecimal format to decimal one Summary data of the analysis: the initial level of fuel in the tank was 23 conventional units; after the first refueling with 10 liters the level increased to 40 conventional units; after the second refueling with 10 liters the level increased to 57 conventional units; Consequently, in this specific case 17 conventional units are 10 liters of fuel. Proceeding from the received ratio it will be possible to interpret received values from the CAN-bus on the monitoring server. ATTENTION! For cars of different brands the received parameter can mean the remaining fuel in liters, or percent of filling of a tank, or some value which will need to be converted to liters with a certain coefficient (as in our example) on the monitoring server, i.e. to fill in the calibration table. 8. Adjust sending data to the monitoring server, having compared the 4th byte of the identifier number 612 to GALILEOSKY protocol tag (Pic. 10): Picture 10. Comparison of data on fuel level and protocol tag RSA GALILEOSKY, LLC Page 8

9. To send received data to the monitoring server go to the Settings tab -> Protocol of the Configurator, configure the main packet to send the chosen tag to the server (Pic. 11) and press Apply button; Picture 11. Selection of parameters to be sent to the monitoring server Setting of data on fuel level from the CAN-bus of the vehicle is completed; the terminal is ready to operate. RSA GALILEOSKY, LLC Page 9