CAN Output

Top  Previous  Next

The S300 can output CAN packets for datalogging or other use.  This is available from the CANL and CANH pins on the S300 digital connector.

 

Format: 11 bit, 250 kbps, big-endian

Speed: 100 Hz, cycling through the packets

The S300 does not have a CAN termination resistor.

 

MoTeC SDL/ADL: 500 kbps, same packet format

 

ID

Description

Data

Conversion

0x660

Rpm, speed, gear

Rpm (16 bits)

Speed (16 bits)

Gear (8 bits)

Voltage (8 bits)

rpm

speed (kph)

gear

volt / 10 (volts)

0x661

Temperatures

IAT (16 bits)

ECT (16 bits)

air temp (ºC)

coolant temp (ºC)

0x662

Throttle position, manifold pressure

TPS (16 bits)

MAP (16 bits)

tps (%)

pressure / 10 (kPa)

0x663

Injector duration, ignition advance

INJ (16 bits)

IGN (16 bits)

inj / 1000 (ms)

ignition advance (º) signed value

0x664

Lambda

Equivalence ratio (16 bits)Lambda (16 bits)

32768/ ratio (lambda)

32768/ lambda (lambda)

0x665

Knock

Knock count (16 bits)

unused on the S300

0x666

Cam angle

Target cam angle (16 bits)

Actual cam angle (16 bits)

unused on the S300
unused on the S300

 

ID

Description

Data

Conversion

0x667

Analog inputs 0-3

Analog0 (16 bits)

Analog1 (16 bits)

Analog2 (16 bits)

Analog3 (16 bits)

voltage (volts) x 819.2

0x668

Analog inputs 4-7

Analog4 (16 bits)

Analog5 (16 bits)

Analog6 (16 bits)

Analog7 (16 bits)

voltage (volts) x 819.2

0x669

Ethanol content

Frequency (8 bits)

Duty (8 bits)

Content (8 bits)

frequency (Hz)

duty * 2.56 (%)

ethanol content (%)