Statuses contain MessageCode field that specifies type of message. Message code is a string value that can be equal to one of values listed below (including whitespaces):
- Acceptable Acceleration Resumed
- Acceptable Deceleration Resumed
- Acceptable Speed Resumed
- Antenna Cut
- Check In
- Check Out
- Contact Service Provider Msg
- Crash Detected
- Device Exit
- Device Status Report
- Driver Status
- Driving
- Engine Parameter Back To Normal
- Engine Parameter Exceeded
- Engine Periodic Report
- Engine Trouble Code
- Excessive Acceleration
- Excessive Deceleration
- Fall detected
- Fuel Log
- Garmin Connected
- Garmin Disconnected
- Gas High Alarm
- Gas Low Alarm
- Gas STEL Alarm
- Gas TWA Alarm
- Generic Message
- GPRS And Satt Jammed
- GPRS Jammed
- GPS Drift Detected
- GPS Subsystem Failure Msg
- Hardware Failure
- Heartbeat
- Help
- HOS Other Event
- Ignition Off
- Ignition On
- J1939EngineDiagnostics
- Lone Worker
- Low Battery
- Man Down
- Network Health Status
- No GPS
- Not Checked In
- Odometer Update
- Off Duty
- OK
- On Duty
- Output Executed
- Ping
- Power Off
- Power On
- RFID Message
- Satt Jammed
- Scheduled Message
- Scheduler Subsystem Msg
- Sensor
- Sleeper
- SOS
- Speed Alert
- Start Condition
- Stop Condition
- Switch to Internal Battery Power
- Switch to Wired Power source
- Tamper switch close
- Tamper switch open
- Terminal Internal Fault
- Text Message
- Transmitter Subsystem Msg
- Turn
- UndesiredInputState