Enum DutyStatusMalfunctionTypes
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Malfunction or Diagnostic type of the DutyStatusLog.
[Flags]
public enum DutyStatusMalfunctionTypes
- Extension Methods
Fields
Diagnostic = 1In a diagnostic state.
DiagnosticManualPosition = Diagnostic | ManualPositionCombination of ManualPosition and Diagnostic
Malfunction = 2In a malfunction state.
MalfunctionManualPosition = Malfunction | ManualPositionCombination of ManualPosition and Malfunction
ManualPosition = 32User has inputted a manual address for the log during a position compliance diagnostic event
None = 0No malfunction or diagnostic present or cleared.
SystemClear = 8System has determined that the malfunction or diagnostic is cleared. Not exported to FMCSA.
SystemClearDriving = 16System has determined that the malfunction or diagnostic is cleared and the vehicle was in motion. Used for PowerCompliance.
SystemDiagnosticClear = Diagnostic | SystemClearSystem has determined that the diagnostic is cleared. Not exported to FMCSA.
SystemDiagnosticClearDriving = Diagnostic | SystemClearDrivingSystem has determined that the diagnostic is cleared and the vehicle was in motion. Used for PowerCompliance.
UserClear = 4User has cleared the malfunction or diagnostic.
UserDiagnosticClear = Diagnostic | UserClearUser has cleared the diagnostic.
UserMalfunctionClear = Malfunction | UserClearUser has cleared the malfunction.