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 = 1
In a diagnostic state.
DiagnosticManualPosition = Diagnostic | ManualPosition
Combination of ManualPosition and Diagnostic
Malfunction = 2
In a malfunction state.
MalfunctionManualPosition = Malfunction | ManualPosition
Combination of ManualPosition and Malfunction
ManualPosition = 32
User has inputted a manual address for the log during a position compliance diagnostic event
None = 0
No malfunction or diagnostic present or cleared.
SystemClear = 8
System has determined that the malfunction or diagnostic is cleared. Not exported to FMCSA.
SystemClearDriving = 16
System has determined that the malfunction or diagnostic is cleared and the vehicle was in motion. Used for PowerCompliance.
SystemDiagnosticClear = Diagnostic | SystemClear
System has determined that the diagnostic is cleared. Not exported to FMCSA.
SystemDiagnosticClearDriving = Diagnostic | SystemClearDriving
System has determined that the diagnostic is cleared and the vehicle was in motion. Used for PowerCompliance.
UserClear = 4
User has cleared the malfunction or diagnostic.
UserDiagnosticClear = Diagnostic | UserClear
User has cleared the diagnostic.
UserMalfunctionClear = Malfunction | UserClear
User has cleared the malfunction.