2.1AXTRACKER MMTFEATURE SET OVERVIEW....................................................................................................... 5
2.2SUPERVISORY POSITION REPORTING...................................................................................................................... 6
2.2.1 Delay to Start Interval ......................................................................................................7
5 CONFIGURATION AND REMOTE SMART SENSORS..................................................................................... 38
5.1SERIAL PACKET FORMAT ..................................................................................................................................... 39
5.2TRUNCATED AXTRACKER MMTMESSAGING (SERIAL MESSAGE TYPE 0X26)..................................................... 40
5.3RAW PAYLOAD MESSAGING (SERIAL MESSAGE TYPE 0X27)................................................................................ 41
AXTracker MMT is a battery operated, ready-togo telemetry device designed to communicate
with the Globalstar satellite constellation and
provide cost-efficient and reliable asset tracking
and fleet management.
The AXTracker MMT features a compact rugged
enclosure designed to attach easily, with either
screws or automotive grade adhesive, to the top of
a cargo container, railcar or trailer. Once service
is established with Globalstar, AXTracker MMT
sends information to Globalstar satellites which
relay the information to ground stations. The
processed information is then available to the user
via the internet. The device is delivered complete
and ready-to-go with no need for an external
antenna or power source.
Feature Set Overview:
• Configurable location updates:
o Programmable intervals, 30 minutes to 45 days – up to 12 sequential intervals.
o Time of day – up to 12 specific time of day triggers.
o Interval-override configuration to suspend scheduled location updates and provide an
alternate update interval for a configurable time duration or the duration of the alarm
input. Triggered by alarm or Geofence function.
o Dry contact alarm inputs with configurable edge detection
o Configurable with or without GPS location determination
o May be configured to engage interval-override
• Integral motion sensor configurable as an alarm function.
• Geofence operation
o Region match function.
o May be configured to engage interval-override.
• Wireless serial interface port for configuration and smart sensor or user data input.
• 63 user-definable Geo-fencing regions used to flag device boundary exceptions
• 3 to 8+ years battery life depending on configuration
• NEMA4X, SAEJ1455 compliant packaging with quick installation using either industrial
adhesives or screw mount.
• Intrinsically Safe device tested to comply with UL 913 Class 1 Division 1 Groups A-D
• Total packaged solution. No harnesses required, no external power required, no antennas
required.
• Unit initiation via magnet or PDA setup for site configuration if desired.
• Message types:
o Setup message: transmitted once on device start of service life.
o Location/Alarm: contains GPS, alarm plus Geofence match
o Truncated location: GPS plus up to 2.75 bytes user data
o Raw: up to 8.75 bytes of user data
o Statistics: operational data including low battery, transmitted on programmed interval
• Special Alarm monitor features:
o Count alarms since last statistics message
o Count hours of alarm activity cumulative (run-time meter)
AXTracker MMT differentiates itself by offering battery-operation with multi-year battery life (3-8+
years), easy installation and worldwide coverage. AXTracker MMT features the Axonn STX2 simplex
modem compatible with the Globalstar network system. Reliable, one-way simplex communication
provides fundamentally lowest cost tracking solution available.
The AXTracker MMT unit may be configured for use using a hand-held PDA tool or PC tool with a
wireless configuration that also accepts USB and Bluetooth connections from the PDA or PC. The
PDA and PC tools support easy configuration of the AXTracker MMT device in depot-service or fieldinstallation environments. The tools provide graphical user entry of configuration data using the
wireless serial/configuration port of the AXTracker device.
The wireless configuration port of the AXTracker MMT device supports sensor connectivity as well as
configuration via protocol documented in the AXTracker MMT product specification. This document
describes the use of the PDA and PC tools for configuration of the device. Users who wish to write
their own configuration tools will need to conform to the protocol described in the product
specification available from Axonn. A non-disclosure agreement is required to receive the detailed
product specification.
2 AXTracker MMT Functionality
2.1 AXTracker MMT Feature Set Overview
The AXTracker MMT provides essentially three basic functions when located in clear view of the sky:
• Location of asset on a programmable supervisory interval, typically a few instances per day.
• Notification of alarm condition, example: door open, motion or motor on/off.
• Geofencing filter: notification of location based event condition concurrent with supervisory or
alarm event.
The device is well suited for use with container or trailer asset tracking affixed to the top or other
location as appropriate. The unit transmits periodic and/or event driven position information.
The AXTracker MMT generates messages using a simplex modem to the Globalstar network. The
system is therefore one-way with no handshake or back channel data from the network.
The AXTracker MMT includes the sub-assemblies necessary to support the functionality described in
the following sections including:
• STX2 Transmitter Board with antenna – Axonn simplex modem to the Globalstar network
• GPS Unit with antenna– Used to calculate location information
• Integral Battery - Capable of multi-year operation
• 2.4 GHz wireless I/O port – to configure device, input alarms and serve smart, serial sensors.
• Controller Unit – to manage integral resources and engage reduced power states
Additionally, the AXTracker MMT may also be wirelessly connected to a smart sensor to process data
for transmitting to the satellite network or local data storage. The AXTracker MMT will perform
functions in a prioritized method where the wireless serial interface is the highest priority followed by
on-board alarm inputs followed by supervisory reporting. The assumption is that the external wireless
interface may preempt an active GPS location determination or ongoing transmission of data. An abort
of internal function due to serial interface override is recorded similar to a lost GPS signal and
recorded in status bits on a subsequent message.
2.2 Supervisory Position Reporting
The AXTracker MMT shall automatically report its position at regular time intervals. The
reporting interval shall be programmable by the user. This function can also be enabled or disabled
by the user.
The unit allows for up to 12 sequentially executed delay intervals to time between location
determination functions. The unit may be configured via the configuration port to enable between
1 and 12 discrete time delays executed in sequence. Setting a specific sequence interval to zero
disables that step and subsequent sequence steps. Setting all sequence intervals to zero disables
Supervisory Position Reporting.
Each sequence interval may be unique from 30 minutes to 45 days. (30-65535 where each count =
one minute. Non-zero values less than 30 decimal are invalid) Up to 12 intervals may be defined.
Setting the device to operate with 1 interval enables a uniform wake interval. Setting the device to
operate with more than 1 interval will configure the device to sequence through each delay
repeating the sequence of non-zero intervals. The AXTracker MMT will sequence through the
interval table until it encounters a zero value, then reset to the beginning of the table repeatedly
through service life.
The unit will time wake intervals using an integral crystal. Time drift will occur at this crystal
drift rate and be less than one (1) minute per year of operation. No real-time GPS-compensation is
necessary to maintain this level of accuracy.
The default configuration for the unit is a single sequence with a 12-hour delay interval resulting
in 2 position notification messages per day.
The default configuration may be overwritten using a setup tool. It is the user’s responsibility to
ensure the sum of interval delays suits the application requirement (i.e. total of delay cycles
divides by an integer multiple into a 24 hour day for uniform daily time reporting).
Supervisory position reporting events always generate a GPS location attempt.
At each Position Reporting Interval event, the AXTracker MMT shall compute its location, collect
alarm status, calculate geofencing exceptions then transmit the computed position with appended
status data.
2.2.1 Delay to Start Interval
The unit may be configured to commence operation at a specific delay following setup. The setup
tool may configure a delay-to-start instructing the unit to begin service life at a specific point in
time following setup. The unit may be configured to begin operation within the next 45-day
period to a resolution of 1 minute. This feature may be enabled or disabled using the setup tool
interface. The factory default condition is a random number less than 24 hours.
Note: The AXTracker MMT accepts a delay to start, NOT a time and date to start. The
setup tool must translate this delay parameter to a time and date if desired for user
confirmation.
WARNING: Users are strongly advised that this feature should be enabled using a
pseudo-random delay-to-start to secure the best network services from the Globalstar
network. Configuring multiple devices to operate on the same report time will
inherently cause network collisions and limit performance. It is strongly advised that
the user seed the Delay-to-Start parameter with a randomized delay to stagger device
initial report time. Subsequent reports will be timed from the initial report and the
device will commence uniform reporting per configuration.
For this reason, the default factory value for Delay-to-Start will be a random number
less than 24 hours.
Timing information will be preserved as long as the battery remains connected and serviceable.
Internal power disconnect will require reset to configuration to restore alignment to a specific time
of day if necessary. Sequence will begin at the start of the interval delay table upon power
restoration.
The AXTracker MMT will generate a first position report following completion of a delay-to-start
if the delay-to-start is greater than or equal to 30 minutes. Delay-to-start values below 30 minutes
will not generate a position report as it might conflict with the Setup message.
2.2.2 Alarm Interval-Override Mode
The unit may be configured to override supervisory position report interval timing upon alarm
assertion if the alarm is configured for Interval-Override mode. An alarm configured as such will
cause the unit to suspend supervisory interval reporting and enter into override mode. While in
override mode, the device will perform GPS location determination and reporting at a new (single)
interval for a new duration. Both the new interval and duration are configurable parameters.
Optionally, the duration may be disabled and the device will override while the alarm is held
active. In this configuration, the device will engage a new interval while the alarm is asserted,
returning to the original interval schedule once the alarm is released. This mode enables the device
to engage an alternate position reporting interval following an alarm then resumes the configured
position-reporting schedule.
The time-base for the standard position reporting is delayed by the duration of the IntervalOverride function. This will skew the schedule by the duration of override mode.
A second alarm configured for Alarm Interval-Override mode while in Alarm Interval-Override
mode will restart the override process. Release of the second alarm will return the unit to the
original schedule, NOT the first interval-override.
Interval Override mode may engage a new interval with a minimum setting of 5 minutes. Note
that if short intervals are selected, the redundant messaging of the STX2 device may be aborted to
send the next message. Also note that short intervals and interval-override in general can
significantly impact battery life. Battery estimates assume only a few transmissions a day.
Interval override can make a couple of transmissions a day turn into dozens a day, reducing
battery life proportionally. See appendix B for further discussion on short interval operation.
This mode is disabled for factory default alarm configuration.
2.2.3 24 hour Mode
The above discussed interval-table operation may be replaced with a time-of-day operation
whereby the unit will calculate sleep intervals based on specific time of event from the table. In
this mode, the interval table contains time events (hours and minutes). The parameter range is
limited to minutes in a day with values exceeding the limit treated as end of table. Setting a bit in
the advanced features command (type 0x35) enables this mode of operation.
While in 24-hour mode, the AXTracker MMT will ascertain real time from all successful GPS fix
determinations. Following each position report function, it will calculate the appropriate interval
to the next report event time in the table (managing roll-over at midnight appropriately).
Delay to start and interval-override operation remains unchanged. The unit may require an offschedule location report following delay to start or interval override to recalculate the appropriate
delay to get back onto the 24-hour schedule. The unit may be provided with correct time of day
information at configuration that will enable the device to calculate first report correctly. If the
correct time of day is not available at end of delay to start, it will be determined on first GPS fix
for subsequent report event alignment.
Specific event times are modified by the Dither parameter to force randomization and limit
network collisions. Values in the table are GMT based, with no correction for Daylight Savings
Time.
2.2.4 Stationary Supervisory Report Rate
The unit may be configured to throttle the number of supervisory messages based on
determination of stationary location. In this mode, the unit will transmit once every N messages if
the unit is determined to be in the same location as the last time an active transmit occurred. A 3
bit field defines the ratio for transmit with the value used by the AXTracker as a start count. The
AXTracker counts down to zero on each location determination and transmits at zero. Setting the
field to zero disables the feature (100% reporting).
The location determined at the last transmitted supervisory message is saved for comparison. If
the calculated difference in latitude or longitude is greater than roughly ½ mile, the unit will
suspend Stationary Report Rate mode and deliver the supervisory location message. In this way,
units that are moving will report as scheduled as long as the location is different.
While the location remains inside the stationary window, the unit will count down the
programmed ratio register and transmit on zero. Ratios of 100%, 50%, 33%, 25%, 20%, 17%, and
14% and 12.5% are supported (1:1, 1:2, 1:3,…1:8).
Configuration for this mode of operation is contained in the advanced features command (type
0x35). This function affects supervisory reports only. Interval Override or other messages are not affected.
2.3 Alarm Inputs
The AXTracker MMT shall detect changes in state of one magnetic reed switch alarm input
accessible via top cover of the MMT plus an internal motion alarm. No external wired alarm
inputs are available in the standard configuration of the MMT.
The AXTracker shall also detect changes in the state of an internal motion sensor. The motion
sensor operates as a fifth alarm source of higher priority than the external alarm inputs.
Optionally, one or more wireless dry contact alarm sensors may be configured to operate with the
MMT as slave devices. These wireless sensors could be configured to communicate with the
MMT on a scheduled basis so that if the devices were removed from the system, the MMT would
send a Lost Sensor Message if programmed to do so. These wireless sensors would have the
ability to transmit alarm information as well as GPS information over the Globalstar satellite
network.
2.3.1 External Alarm Inputs
The AXTracker shall detect changes in state of one magnetic reed switch alarm input accessible
via a slot on the top of the enclosure plus an internal motion alarm. Additionally, two external
alarm inputs are provided to the unit interface connector and weakly pulled up to internal voltage
enabling dry-contact to ground type alarm inputs. These two alarm inputs are not accessible in the
standard battery powered AXTracker MMT. Each alarm is independently configurable in one of
four state-change definitions:
Alarm setup 2= close-to open detection
Alarm setup 3= change state (either open-to-close or close-to-open)
The transmitted message (type 0) contains an alarm status byte with two bits reserved for each of
the alarm inputs. One bit will indicate that an alarm occurred, and the other bit will indicate the
state of each alarm input sampled following the event condition. Alarm inputs states are sampled
approximately 250 msec after the alarm event. Short duration alarms under 250 msec may
generate alarm level errors reported. The alarm will not be missed, but the reported level may be
inaccurate.
Each alarm is independently configurable to enable a GPS location fix. If enabled, an alarm
condition will result in a message with an embedded GPS location. If disabled, an alarm condition
will result in a message with null (zeros) GPS location. Alarms may also be configured to enable
interval-override function where the AXTracker MMT sends position reports at an alternate rate
for an alternate duration.
At each alarm event, the AXTracker MMT shall compute its location if enabled for that alarm,
collect alarm status, calculate geofencing exceptions (if GPS location is enabled) then transmit the
computed position with appended status data. The geofence byte will be set to zero if no GPS fix
is enabled for the alarm input.
Alarms 2 and 3 may also be configured to count alarms or accumulate hours of activity. These
two alarm inputs are not accessible in the standard battery powered AXTracker MMT.
2.3.2 Motion Alarm
The AXTracker MMT will include a motion sensor to detect if the unit is stationary or in motion.
The motion sensor has a hysteresis timeout that prevents short-duration motion from changing
state. The unit must remain in motion for at least the hysteresis timeout (Attack) before the alarm
is asserted. A similar hysteresis timeout (Decay) is applied to cease-motion alarm. The motion
sense alarm triggers after the unit is in motion or ceases motion for the motion hysteresis window.
The AXTracker MMT motion detection may be enabled or disabled. If enabled, the motion alarm
may be configured to the same modes of operation as the external alarm inputs. Appendix D
discloses the algorithm used to engage and disengage motion.
2.3.3 Alarm Mode
Each of the alarms may be configured in one of several modes of operation triggered by the alarm
setup state. The following modes are available to any of the alarm inputs as well as the internal
motion alarm. The alarm modes are defined as:
Mode 0 = No GPS Fix
Mode 1 = GPS Fix
Mode 2 = Interval-Override for programmed duration
Mode 3 = Interval-Override for alarm duration
Mode 0 configures the alarm to send an immediate message with null GPS data. The transmitted
message will occur immediately following alarm. This is the most power conservative mode for
alarm processing.
Mode 1 configures the alarm to calculate a GPS fix to send a message containing GPS location.
The transmitted message will occur following GPS fix which may take several minutes to
ascertain. Failure to ascertain GPS Fix will be handled as any other fix failure, with a retry or no
retry depending on GPS Retry configuration.
Mode 2 configures the alarm to engage interval-override mode on detect using the new interval
and new duration programmed via serial message type 0x34. The unit will perform a GPS fix and
report on alarm start and repeat the operation separated by the override interval. The unit returns
to the normal interval schedule when the duration is expired though the interval schedule will be
skewed in time equal to the interval override duration.
Mode 3 configures the alarm to engage interval-override mode on detect using the new interval
programmed via serial message type 0x34 for the duration of the asserted alarm. The unit will
perform a GPS fix and report on alarm start and repeat the operation separated by the override
interval. The unit returns to the normal interval schedule when the alarm is unasserted though the
interval schedule will be skewed in time equal to the alarm duration.
2.3.3.1 Interval-Override operation with Alarm Setups
Each of the alarms is configured for state detection as well as mode of operation. The modes of
operation are triggered by the state of detection, so users should be aware that certain
configurations might have serious impact to battery life. Interval-Override for specific mode
configurations should be carefully selected to prevent undesired operation.
External alarm inputs trigger the mode of operation on negative, positive or both. If the unit is
configured for both (setup state 3), the device will perform the desired mode on both falling and
rising edges of the alarm input pin. Interval override modes (2 & 3) for alarm state 3 are not
permitted, as it will create a situation where the device could remain in interval override forever.
Interval-override modes (2&3) require the user select alarm states (1 or 2) as a trigger state.
Configuring the device for NEG alarm state (1) and interval-override will initiate interval override
on transition of high to low (switch open to switch closed) on the alarm pin. Similarly,
configuring interval-override for the motion sensor on motion enable will initiate interval-override
on motion detect.
Configuring the device for POS alarm state (2) and interval-override will initiate interval override
on transition of low to high (switch closed to switch opened) on the alarm pin.
The AXTracker MMT will initiate a hysteresis timeout on the detection of any alarm input
including motion. This hysteresis window is a programmable value ranging from 0 to 63 minutes
in one-minute resolution. The purpose of the hysteresis window is to prevent alarms from
interrupting ongoing alarm function for a blanking window.
Each of the alarm inputs uses the same hysteresis window. The hysteresis window starts on
detection of an activated (enabled) alarm. While the hysteresis timer is running, subsequent
enabled alarms will be detected but not acted upon. The “missed” alarms are logically OR’d into
the status byte alarm mask to denote the alarm was not acted upon. If the message has not yet
started to be transmitted, the logical OR’d missed alarm information will be sent along with the
first alarm data. For example, if the first alarm is configured to perform a GPS fix, and the GPS
acquisition is in progress when the second alarm occurs, the second alarm is “missed” with a
record of the missed alarm being recorded in the status byte of the GPS data message when ready.
If on the other hand the message transmission has started upon receipt of the second alarm, the
missed alarm information is stored for the next valid transmit sequence. For example, if the first
alarm was sent and the unit is still in the sequence of sending the redundant copies of the first
alarm, the second alarm “missed” bits will not be added to the ongoing message transmission
sequence but stored for subsequent transmission.
Both of these examples assume the alarm hysteresis window is active when the second alarm
occurs. If the hysteresis window has expired when the second alarm occurs, the AXTracker MMT
will begin acting on the alarm depending on the configured mode. Any previous transmissions or
action for previous alarms or lower priority events will be terminated. Terminated alarms that
have not yet sent a transmission will be logically OR’d into the status byte as “missed” alarms.
Terminated events that have begun transmission sequence will be aborted. This may truncate the
programmed number of redundant transmissions and reduce network data throughput reliability.
2.3.5 Alarm Configurations Table
Some of the alarm configurations are incompatible in function. For example, the AXTracker
MMT will not accept interval-override configuration on the “ANY” mode as it could engage
interval override indefinitely. The following tables depict the different alarm configurations,
functions and allowable settings:
Transmits alarm message
immediately on alarm pin short to
GND. Alarms counted for Statistics.
NEG (1) Disable
GPS (0)
Accum
(1)
Transmits alarm message
immediately on alarm pin short to
GND. Hours accumulated for
Statistics.
NEG (1) Enable
GPS (1)
Count
(0)
Transmits alarm message following
GPS location fix on alarm pin short to
GND. Alarms counted for Statistics.
NEG (1) Enable
GPS (1)
Accum
(1)
Transmits alarm message following
GPS location fix on alarm pin short to
GND. Hours accumulated for
Statistics.
NEG (1) Interval-
override for
time duration
(2)
Count
(0)
Suspends supervisory reporting and
starts performing GPS fix with report
at new I-O interval for I-O duration
on alarm pin short to GND. Alarms
counted for Statistics.
NEG (1) Interval-
override for
time duration
(2)
Accum
(1)
Suspends supervisory reporting and
starts performing GPS fix with report
at new I-O interval for I-O duration
on alarm pin short to GND. Hours
accumulated for Statistics.
NEG (1) Interval-
override for
alarm duration
(3)
Count
(0)
Suspends supervisory reporting and
starts performing GPS fix with report
at new I-O interval while alarm is
LOW (shorted to GND). Alarms
counted for Statistics.
NEG (1) Interval-
override for
alarm duration
(3)
Accum
(1)
Suspends supervisory reporting and
starts performing GPS fix with report
at new I-O interval while alarm is
LOW (shorted to GND). Hours
accumulated for Statistics.
. POS (2) Disable
GPS (0)
Count
(0)
Transmits alarm message
immediately on alarm pin opencircuit from GND. Alarms counted
for Statistics.
POS (2) Disable
GPS (0)
Accum
(1)
Invalid configuration. Device will
NAK this setting.
Transmits alarm message following
GPS location fix on alarm pin opencircuit from GND. Alarms counted
for Statistics.
Invalid configuration. Device will
NAK this setting.
Suspends supervisory reporting and
starts performing GPS fix with report
at new I-O interval for I-O duration
on alarm pin open-circuit from GND.
Alarms counted for Statistics.
Invalid configuration. Device will
NAK this setting.
Suspends supervisory reporting and
starts performing GPS fix with report
at new I-O interval while alarm is
HIGH (open-circuit to GND). Alarms
counted for Statistics.
Invalid configuration. Device will
NAK this setting.
Transmits alarm message
immediately on open OR close of
alarm pin to GND. Alarms counted
for Statistics.
Transmits alarm message
immediately on open OR close of
alarm pin to GND. Hours
accumulated for Statistics.
Transmits alarm message following
GPS location fix on open OR close of
alarm pin to GND. Alarms counted
for Statistics.
Transmits alarm message following
GPS location fix on open OR close of
alarm pin to GND. Hours
accumulated for Statistics.
The motion alarm is treated as the highest priority alarm function if enabled. Motion start & stop
alarms will interrupt ongoing supervisory location events; interval-override events and other alarm
events including ongoing motion events. The alarm hysteresis timer will restart following the
motion event.
For example, an Alarm 1 event that is not yet finished sending all redundant copies of the alarm
message may be aborted if a motion alarm occurs independent of the hysteresis setting. Also,
alarms that follow the motion event will only be serviced if they are outside the hysteresis
window.
Additionally, if the unit is configured to send many redundant messages, it may be possible for a
motion event to interrupt an ongoing report of previous motion event. The hysteresis window of
the motion detection function mitigates this case.
Setting the hysteresis term to zero allows for motion and alarms to interrupt each other.
2.3.6 Alarms during Delay-to-Start interval
The AXTracker MMT will process alarms normally following the Setup message including the
Delay-to-Start interval. Note: The entire Setup message including all redundant copies must be complete before alarms will be accepted. Setup message operates at the same priority as
serially commanded messages.
All alarms are serviced during delay to start including the internal motion alarm.
2.3.7 Wake from Alarm
Asserting an alarm input (low) to a device currently in inventory sleep will cause the unit to begin
service life. Each of the 3 alarms may be used to wake the device, though each will perform a
unique wake function as specified in section 2.3.7. The sequence of events following alarm is as
follows:
• Wake, poll alarm of wake and reprogram intervals based on alarm (see section 2.3.7)
• Initiate a Setup message (transmits configuration data).
• Enable alarms and statistics message timer
• Resume low-power sleep with duration set by Delay-to-Start parameter (if non-zero)
• Generate first Position Reporting message (if delay-to-start is >= 30 minutes)
• Resume low-power sleep and begin executing interval delay(s)
•
2.4 Geo-fencing Operation
The geofencing function provides limited ability for the AXTracker MMT to detect that it has
crossed the boundary of any of a set of circular areas (geofencing areas). The geofencing
function is performed following successful GPS location determination. As such, the geofencing
information is only provided upon interval timer wakeup with location determination or alarm
wakeup with location determination (if enabled).
Up to 63 geofencing areas may be user defined and stored for use by the AXTracker MMT in
non-volatile memory. The geofencing areas are downloaded into the device via the
configuration interface setup tool. Setting the number of geofencing areas to zero disables
geofencing function.
The geofencing function compares the current location with the set of geofencing regions stored
in memory. The AXTracker MMT will sequentially evaluate each of the valid entries in the
stored geofencing table, stopping at the first table match. If a geofencing match is found, the
geofence ID field of the message will indicate the index of the area of exception. If the
geofencing table is exhausted without match found, the geofencing ID field is set to zero.
Note that since the geofencing function is only calculated on scheduled or alarm wakeup, it is
possible for the mobile device to transition geofencing areas without detection. Additionally, it
is possible for the device to leave one area and enter a second area only recording one or the
other. The only area to be reported will be the area first match found in the search list (smallest
index).
While this is limited in function, it provides utility for many applications. The user should be
aware of limitations and plan region definition accordingly.
Up to 63 geofencing areas may be programmed into the AXTracker MMT. Each geofencing
area is defined by a lat/long center with associated delta lat/log.
2.4.1 Geofencing Interval-Override Operation
The AXTracker MMT Geofencing interval-override function allows for the device to engage
interval-override if the unit is determined to be outside all geofencing regions. This mode of
operation is enabled or disabled only. If enabled, the device will engage the interval-override
function enabling the new override interval when the location is detected to be outside all of the
defined geofence regions. Once the location is determined to return inside one of the defined
geofencing regions, it will return to normal interval operation. If the unit remains outside all
geofencing regions, it will remain in interval-override mode indefinitely.
The interval-override duration parameter is not used for geofencing interval-override operation.
The location is simply determined on the I-O interval with a decision to continue or not based on
match to geofencing table. The device will not enter I-O if a Geofence table is not programmed.
Warning: Care should be taken in selecting Geofencing triggered IntervalOverride operation as it may seriously impact battery life of the product.
If the AXTracker MMT cannot determine GPS location, it enters a reacquire algorithm. The
AXTracker MMT assumes that if the integral GPS elements cannot secure location information,
visibility to the sky must be obscured. The AXTracker MMT will enter a reduced power state for
15 minutes and then re-attempt to secure GPS location.
The AXTracker MMT will attempt to secure information a total of 2 times separated by 15
minutes before aborting. If GPS location is derived in any of the 2 attempts, the location message
is sent.
If a location is not available for 2 successive attempts, the AXTracker MMT will abort the event
(supervisory or alarm) and log each GPS failed attempt in the status byte of the next successful
transmission. The status byte contains a 4 bit-mask field retaining the logical OR of alarm events
plus a 2-bit count field used to count missed transmission attempts. The next successful
transmission will contain this information indicating to the network that the device failed to secure
GPS location and further indicating if any alarms were lost as a result of any event aborts. The
count field will increment on each failure. The abort count will max at count 3. A successful GPS
Fix acquisition clears the status byte following transmission.
NOTE: Significant GPS failure events will impact AXTracker MMT battery life
performance. A maximum length GPS search uses 4 times the power from battery as
a triple redundant STX transmission. The battery life estimate assumes the unit can
predominately view the sky.
Alternatively, GPS Retry may be disabled via setup configuration. If a GPS location is not
determined and GPS Retry is disabled, the AXTracker MM will transmit a null (0 filled
LAT/LONG) message. Default configuration of the AXTracker MMT is GPS Retry enabled.
2.6 RAS Site avoidance
The AXTracker MMT shall be configurable to operate on one of four selectable frequencies or in
one of several multi-frequency modes. The configured transmit frequency shall be overridden if
the AXTracker MMT determines the location to be within close proximity to a table of Radioastronomy Sites (RAS).
When the AXTracker MMT determines the location is within close proximity of the RAS site, it
shall automatically use channel C as specified in the STX Simplex Modem specification. The
RAS site proximity determination is identical to geofencing function as previously described.
The transmitter setup for RAS Avoidance shall use an alternate configuration as specified by
Globalstar. Unique Power, Number of Attempts, Min and Max Intervals shall be used while
transmitting in channel C. These settings shall be fixed and not configurable via the serial
interface. Channel C settings = 5 messages, low power, Min=240, Max=360.
Up to 63 RAS sites are stored for use in the AXTracker MMT at manufacture. Each site is
characterized by a lat/long origin and a delta-lat/long, which completely encloses a 100-mile
radius area.
Once the unit is located out of range of the RAS site, it shall resume the configured frequency use
function.
RAS site avoidance cannot be disabled. The AXTracker MMT specification contains a table of
the RAS regions defined for the product.
2.7 Setup Message
The first message generated following inventory low-power sleep mode will be a Setup message.
The Setup message contains operational parameters instructing the user and network provider how
the device was configured for use.
The Setup message is only sent one time with configured repetitions. It is initiated upon any valid
initiation method including commanded Run, Alarm initiation from inventory sleep or
commanded Setup message via the wireless configuration port.
This feature enables users to auto-confirm Globalstar provisioning for devices in field. Devices
are provisioned by Globalstar or a Globalstar network provider, which essentially binds the
transmitter’s ID (ESN) to a user. Operational parameters are required by Globalstar to properly
process the signals long term. The Setup message is generally received by the Globalstar network
and relayed to the user. The user may parse the payload and generate a provisioning confirmation
message with the content of the Setup message for sending back to Globalstar. Globalstar may
confirm and update their database as necessary to ensure the operational configuration of the
endpoint device matches the network database structure.
2.8 Statistics Message
The unit may be configured to send a periodic message relaying operational statistics parameters,
which can be used to measure unit performance on an ongoing basis. The parameters of the
statistics message include transmitter setup configurations, battery low and GPS acquisition data.
Data provided in the statistics message can be used to detect poor installation, imminent failure of
device by battery and unit network throughput. The statistics message may be disabled or
configured to report on a routine time base.
2.9 Unit Reset
The AXTracker MMT shall have the capability to determine whether it is functioning properly or
not. If not, it shall reset itself and return to its previous operational configuration. Timing for
message generation is restarted. A watchdog or other method may provide this safeguard. The
unit sends a SETUP message if a reset during operation is detected (with watchdog bit set to 1).
This section provides a sample of the detailed product specifications. Additional data is available
from the complete product specification. The complete product specification has precedence over
this document. The AXTracker MMT Product Specification is available under signed NDA form
Axonn.
2.10.1 Environmental Product Specification
The following table is a summary of the environmental requirements of the unit. Mechanical
shock and vibration shall be done with the unit mounted in a way similar to its operational
configuration.
Parameter Specification Operational Range
Temperature SAE J1455 -30 / +60 C normal,
40 / +80 C with battery life impact
Humidity 507.3 / I (cycle 2) 507.3 / I (cycle 2)
Salt Fog 509.3 509.3
Pressure Washing SAE J1455 SAE J1455
Dust & Sand, Gravel SAE J1455 SAE J1455
Vibration SAE J1455 Vertical Fig 11
Field-replaceable primary cell batteries shall power the AXTracker. The operational battery life
shall comply with Table 1. The battery shelf life at 25C shall exceed 5 years.
These numbers assume the unit operating the majority of its life at 25C. Extended temperature of
use (outside –30 to +60 C) can significantly shorten battery life.
The 10% GPS fail column assumes that the GPS acquire attempts failed to have clear view of the
sky and searched for max time and retried once.
These numbers corresponds to a digital input in Normally Open alarm type. Using the unit for
Normally Closed alarm applications may decrease slightly the battery life due to additional current
required for weak pull-ups of alarms.
NOTE: Significant GPS failure events will impact AXTracker MMT battery life
performance. A maximum length GPS search uses 4 times the power from battery
as a triple redundant STX transmission. The battery life estimate assumes the unit
can predominately view the sky.
The unit also has a built-in battery estimation algorithm and reporting capability that can be used
to report low battery state in operation. See section 3.7.1 for more details on this feature.