FJ500M User Guide Positioning Universal Inc. Version 1.0 Positioning Universal, Inc.
Model: FJ500M 2 Positioning Universal, Inc.
Model: FJ500M Document Revisions Version Number Date 2019.5.11 1.0 Document Changes First Release 3 Positioning Universal, Inc.
Model: FJ500M Regulatory Notice Federal Communications Commission (FCC) and Industry Canada (IC) Notice Electronic devices, including computers and wireless modems, generate RF energy incidental to their intended function and are therefore subject to FCC rules and regulations. This equipment has been tested to, and found to be within the acceptable limits for a Class B digital device, pursuant to Part 15 of the FCC Rules and Industry Canada ICES-003.
Model: FJ500M This device complies with FCC radiation exposure limits set forth for an uncontrolled environment. In order to avoid the possibility of exceeding the FCC radio frequency exposure limits, human proximity to the antenna shall not be less than 20cm (8 inches) during normal operation. Le présent appareil est conforme aux CNR Innovation, Sciences et Développement économique Canada applicables aux appareils radio exempts de licence.
Model: FJ500M Table of Contents 1 Introduction 8 2 Hardware 9 2.1 3 4 5 Programming and Configuration Summary 7 9 10 3.1 DMAN Server 10 3.2 Applications 10 3.3 Settings Files 10 Tracking Behavior Summary 12 4.1 Power State Reporting 12 4.2 Absolute G detection 12 4.3 Moving State 12 4.4 Stopped State 12 4.5 Sleeping State 12 4.6 Heartbeat Reporting 13 4.7 Driver Behavior 13 4.8 AGPS 13 Detailed State Behavior 5.
Model: FJ500M No ACK Reset 18 No AT Command Reset 18 Command Based Reset 18 7.3 GPS Module Reset 18 No Location Message Reset 18 Command Based Reset 18 8 Message Resend Logic 19 9 Flash Storage Logic 20 10 Pinning, GPS Quality Filter, and AGPS 21 10.1 Pinning 21 10.2 Filter Parameters 21 10.3 Adding Events In Poor Coverage 21 10.4 AGPS 22 7 Positioning Universal, Inc.
Model: FJ500M 1 Introduction The FJ500M is a remote asset tracking device that uses a GPS satellite receiver to determine location information and an LTE transceiver to communicate information to and from a land based server. It is designed to facilitate a broad array of asset tracking and telematics services This document outlines the operation and configuration of the FJ500M product line using the supplied tracking application.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 2 Hardware 2.1 Physical and Electrical Specifications Dimensions: 88mm * 65mm * 20mm Weight: 2 oz Input Voltage: Battery (AAA) included Power consumption: - Active mode: 150mA @12VDC - Low power mode: 15mA @ 12VDC - Sleep mode: 6mA@ 12VDC Operating temperature: -30℃ to 75℃ Storage temperature: -40℃ to 85℃ 9 Positioning Universal, Inc.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 3 Programming and Configuration Summary FJ500M is programmed and configured either via the serial UART connection or via an Over the Air (OTA) process on the cellular data network. 3.1 DMAN Server A Device Manager Server on the Positioning Universal infrastructure automatically updates Applications and Settings files for groups of devices.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 11 Positioning Universal, Inc.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 4 Tracking Behavior Summary FJ500M applications address the needs of typical vehicle and asset tracking. Variations in functional behavior for specific applications is controlled via parameters in the settings file. 4.1 Power State Reporting The FJ500M can be configured to report power up and rebooting behavior in a variety of ways depending on what is desired.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M and primary voltage are quiescent for a sufficient duration. The qualifying duration of quiescence, and the degree of sleep encountered, are controlled by parameters in the Settings file. 4.6 Heartbeat Reporting The device reports a Heartbeat message at an interval specified regardless of state.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 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.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 6 Detailed Moving Interval Reporting Logic 6.1 Moving Interval Locations Move Interval Location messages are triggered by a time interval after the device has entered the Moving state. Messages are sent on this time interval until the unit moves into Stopped state.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M If a unit moves more than 700 meters between minor locations then all minors are dumped and the minor location logic is restarted. 16 Positioning Universal, Inc.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 7 Detailed Reset Logic 7.1 Device Reboot Cold Boot Any time there is a physical power up event the device checks the status of the Cold Boot Settings parameter and sends a Cold Boot message, a GPS Acquired message, and a Stop message at the appropriate time if they have been specified.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M No ACK Reset If a message has been sent requiring an ack then a timer is set. If no ack is received before the timer then the module will be reset. This logic is intended to cause the comm module to be reset if it is locked up but still reporting some kind of comm update.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 8 Message Resend Logic A send fails if an ack is not received within the specified retry interval. The interval of resend is specified through a parameter array in seconds, e.g. [15, 60, 300, 600]. In this case, a send fails if no ack received within 15 seconds on the first message send, 60 seconds on the second and so on.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 9 Flash Storage Logic Pending location messages are stored in a small RAM based queue. Once more than 3 messages are queued in RAM then all queued locations and all subsequent locations are stored in flash memory until there are no outstanding locations at which point it reverts to a RAM queue. If the device enters sleep mode then all messages in RAM are stored in flash.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 10 Pinning, GPS Quality Filter, and AGPS The Quality Filter is needed to prevent poor quality gps data from triggering erroneous events. Only good quality locations which meet the quality filter are used in move locations. The GPS module reports locations on a 5 HZ interval. 10.
Model: FJ500M FCC Equipment Authorization ID: 2AHRH-FJ500M Industry of Canada Certification Number: 24008-FJ500M 10.