HGM and Emtron have worked together to develop a common communication bidirectional communication protocol.
This is enabled on the COMPUSHIFT Sport and COMPUSHIFT Pro when Emtron CAN is selected on the engine type menu.

CAN Messages from Emtron to COMPUSHIFT

11 Bit CAN Id

Byte0

Byte1

Byte2

Byte3

Byte4

Byte5

Byte6

Byte7

0x546

Engine Speed

MAP

Engine
Torque

Throttle Area Demand %

0x547

Engine Coolant
Temp

Engine Torque (Uncorrected)

Upshift
Status

Downshift
Status

0x548

Upshift Switch

Downshift Switch

Shift Hold

CAN Messages from COMPUSHIFT to Emtron

11 Bit CAN Id

Byte0

Byte1

Byte2

Byte3

Byte4

Byte5

Byte6

Byte7

0x560

Current Gear

Requested Gear

Current TCC

Selected TCC

0x561

Upshift

Downshift

Shift in Process

TCC Lock in Process

0x562

Shift Control Mode

Fault Count

Commanded Line Pressure

Actual Line Pressure
(if sensor is present)

0x563

Transmission Range

Trans Temp

Input Shaft Speed

Output Shaft Speed

Data Encoding

All data is encoding in 16 bits little endian (LSB first), with scaling and encoding as shown below.

Signal Type

Scaling

Offset

Encoding

Gear

1 gear per bit

Neutral: 0x00
Forward ranges: 0x01 to 0x0F
Reverse ranges: 0x11 to 0x1F
Park: 0x10

Temperature

.1C per bit

40C

Downshift

1 = downshift
0 = inactive

Upshift

1 = upshift
0 = inactive

Pressure

1 kPA per bit

0

Shift Control Mode

Manual = 0
Auto = 1
Switch Shift = 2
Diagnostic = 3
Fail safe= 4

Any Boolean or on/off signal

0 = false, off
1 = true, on

Shaft or engine speed

1 RPM per bit

0