If a tracker transmits an 'alert' message, you will see an alert parameter. Alert types are further defined by alertType or genericType parameters. A table of alert types can be found below:

alertTypeMeaningtrigger
BUTTONThe user has pressed the red alert button
BT_LOSTThe bluetooth connection has been lost
COLLISIONA collision alert
COUNTDOWNThe countdown timer has timed-out
DEAD_MANThe dead-man timer wasn't reset in time
GEOFENCEThe tracker has moved too far from it's geofence centre
CANCELThe user has cancelled any previous alerts (this is a menu option on the tracker).
POWERExternal power state changePOWER_LOSS
POWER_GAIN
RESET_EXTERNALHard reset performed on physical trackerGENERIC
TEMPERATURETemperature outside preset range.
POLYFENCEThe tracker has transmitted because it crossed a polyfence boundary.
SWITCH_A_RISING
SWITCH_A_FALLING
SWITCH_B_RISING
SWITCH_B_FALLING
SWITCH_C_RISING
SWITCH_C_FALLING
SWITCH_D_RISING
SWITCH_D_FALLING
SWITCH_E_RISING
SWITCH_E_FALLING
Activity occurred on an external input
HOVER_ENTRY
HOVER_EXIT
RockAIR specific feature - hover detection events
TAKE_OFF
LANDING
STOPPED
MOVING
RockAIR specific feature - events for fixed-wing aircraft to represent stopped (on blocks), moving (off-blocks), take-off and landing.
TRACKING_SUSPEND
TRACKING_AUTO_RESUME
TRACKING_MANUAL_RESUME
Suspend/resume events
EXCESSIVE_DESCENT_RATE
EXCESSIVE_ASCENT_RATE
Excessive rate of change of altitude events
WAYPOINT_A
WAYPOINT_B
WAYPOINT_C
WAYPOINT_D
Waypoint events