AiM Infotech. AiM Sequential CAN+UART protocol. Release 1.00

Similar documents
AiM Infotech. Bosch MS4.3 Grand Am and Bosch MS4.3 Turbo ECU. Release 1.01

AiM Infotech. Bosch MS43 GA and Bosch MS43 Clubsport ECU. Release 1.02

Pectel T2 ECU Technical documentation Release 1.00 INTRODUCTION

AiM Infotech. Link G4 CAN Bus Base and CAN 500k Bus Base protocol. Release 1.02

MARELLI MF4 Toyota ECU

AUDI ECU for A3, A4, TT (1800 cc) A6 ( cc)

Ferrari F430 Challenge ECU connection

AIM Infotech. ViPec V44-V88 CAN Bus Base and CAN Bus Full protocol. Release 1.00

AIM Infotech. Porsche OBDII and Porsche ECU. Release 1.02

AiM Infotech. Subaru Impreza ECU. Release 1.05

AiM Infotech. Haltech Elite 2500 and Elite 1500 ECUs. Release 1.02

AiM Infotech. Porsche OBDII or ECU connection. Release 1.05

AiM User Guide. MecTronic MKE1. Release 1.00

AiM User Guide. MoTec M1. Release 1.00

AiM Infotech. AEM Infinity ECUs. Release 1.02

AiM Infotech. Bosch MS4 Sport Turbo 40CSTX20 and 40CSTX30 ECUs. Release 1.01

AiM Infotech. Haltech Platinum Sport. Release 1.02

AiM Infotech. Seat Ibiza+Seat Leon ECUs. Release 1.01

MARELLI SRA EDL8 ECU

AIM Infotech. MV Agusta F Release 1.03

AiM Infotech. Release 1.01

Porsche GT3 Cup Plug&Play kit

AiM Infotech. Porsche 911 (996) MK2 OBDII, dashboard or ECU connection. Release 1.01

AIM Infotech AIM loggers ECU connection EFI Euro 2 V006-V009 Release 1.00

AiM User Guide. Kit for EVO4, Solo and SoloDL on Suzuki GSX-R. Release 1.02

KMS MD35 Communication protocol Release 1.02 KMS MD35 ECU.

AiM Infotech. Ducati Panigale 899, 959,1199, 1199R and Release 1.02

Marelli MF4M ECU Technical documentation Release 1.01 INTRODUCTION logger Race Studio 2

DA 35/70 EFI MIL SPEC

AiM Infotech. BMW S1000RR S1000RR HP4 from 2012 S1000RR Release 1.03

AiM Infotech. MekTronik MK E6 ECU. Release 1.01

Pectel SQ6-SQ6M Omega CAN

RS232. CAN. Integration with Tachograph Continental VDO DTCO

AiM User Guide. Kit for EVO4/EVO4S and Solo/SoloDL on Suzuki GSX-R. Release 1.05

AiM Infotech. EFI EURO 4 Bike ECU. Release 1.03

Ford Focus via OBDII Connection

AiM User Guide. Kit for EVO4, Solo and SoloDL on Yamaha R1-R Release 1.00

Ferrari F430 and F430 Scuderia Plug&Play kit

AiM Infotech. BMW 3 Series (E46), M3 (E46) OBDII +ECU Connection. Release 1.01

Delphi / GM MEFI-4b (P/N ) ECUs to CD-7 Displays

2003 CVT when used with 2.2L L61 engine in the Saturn ION TRANSMISSION DIAGNOSTIC PARAMETERS

Supported Devices. Engine Management Systems EM-Tech ECU CAN to AEM CD-5 & CD-7 Displays

AiM user manual. EVO4 and SoloDL kit for Honda CBR 1000RR ( ) CBR 600RR ( ) Release 1.00

AiM Infotech. Plug&Play kit MXL Strada/Pista/Pro/Pro05 for Subaru Impreza Release 1.04

Toucan Touchscreen Gauge and Trim/Compensation Selection Unit User Guide V1.2 (Link & Vi-PEC)

AiM User Guide. Kit for EVO4, Solo and SoloDL on Yamaha R1-R Release 1.04

AiM User Guide. Kit for EVO4, Solo and SoloDL on Ducati 899,1199 Panigale and 1299 Panigale. Release 1.04

Arduino-based OBD-II Interface and Data Logger. CS 497 Independent Study Ryan Miller Advisor: Prof. Douglas Comer April 26, 2011

Toucan Touchscreen Gauge and Trim/Compensation Selection Unit User Guide V1.8 (Link & Vi-PEC)

Additional Instructions MHC-1 J1939

Adaptive Cruise Control System Overview

MoTeC M400-M600-M800 ECU

X11CA-IM MASTER MODULE

With PRO+ Datalogger:- Lambda (Air/Fuel Ratio)* Turbo Boost* Brake Pressure Front & Rear +Brake Bias*

ENGINE MANAGEMENT SYSTEM. System Sensors

System Overview Quick-Start Guide Mini-Hybrid Cooling System for Refuse Applications

PQube 3 Modbus Interface

Temperature transmitter CAN SAE J1939 DST T92C

SP5 INSTALLATION AND SETUP MANUAL

MGL Avionics EFIS G2 and iefis

L (L81) V-car Catera Engine Diagnostic Parameters. 97c30R_V ae.doc

EFIE Digital Control Panel - Installation Manual

M1 GPR-ROTARY PACKAGE

ALM-Inline. Accurate Lambda Meter V1.1.2 COPY RIGHTS ECOTRONS LLC ALL RIGHTS RESERVED.

AiM User manual. Kawasaki Ninja ZX-10R and ZX-10R Racing kit MY2011-MY2016. Release 1.01

Series 905-IV16(E) CAN/CANopen Input Modules Installation and Operating Manual

OBD2 ECU Simulator. User Manual IMSB5010.

DD2-PRO+ Gps enabled Datalogger & display system mm (W) x 90mm (H) x 28mm (D) Datalogger Front 109mm (W) x 35mm (H) x 121mm (D) Datalogger Back

Installation Instructions for: Channel Thermocouple Amplifier

Feature Description. Version History

Engine Management and Data Acquisition Systems

CP Data Sheet I-CAM Introduction: I-CAM, Integrated Calibration And Automated Mapping CP Engineering Systems Ltd.

L (L81) V-car Catera Engine Diagnostic Parameters. 98c30R_V ae.doc

Vehicle CAN Database. Porsche Cayman GT4 Clubsport with CAN Gateway

Indian Speedometer and Body Control Module Service Tool Users Guide

Rotel RSP-1570 RS232 HEX Protocol

Cannondale Diagnostic Tool Manual

Pressure Transmitter M01-CAN with J1939. Manual M01-CAN. Pressure Transmitter with J Einwegpause -

ProECU Mazda MX-5. Live Data Guide 2005-onward Model Year. v1.06

Rotel RSX-1065 RS232 HEX Protocol

Rotel RSX-1067 RS232 HEX Protocol

Quick Setup Guide for IntelliAg Model YP Air Pro

Description of the AMT Netherlands Olympus HP gas turbine.

Issue 2.0 December EPAS Midi User Manual EPAS35

Vehicle Components. (High)/J1587 (Low) Vehicle ECU Volvo Vehicle ECU (High)/J1587 (Low)

I. CONNECTING TO THE GCU

Quick Setup Guide for IntelliAg Model YP40 20 Air Pro

Introduction The aim of this application note is to outline how to configure an ACSM1 drive to run with an ABB BSM series AC servo motor.

A-1939CM550-AP J1939 Translator Ford F53/F59

PROCEEDINGS OF THE INSTITUTE OF VEHICLES 5(109)/2016

Acu-Trac Ultrasonic Fuel Level Transmitters

Rev 29. Caution

MaxxECU quickstart guide ( )

Motronic MS Electronic design. Functionality. Mechanical data. Conditions for use

ECUMASTER ADU Application Note ECUMASTER EMU CLASSIC with CAN MODULE

CAN-bus. Scanning of diagnostic trouble codes via OBD-II connector

Pressure transmitter CAN SAE J1939 DST P92C

English. 1 of 6. A , A , A and A Parts Supplied:

DRAFT VTS. Approved for Racing

MXL Strada / Pista Plug and Play kit for Kawasaki ZX-10 R

Transcription:

AiM Infotech AiM Sequential CAN+UART protocol Release 1.00

1 AiM proprietary sequential protocol AiM has designed and developed two proprietary sequential protocols: AIM/PROT_CAN AIM/PROT_UART They are included in Race Studio software to allow ECU Manufacturers, developing teams and technicians to connect their ECU to AiM devices. 2 "AiM" "PROT_CAN" protocol AiM technique is referred to as Asynchronous messaging, basically the whole stream of parameters (all 35 Bytes) is split up into the packets 8 bytes in length, these are sequentially inserted into CAN messages and in a given order. The packets of data do not contain a specific identifier, they are just in a predefined order. At the receiving node the device looks for the Header information (this is a constant contained in the datastream): when this is seen the device knows that next message is the start of the datastream and all subsequent CAN messages will contain the given parameters in the predefined order. In this way the CAN system is simply a carrier for seemingly highly variable data under a single base addresses and the software handlers at either end know how to breakdown and reassemble these separate packets of data into a continuous and complete datastream. Byte Signal Units Scaling 0:1 RPM RPM 1RPM 2:3 Wheel Speed Km/h 0.1km/h 4:5 Oil pressure Bar 0.1Bar 6:7 Oil temperature Deg C 0.1Deg C 8:9 Engine coolant temperature Deg C 0.1Deg C 10:11 Fuel pressure Bar 0.1Bar 12:13 Battery supply Volts 0.01Volts 14:15 Throttle angle % 0.1% 16:17 Manifold air pressure mbar 1mBar

18:19 Intake air temperature Deg C 0.1Deg C 20:21 Exhaust gas temperature Deg C 1Deg C 22:23 Lambda value Lambda 0.001La 24:25 Fuel temperature Deg C 0.1Deg C 26:27 Engaged gear 0=Neutral 1=First 2=second etc... 28:29 Errors ECU specific error flag 30 Number of data bytes 30 31 Marker byte 1 FC 32 Marker byte 2 FB 33 Marker byte 3 FA 34 Checksum Is the sum of all bytes of the structure up to and including marker byte 3. 3 AiM PROT_UART protocol The datastream is a standard RS232 at 19200,n,8,1. It consists of a number of short packets. Packets are sent on 10 ms ticks. Please note: this does not mean that there is a packet sent every 10 ms tick; in fact there is a pattern which repeats once a second until it reaches the channel frequencies listed below and there are some unused ticks where nothing is transmitted. Each packet consists of 5 bytes: the first byte is the channel number the second is always A3 H the third and fourth are the channel value, high byte first the fifth is the sum of the previous four bytes.

Signal Channel Freq [Hz] Transform Units RPM 1 10 y=x RPM Wheel Speed 5 10 y=x/10 Km/h Oil pressure 9 5 y=x/1000 Bar Oil temperature 13 2 y=x/10-100 Deg C Engine coolant temperature 17 2 y=x/10-100 Deg C Fuel pressure 21 5 y=x/1000 Bar Battery supply 33 5 y=x/100 Volts Throttle angle 45 10 y=x/10 Deg Manifold air pressure 69 10 y=x mbar Intake air temperature 97 2 y=x/10-100 Deg C Exhaust gas temperature 101 2 y=x/10-100 Deg C Lambda value 105 10 y=x/1000 Lambda Fuel temperature 109 2 y=x/10-100 Deg C Engaged gear 113 5 y=x 0=rev 1=Neutral 2=First 3 =Second etc... Errors 125 2 - ECU specific error flag 4 AiM device configuration Before connecting the device to the ECU set this up using AiM Race Studio software. The parameters to set in the device configuration are: ECU manufacturer AIM ECU Model o "PROT_CAN" if your ECU communicates using the CAN Bus o "PROT_UART" if you ECU communicates using the serial protocol

5 Available channels Channels received by AiM devices connected to "AIM" "PROT_CAN" or "PROT_UART" protocol are the same; the only differences can be found in the name of the channel; here below they are listed for PROT_CAN (PROT_UART): ID CHANNEL NAME FUNCTION ECU_1 AIM_RPM RPM ECU_2 AIM_WHEELSPEED (WHEELSPD) Vehicle speed ECU_3 AIM_OILPRESS Oil pressure ECU_4 AIM_OILTEMP Oil temperature ECU_5 AIM_WATERTEMP Engine coolant temperature ECU_6 AIM_FUELPRESS Fuel pressure ECU_7 AIM_BATTVOLT Battery supply ECU_8 AIM_TPS (THROTANG) Throttle position sensor ECU_9 AIM_MAP (MANIFPRESS) Mainfold air pressure ECU_10 AIM_AIRTEMP (AIRCHARGETEMP) Intake air temperature ECU_11 AIM_EXHAUST_TEMP (EXHTEMP) Exhaust gas temperature ECU_12 AIM_LAMBDA Lambda value ECU_13 AIM_FUELTEMP Fuel temperature ECU_14 AIM_GEAR Engaged gear ECU_15 AIM_ERRORS (ERRORFLAG) Error signal