User's Guide

Model: VSM3
14
Positioning Universal, Inc. - Confidential & Proprietary
5 Detailed State Behavior
5.1 State Transitions
The following diagram details possible state transitions.
There are 3 main states in the software state machine: Moving, Stopped, Sleeping. There
is also an Updating state when the application or settings information on unit are being
updated. When in Updating state the device will ignore all normal behavior until unit is
updated at which time it is rebooted. The parameters and thresholds applied for state
transitions are primarily contained in the Settings File.
5.2 Moving to Stopped through Ignition OFF
A device enters stopped state if a hardwired Ignition OFF is detected. A 1 second
debounce is used on the ignition input to avoid “chatter”.
5.3 Moving to Stopped through No Movement
A device enters stopped state if no locations exceed a specified threshold speed in a given
amount of time. The threshold speed is usually a relatively low value like 5 kph. The
stop time is usually on the order of 3-5 minutes.
5.4 Moving to Stopped through Low GPS Quality
If GPS quality threshold is not achieved for the stop time period then the state will
transition from moving state to stopped.
Sleep
ing
Movi
ng