Table of Contents

Enum EmissionVehicleCycleFatalError

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

Fatal errors that prevent CARB cycles from being processed.

public enum EmissionVehicleCycleFatalError
Extension Methods

Fields

DuplicateCycle = 2

The same cycle has already been submitted.

IncompleteCycle = 1

The cycle was flagged as incomplete by the firmware.

IsoTpConsecutiveFrameOutsideOfIndex = 3

A consecutive frame outside the expected range occurred during ISO-TP processing.

IsoTpNullFrame = 5

A null frame was encountered during ISO-TP processing (almost certainly a bug in CARB service). The related code was added for completeness but this should never occur.

IsoTpRepeatedFrameIndex = 4

A consecutive frame was found with the same index as another frame in the same transaction during ISO-TP processing.

IsoTpUnexpectedFrameTypeDuringMultiFrameTransaction = 6

A non-multi-frame frame was encountered during ISO-TP multi-frame processing.

J1939ConsecutiveFrameOutsideOfIndex = 7

A consecutive frame outside the expected range occurred during J1939 processing.

J1939MissingFrames = 9

One or more consecutive frames were missing from a transaction during J1939 processing.

J1939RepeatedFrameIndex = 8

A consecutive frame was found with the same index as another frame in the same transaction during J1939 processing.