J1939 EV implementation for GO compatibility

Learn how to use J1939 signals to support an EV integration.

For Medium-duty and Heavy-duty OEMs

This guide aims to help OEMs implement the J1939 signal set for GO device compatibility, and includes both mandatory and optional signal sets. For questions about the information in this document, or for additional clarification on how to implement a parameter, please reach out to your Geotab point of contact or send an email to evsoleng@geotab.com.

Note:

✱ NOTE: All parameters discussed in this document fall under the EV signals subset in the J1939 Digital Annex as set by SAE. The GO device also supports non-EV related parameters in J1939 Standard. If there is a particular parameter that you wish to implement and is not on this list, please reach out to your Geotab point of contact to check whether the parameter is supported with the GO device.

Glossary

Review the terms used in this guide.

Term

Meaning

AC

Alternating Current

BAM

Broadcast Announce Message

CAN

Controller Area Network

DC

Direct Current

Dec

Decimal

DT

Data Transfer

ECU

Engine/Electronic Control Unit

EV

Electric Vehicle

EVSE

Electric Vehicle Supply Equipment

FAQ

Frequently Asked Questions

Hex

Hexadecimal

HV

High Voltage

HVES

High Voltage Energy Source

HVESP1

High Voltage Energy Source Pack 1

HVESP2

High Voltage Energy Source Pack 2

HVESS

High Voltage Energy Storage System

Hz

Hertz

OBDII

On-board Diagnostic v2

OEM

Original Equipment Manufacturer

PGN

Parameter Group Number

RMS

Root Mean Square

SLI

Starting, Lighting, and Ignition

SPN

Suspect Parameter Number

VIN

Vehicle Identification Number

Version notes

Review the changes made to this guide.

Version number

Summary of change

Main contributor to the change

1.12

The first version to be tracked via Version notes

1.13

Clarified VIN request CAN ID 18EAFFxx

Muyun Cai

Implementation process

Learn the steps to set up, test, and check the EV signal set.

The J1939 EV implementation process typically takes 4 to 6 weeks. A public-facing list of electric vehicles (EVs) supported by Geotab are found here.

As an overview, the following steps will be taken to implement the J1939 EV signal set:

  1. OEM agrees to adopt the J1939 EV signal set.
  2. OEM sets up a test database in MyGeotab with assistance from an EV Solutions Engineer or Geotab point of contact, and creates user accounts for individuals who require access to the database.
  3. OEM installs the GO device in the vehicle and adds the device to the test database with assistance from an EV Solutions Engineer or Geotab point of contact.

    Note: Depending on the type of diagnostic port on your vehicle, you may require a harness. Please ensure you notify the Geotab point of contact that ships the test device to you. Geotab has various straight and T-harnesses for standard diagnostic ports.

    Note: If your vehicle has a non-standard diagnostic port, please reach out to your Geotab point of contact or the EV Solutions Engineering team to determine the best method of integration.

  4. OEM sets up their CAN network on the vehicle based on the J1939 EV signal set.

    Note: Do not hesitate to reach out to your Geotab point of contact if you require additional test devices or additional resources during this step.

  5. Once the vehicle has fully conformed to the signal set, please reach out to your Geotab point of contact or the EV Solutions Engineering team to initiate the data validation process (details here). Also, please inform the Geotab point of contact or EV Solutions Engineering team if you would like additional devices during this step to verify compliance on more than one vehicle or platform.
  6. The Geotab team completes the data validation process and adds the vehicle to the public-facing list of fully supported electric vehicles. Please see here for more details.