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 (%)
|
|