Skip to main content
Skip table of contents

Connecting COMPUSHIFT to J1939 Engine Management

COMPUSHIFT transmission controllers are able to work with most engine management that are able to generate standard J1939 messaging. At a minimum, the following messages need to be supplied to the COMPUSHIFT controller.

Message

Source Address

SPN

Signal

EEC1

Engine

190

Engine Speed

EEC1

Engine

512

Driver’s Demand % Torque

EEC1

Engine

513

Engine Actual % Torque

Note that the source address for the engine is adjustable in the Network Setup / J1939 menus, but per the standard defaults to 0.

Further details about can be found on this page: HGM CAN Bus Messaging. While the messages on that page are transmitted by the COMPUSHIFT controller, the format needed for incoming messages is essentially the same, with the exception of the source address.

Though J1939 defaults to 250Kb, the baud rate may be changed to 500Kb as needed in the Network Setup / CAN 1 / Baud Rate settings.

Do NOT drive the vehicle until you have confirmed CAN communications are working properly and you have no trouble codes.

You can diagnose CAN bus problems by going to Diagnostics / Network Diagnostics on the CS Setup App. The CAN 1 Receive Count should be steadily increasing when the ECU’s are communicating correctly. The error counts should always be 0. If you do have errors, do confirm that the CAN bus baud rate is set correctly in Network Setup.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.