Guard 4 Life
106 Ridgeway Suite F Hot Springs, Arkansas 71901
(501) 762-6745


The Monitoring panel displays the work list of units and gives access to the basic features connected with tracking.

The work list can contain either all units available to the current user or just some of them. Units can be easily added and removed from the work list, which does not lead to their removal from the system. See how to manage the work list…

Near the name of each unit, there can be several buttons and signs that allows to estimate unit's state or perform an action over it. The choice of signs and buttons to be displayed in the Monitoring panel is customizable. These columns can be also used to sort units in the work list.

To open Monitoring panel, choose a corresponding name in the top panel or click on the necessary item in the main menu customizer.

To locate a unit on the map, click on its name in the work list. The map will be centered on this unit. At that, current map zoom will remain the same.

Only units checked in the first column of the work list are shown on the map. To display all units from the work list, mark a check box in the left top corner of the list. Remove this checkbox to remove unit icons from the map.

:!: Note that in order units to be displayed on the map you should check if the corresponding layer icon in the main menu is active.

Units are seen on the map if they get into view per the current map position. You can move and zoom the map per your needs.

However, if the option Show unit icons at map borders is selected in User Settings, in case a unit gets out of view, its icon is displayed by map border. Click on the icon to move to the unit on the map.

It is possible to watch a unit constantly. For this, enable the option Watch unit on map against a necessary unit in the corresponding column () of the Monitoring panel. Units marked in this column are always seen on the map. If such a unit gets out of view, the map automatically centers at this unit each time when a new message comes.

To track stationary units, make use of a specially designed app — Sensolator.

Unit Presentation on Map

By default, units on the map are displayed with icons assigned to them and their names (captions color is red). Icons for units can be selected from a standard set, e.g. , or you can load your own image. See the dialog Unit Properties ⇒ Image. Unit icon can be rotated on the map per course (movement direction). This feature is also defined in unit properties.

Alternatives for Icons

Unit icons can be replaced with motion state signs:

  • yellow circle — the unit is not moving but the engine is on;
  • red square — the unit is not moving, and the engine is off (if the unit has ignition sensor);
  • green arrow — the unit is moving, and the arrow showing movement direction.

This option is called 'Replace unit icons with motion state signs' and set in User Settings.

Besides, the colors of these icons (arrow, square, circle) can be different and depend on a sensor value. This functionality is adjusted on the 'Advanced' tab of unit properties. In other words, the shape of the icon is defined by state (standing still — square, moving — arrow), and the color depends on sensor value (intervals and colors are adjusted in sensor properties).

Unit names can be either shown or hidden upon displaying a unit on the map. It depends on the state of the button in the bottom panel.

Displaying Inactive Units

Monitoring units are conditionally divided on active and inactive ones. If data messages from a unit have not been received for more than 48 hours, then a unit is considered inactive.

Unit's icon and its name can help you to find out unit's condition. Inactive units are displayed on the map with a blurred icons and transparent names. If signs of motion are used instead of icons, then transparency will be used both for signs and names. If the flag 'Display overlapping units in one icon' is chosen in 'User Settings', and all the units with overlapping icons are inactive, then the icon for them will be displayed blurred. Moreover, either drivers' or trailers' icons bound to an inactive unit are also displayed blurred until unbinding.

Other Markings


If a unit is currently in motion, a green arrow shows movement direction, and the unit can be followed by a blue 'tail' (trace) which shows unit track for several latest messages. If the unit is stationary (per the last message), this arrow is not shown. If there was no motion within several latest messages, the trace is not shown (or the page has been just loaded). Trace default length is 5 messages long, however, it can be changed together with trace width and color in User Settings.

Both direction arrows and traces can be disabled. To do this, use the appropriate buttons in the bottom panel:

* — hide/show unit traces;

* — hide/show unit movement directions.


Minimaps is an additional window (help window) focused on the current information about the chosen unit. Double click on unit's name in the monitoring panel list to open its minimap. The chosen unit is also centered on the map. Moreover, the window can be open by double-clicking a unit on the map. However, in this case, the unit is not centered on the map.

:!: Note that if no messages with coordinates have been received from a unit, then no actions take place when you double click on it.

Minimap Modes

There are two modes available for minimaps: map mode, and info mode. They can be switched using the corresponding button in the right corner of a help window header .

Map Mode

The main purpose of a map mode is to show a unit location, as well as its speed and address from the last received message. The map cannot be moved, because it is automatically centered on the unit's last location and the unit does not leave the field of view. Except for this peculiarity, working with help windows in map mode is completely identical to working with the main map. Moreover, in the map mode you can activate Google Street View. This is a submode which provides a possibility of tracking units on 'real' streets. Google Street View is a technology featured in Google Maps that provides panoramic views from positions along many streets in the world. Its coverage spreads throughout Western Europe, North America, Australia, Japan, Brazil, and some other countries.

This submode works only if Google Maps are activated in 'User Settings' and if there is coverage for requested geographical area.


Switch to the info mode using the corresponding button in the minimap header. Here you can find the main buttons and icons chosen for the monitoring panel work list. Moreover, info mode includes additional information about the unit configured in the 'User Settings' dialog.

Online Notifications in Minimaps

Minimaps provide you with an alternative way of viewing online notifications. Upon online notification triggering an opened minimap of a corresponding unit is highlighted in red. If the minimap is hidden, then it will be shown automatically upon receiving of a notification. To receive and view online notifications in minimaps, it is necessary to check the 'Blink minimap' flag while choosing a notification action.

An icon indicating several unread notifications appears in a minimap's header near the mode switcher. Click the icon to view received notifications. The concept of work with notification is identical to the one used in online notifications window. To return to the initial mode used, click the notifications icon once again. :!: Note that a minimap is not synchronized to the online notifications window, therefore an activity of reading or deleting notifications in a minimap does not lead to any changes in the window of online notifications.

The maximum number of minimaps corresponds to 9 items. That is why if all the available windows are already opened, and a notification has come for a unit not opened in a minimap, then a notification will be available in the window of online notifications only.

Manipulations with Minimaps

There is a scaled icon and a unit name in the header of every help window to simplify the search of the necessary one. A mode switch and a close button are also situated in the header. You can open to 9 help windows in the tracking system. Besides, you can use only one minimap per unit.

The button in the left corner of the bottom panel can be used to hide/show all minimaps at once. Apart from that, to avoid excessive information, minimaps are automatically hidden when you switch to the Reports, Messages, and Routes panels (but even then, they can be shown forcibly if necessary). Minimaps are shown automatically upon leaving these panels.

The latest used layout of minimaps is restored each time a user authorizes in the system.

Unit Additional Information

Additional information includes the following items: last message, location, presence in geofences, speed, altitude, counters, satellites, connectivity settings, sensor values, parameters, drivers and trailers, custom fields, intervals for maintenance.

Additional information can be found in a unit's tooltip as well as in the extended unit information of the monitoring panel work list.

Unit's Tooltip

Hover the mouse pointer over the unit on the map, in the work list, or in a dialog to see detailed information about unit current state in a popup info tip. The content for this tooltip is selected in User Settings.

Extended Unit Information

Apart from that, additional information about the unit can be summoned and displayed stationary in the work list itself. Click on unit's icon in the Monitoring panel to see extended information. Content of the extended unit view is also regulated through User Settings.

You can apply extended view to any number of units on the work list. To hide the extended information back, just click on unit's icon again.

:!: Attention! Extended information is not available in the treelike view of units with sorting by groups.

Menu by Clicking on a Unit

Click on a unit on the map to open the menu at the top of a unit. This menu contains the same icons and buttons which have been chosen for the monitoring panel table. Moreover, regardless of the chosen icons/units the menu always contains the buttons for generating quick report and building quick track.

The menu does not contain the following items even if they are chosen in the monitoring panel table — unit location icon, tracking option, and clear list button. During a movement of a unit, the menu moves with it and always displays updated unit information. To close it click on any place of the program.

Icons Explanation

The list of all icons that can be found in the Monitoring panel is presented below. Depending on your individual needs, you can hide or show certain columns using the Monitoring Panel customizer. Choose the elements to be displayed in the work list. If you mark an item in the left checkbox, it will have its own column in the work list as well as in the menu opening by clicking on a unit. If you mark an item in the right checkbox, it will get into unit actions menu. If marked in none of checkboxes, the item is not displayed in the Monitoring panel.

All icons can be divided into two groups:
  1. Operational: icons-buttons, if clicked they allow to perform an action over a unit (such as event registration, command execution, messages query, report generation, track building, properties editing, removal from the work list, etc.). Further instructions can be found in appropriate dialogs and panels that are invoked by these buttons.
  2. Informational: icons that give information about unit current conditions (moving or stationary, sensor value, connection state, data accuracy, driver, etc.). Further information in such cases can be found in tooltips. To read a tooltip, put a mouse pointer over a chosen icon.

Icons at the head of the table are also applicable. In many cases, they allow to sort items on the list per a condition: for instance, moving units at the top, stationary units at the bottom.


A column with units' last location — either in the form of addresses or in the form of geofences. By pressing the icon in the header, units in the work list can be sorted per their location (by alphabet in direct or reverse order). 'Resolving' means an address is being searched. 'N/A' goes for units which location is not available, for example, in case a unit has never sent any messages.

  • Addresses: Depending on chosen format, addresses can be longer (including state, region, etc.) or shorter (e.g., just street and building number).
  • Geofences: If a unit gets into several geofences, all of them are displayed. At that they are sorted by area (from small to large) and written in color set in geofences' properties. If a unit is outside of all geofences available, then its location will be indicated by an address. :!: Attention! To calculate units inside geofences, the option Presence in geofences should be activated on the 'General Settings' tab. That is why this flag is enabled automatically if you choose geofences for the location column.

Tracking Option

If selected in this column, unit will be always in sight on the map when a new message comes from it. To select all units, press the button in the header.

Motion State

This column shows whether unit is moving or stationary, as well as whether ignition is on or off (if there is an appropriate sensor).

  • — unit is moving,
  • — unit is moving, engine is on
  • — unit is stationary,
  • — unit is stationary, engine is on;
  • — the last message from unit was received over an hour ago: unit was moving;
  • — the last message from unit was received over an hour ago: unit was stationary

Unit state is detected per its speed value in the last message and ignition sensor state (if there is such). Apart from that, if a unit is stationary, in the tooltip you can see for how long.

Data Accuracy

This column indicates data accuracy — shows how many satellites were locked and when the latest message was received. To know the precise time of the latest information update, place a cursor over the icon and read a tooltip.

First bar shows satellites availability:

  • green — satellites are available (see the precise number of satellites locked in the tooltip),
  • red — satellites are not available.

Second bar shows the last data was get from unit:

  • green — unit sent data less than 5 minutes ago
  • yellow — unit sent information within the last hour,
  • orange — unit sent data within the last day,
  • red — there was no messages for a long period.

Per their last message time, units can be automatically displayed or hidden. To make use of this option, change Without filtration to Monitoring panel or Panel + Map and specify filtration interval in minutes. The filtration can affect only the work list in the monitoring panel or both the work list and the map. More…

There is a special app helping to reveal inactive units — Actualizer. The application allows setting any period of inactivity.

Connection State

Shows whether there is connection with unit currently.

  • — unit is connected,
  • — unit is not connected.

Unit is considered as online if it has TCP or UDP commands available or it has sent messages within last 10 minutes.

Sensor State

In this column, the sensor state can be shown with different colors.
  • (or a small square of any other color) — visualizes sensor's value;
  • — text parameters (can be properly adjusted through custom sensor);
  • — the option is not activated for this unit;
  • — the value is unknown.

When putting a cursor over the square, in the tooltip you can see the value or description. Colors are adjusted in sensor properties and sensors are chosen on the 'Additional' tab of unit properties.

Driver Identification

The column with information on drivers. In the tooltip, you can see name, photo, and phone of driver(s) assigned to unit.

  • — no drivers bound,
  • — a driver assigned has no photo,
  • — several drivers are bound to the unit.

Trailer(s) Identification

The column with information about trailers. In the tooltip, you can see name and photo of trailer(s)

bound to unit

  • — no trailers bound,
  • — a bound trailer has no photo,
  • — several trailers are bound (see more information in the tooltip).

Quick Track

The column of buttons to build tracks of unit movements. In panel settings, you should also specify the interval for quick track building: 'Yesterday', 'Week', 'Month' or 'Other' (manual mode).

  • — show track on the map,
  • — remove track from the map,
  • — not enough rights to query tracks for this unit.

When pressing the Show Track button opposite a unit, a track of this unit appears on the map. Many parameters for quick track building are borrowed from the Tracks panel: line width, annotations, markers, trip detector, etc. Moreover, the interval is also taken from there if it is set as 'Other'. Track colors can be set in unit properties (Advanced tab) or in the Tracks panel as well.

All 'quick' tracks are displayed in the Tracks panel where you can manipulate them in the same way as usual tracks: show/hide, remove from the map, focus, apply hittest, etc.


Buttons to query data messages.

  • — display messages,
  • — not enough rights to query messages from this unit.

When pressing the button, you will automatically move to the Messages panel where requested data will be displayed in the tabular form. Time interval ('Today', 'Yesterday', 'Week' or 'Month') for the query is set in the Monitoring panel customizer. In case of 'Other', the interval is taken from the Messages panel. Only messages of data time are loaded in this way. Parameters can be displayed in raw form or as sensors depending on what is chosen in the Messages panel.

Quick Report Generation

Quick report generation

  • — execute a repor
  • — not enough rights to execute reports for this unit or report template is unavailable. When pressing the active button, a report is generated for the unit. A template for the quick report is selected in the Monitoring panel customizer as well as time interval ('Today', 'Yesterday', 'Week' or 'Month'). Choose a template from the dropdown list. Note, this list contains only templates dedicated to single units. Time interval can be either standard or 'Other', which means it will be taken from the Report panel. The requested report itself is displayed in the Reports panel and navigated/managed from there.


View the latest media files (pictures or video) received from a unit (useful if such functionality is provided for type of device used).

  • — the button to view pictures (video),
  • — no pictures (video) available.


Buttons to send commands to units:

  • — there are available commands,
  • — there are available commands, including GPRS commands (using TCP or UDP channel),
  • — there are available commands, including GPRS commands, however, the current user has not enough access rights to execute them,
  • — there are no commands available or no rights to execute them.

Sending SMS to Unit or Driver

Send SMS to unit or driver (the addressee is selected in the dropdown menu if both options are available).

  • — send SMS to unit or driver,
  • — sending SMS is not possible.

To explore the full functionality of this option, the current user must have rights to send SMS messages, access to unit Edit connectivity settings, a driver must be bound to the unit, and both (unit and driver) must have phone numbers in their properties.

Events Registrar

This column contains buttons to display event registrar dialog. It is used to register fuel fillings, maintenance service and other events to unit history

  • — open registrar,
  • — not enough rights to register an event for this unit.

View Unit/Group Properties

View unit/group properties dialog (depending on work list display mode). In case of groups, the button can be different regarding [[cms/rights/rights|access rights.

  • — some properties of the group are editable;
  • — only view access.

Clear List

Buttons to remove individual units/groups from the work list or clear the whole list at once.

  • — remove all units/groups from the work list (if pressed in the header of the table) or remove a group (if pressed against a group),
  • — remove a unit from the work list.

:!: If an option is selected for the additional menu (that is checked in the second column of the Monitoring panel customizer), you will find it in the column with the icon under the button. The additional menu that can contain any of the above-mentioned buttons and signs.


Other buttons and signs can be found in the Monitoring panel:

The first column in the table is filled by check boxes. Put flags near units you want to be displayed on the map. Put a flag at the top of the table to mark all units at once.

A switch-button showing that items of the work list are sorted by name in direct order.

A switch-button showing that items of the work list are sorted by name in reverse order.

A switch-button showing that the work list displays singular units.

A switch-button showing that the work list displays a tree view of units (with grouping). More about the work list settings…

The button to add units/groups to the list using a filter.

The button to add all available units/groups to the work list.

:!: Monitoring panel customizer that helps you to choose columns to be displayed and options for the additional menu.

Unit List Management

Unit work list affects the tracking process in many ways. It is not only about what you can see on the list and on the map but also how you manipulate units in other panels when creating jobs, notifications, querying messages, reports, and tracks, assigning drivers or trailers, looking for nearest units, etc.

Two display modes are possible for the work list:

  • simple list of single units;
  • treelike view of units with sorting by groups.

Each of those lists is independent and their settings are stored separately. When switching between them, previously applied settings are restored for each.

Singular Units

To add units to the work list, use one of two buttons located above the list:

  • — add all available units;
  • — find necessary units using a special search tool.

However, there are some alternative ways to add units to the work list:

  • from the Online Notifications window (you can add a unit for which a notification has triggered);
  • dynamic formation of the list regarding data accuracy.

Removing units from the list

Units can be removed from the work list by one or all together:

  • a button against each unit to remove this single unit from the list;
  • a button at the head of the list to clear the work list (remove all units).

Note that units are deleted from the list and not from the system. They can be added back at any time using the ways described above. To delete a unit from the system completely, go to the Units panel.


For your convenience, items on the list are sorted by name. They can be sorted in direct alphabetical order or in reverse order. To change the order, use the switch button or .

Besides, it is possible to sort units by other attributes like motion state, connection quality, etc. To do this, push the appropriate button in the head of the table. Possible filters are:

  • last location;
  • sensor state availability,
  • commands availability,
  • motion state,
  • last message time,
  • online connection state,
  • pictures from messages availability,
  • quick track availability,
  • driver information availability,
  • trailer information availability.

For instance, to sort units by state, press the button . Then at the top of the list there will be moving units, and at the bottom — staying or vice versa if you press this button twice.

Available columns are defined in the Monitoring panel customizer. Signs and icons used in the columns are described in Icons Explanation.

Treelike View

This mode of the work list shows the tree of units with sorting by groups. In the end of a name of each group in brackets you can see several units of the corresponding group. Expand a group to see all of them and information about their current state. Signs and icons used here are the same as in the singular view. Units can be easily removed from the list and with this they are not removed from the group itself.

The button to add all available objects allows adding all not-yet-present groups to the work list. The newly added groups will have the complete set of units inside. However, if a group was on the list already, its currently represented set of units remains untouched. To collapse/expand a group (that is show/hide its units), use the plus/minus button in the first column of the table. The checkbox before group's name is responsible for units' visibility on the map. This button allows you to quickly draw all group's units on the map or otherwise remove them with one mouse click. However, each unit has the same checkbox, so the visibility of units can be controlled individually, too.

If units not included into any of the groups are added to the list, a special virtual group is generated for them — Units outside groups. This group cannot be edited; however, it possesses many of the features of ordinary groups.

If you expand a group and see omission points at the end of its list of units, it means that not all of them are displayed in the current list. Point mouse cursor over this sign to see how many units are missing; press this button to add them.

In the tooltip of a group, you can see the list of all its units. Besides, in tooltips of some icons situated against each group, you can see specific information concerning certain parameter (again, all units in one tooltip):

  • — sensor state;
  • — motion state (moving/stationary, ignition on/off);
  • — data accuracy (number of satellites and last message time);
  • — connection state (connected/not connected);
  • — assigned drivers;
  • — assigned trailers.

The following actions can be performed over a group from the Monitoring panel:

  • — send a command to a group of units (a list of available commands is shown if you hover the cursor; commands execution dialog opens if you press the button);
  • or — view/edit group properties).

Search Tool

It is not needed to display all available units on the work list. Units can be easily added to and removed from the list. Sometimes it is more convenient to work with a certain group of units and have it on the screen.

There is a convenient tool to search necessary units and add them to the work list. To open this tool, press the button on top of the panel. There you see the list of all groups (in square brackets) and then all units in alphabetical order. Double-click on a unit/group to add it to the work list. If it happens to be in the simple view, one or more singular units will be added. If the treelike view is on, groups are added to the list (collapsed). If you choose a group to be added, all its units are added with it. If you choose a unit to be added, its group is added and it will have just this unit inside if you expand this group. However, there will be omission points to indicate that there are more units in this group (press to add them). If you add a unit whose group is already in the list, this unit will be added to its group, however, you will not notice it if the group is collapsed. If you add a unit that does not belong to any of the groups, a special virtual group Units outside groups appears on the work list.

Apart from that, if the checkbox Show added units on map is enabled, all units being added with any of described methods appear not only on the work list but on the map, too.

Search by criteria

When you have many units/groups, it is handy to perform a search among them by certain parameters: name, creator, custom fields, profile fields, phone number, unique ID, device type, access from user, geofences, sensor, driver, trailer, etc.

Search by Criteria Screenshot

Select search parameter and then type a key phrase. For instance, to find all MANs, select search by name, and in the template field type “man”. All units and groups which contain the combination of characters in “man” (both at the beginning and at the end of the name) will be found and displayed immediately.

If you leave the search field empty, all units possessing the selected property (sensors, ID, etc.) will be displayed, for example, all units having a driver assigned to them. Then you begin to type driver's name or code to narrow the selection.

Most of search parameters (except geofences, drivers, and trailers) are taken and can be viewed and changed in Unit Properties. If doing a search by sensor, not only sensor name can be entered in the template field, but also a part of its description, parameter type or parameter name.

After the first search is complete, another search can be done on the second (third etc.) level: a search among the first search results. To do this, push Add to the search list. The principals of inquiry formulation remain the same.

If the search is successful and you want to include the results in the work list, you can do it by doubleclick (described above) or using the following buttons:

    • add search result to the work list;
    • replace the current work list with search results.

Dynamic Work List

The work list in the Monitoring panel can be formed dynamically per the time when the last message from a unit was received. Units are removed and added to the list and map automatically. The work list updated every 10 seconds.

The function can be enabled in the Monitoring panel customizer. Change Without filtration option to Monitoring panel or Panel + Map and specify filtration interval in minutes. The filtration can affect only the work list in the monitoring panel or both the work list and the map.

:!: Attention! With this mode enabled, some other functionality becomes not available or operates in different way:

  • Manipulations with the work list (such as search, addition and removal of units) are impossible.
  • The filtration by last message time does not affect the work list if the treelike view is selected.


Command is a request that can be sent to a unit. In response, the unit can send its coordinates, take a picture, activate an output, block engine, etc. Available commands depend on type of device used and its configuration.

A command should be configured in Unit Properties beforehand. Only then users will be able to execute it. Besides, users are required to possess access rights specified for each command of a unit individually as well as the flag Execute commands.

Standard Commands

17 standard commands are reserved in G4L:

:!: If your device supports a command that is not mentioned on the list above, this command can be sent anyway. To do this, use the standard command Send custom message. In this case, you should know exact name for the command (how it is written in device configuration).

Command can hold predefined parameters of its execution. This is adjusted for each unit individually in its properties.

Sending and Tracking Commands

There are several ways to send a command to a unit:

  • Manually from the Monitoring panel, including commands sent to a group of units.
  • As a job fulfilled per schedule.
  • As an action for a triggered notification (command is sent when specified conditions are met).
  • From a mobile device by means of simple SMS text message.
  • From a mobile device with the help of G4L Mobile v1.

:!: Such commands as 'Upload configuration' and 'Upload firmware' have their own peculiarities. If these commands have been saved for units without choosing a file, then sending the commands as a job/notification or sending them to a group of units is impossible.

Information about commands sent to a unit is available:

  • In the Messages panel (all commands sent to unit).
  • In Executed commands report (only successfully executed commands).
  • Immediately after sending a command — in the log

Executing Commands from the Monitoring Panel

In the Monitoring panel, there can be a button to send commands. If not, it can be activated through the Monitoring panel customizer. The button can obtain different looks:

there are available commands for the selected unit; there are GPRS commands among available; or there are no commands supported by the selected unit or the current user has not enough access to the unit.

Put the cursor over the active button against the needed unit to see the list of available commands. The list can contain only commands configured in Unit Properties ⇒ Commands. Furthermore, only commands available now are shown (link type availability is important here).

  1. Push the command button or .
  2. Select a command from the list of commands available now.
  3. Set additional parameters if needed, for example, input/output index, report interval, path to load configuration or firmware file, checkpoints of the route, etc. (depending on command type).
  4. Press OK. The command will be executed immediately, and its result will be reported in the log. To show or hide the log window click on the double-arrow in the right bottom corner of the window.

:!: Note. If a command you are trying to send has the same name but belongs to different types and parameters are not adjusted, then it will be sent without parameters and thus may not be executed properly.

Sending Route/Sending Waypoints

Sending a route, it is necessary to indicate its name in the corresponding field of the dialog.

To send route/waypoints it is necessary to indicate its checkpoints in the command dialog. Checkpoints can be found in various sources: addresses, geofences, routes. You can apply search filter (buttons at the top of the dialog) which helps you to expand/narrow the number of sources to be used. Enabled button means that the corresponding source is applied as a filter, disabled means the opposite.

To indicate a checkpoint start typing a text into the corresponding field, and in the dropdown list, depending on the filter used, you can find the possible variants along with their source information.

Moreover, you can add a checkpoint directly from the map. To do so, click on the map summoning button situated to the right of the field. Move on the map to the target position, and double click on it. Thus, a checkpoint will be indicated automatically.

If a checkpoint is added from a route, then all the points of the route will be added. However, if the route contains moving units as checkpoints, then they will be omitted.

Coordinates of the first checkpoint are used when you add them from line or polygon type geofences.

After the necessary checkpoint is entered, a green check mark appears to the right of it. This check mark is a point validity indicator which shows that a checkpoint possesses coordinates. Checkpoint's name cannot be edited; it is filled in automatically. If you try to edit a name, the earlier search results will be reset (point validity indicator disappears) and you should begin the search once again. Every indicated checkpoint has a 'Notice' field under it. This field is not an obligatory one.

Indicated checkpoints can be saved as a route, and afterwards you can use it in the Routes panel of the tracking system. To do so, check the box in the bottom of the dialog. You can also give a name to the route during flag activation (for sending waypoints only). Click OK to complete the procedure. Route saving takes place along with sending a command.

Different events can be registered in unit history and then shown in the corresponding reports. Some events such as speeding, idling, visits to geofences, sensor values, etc. can be detected automatically by the system with the help of notifications. Other events such as fuel filling, maintenance or any custom events are registered in unit history manually with the help of a special tool — Events Registrar.

To display the registrar, press the button on the monitoring panel. If you do not see such a button, it can be added through the monitoring panel customizer.

:!: Attention! To register events for a unit, the access right Manage events is needed. In the other case, the registrar button is dimmed.

Push the registrar button and choose a type of event to be registered:

  • make a record in unit log,
  • register custom event,
  • register unit status,
  • register filling,
  • register maintenance work.

:!: Note. Units of measurement which you may encounter in the registrar dialog depend on a measurement system set in unit properties.

Record in the Log

Using this option, you can add any text note to unit log. It will be labeled as 'Manual record' and dated time you have created it. Such records can be viewed in messages (choose Log as messages type) and in a report generated for this unit (query the Log table).

:!: To add messages to unit log, you should have not only Manage events access, but also Manage log access.

Custom Event

Select Custom event in the registrar and press Next. Give the event a name, enter description and choose the place.

There is a possibility to save events descriptions to speed up the process. To do this, enter your description and press Store. The description will appear below in Stored descriptions. To select a previously saved description for a new event, just click on one of them. To delete a saved description, select it and press Delete.

If you check Violation, the event will be registered in unit history as violation, otherwise it is registered as simple event. It means this event will appear in different kinds of reports: Events or Violations.

Unit Status

Using this functionality, you can register the beginning of a state, which can be afterwards displayed in some reports. For instance, the status can be like business/private is a vehicle is used both for personal and business needs.

The process of registration is the same as for custom event. You choose date and time and enter any text. The text can be saved and used in other registrations. The date and time chosen means the beginning of the status. The state comes to end when a new state is registered.

Statuses can be set automatically (for example, when the unit enters a geofence) — see Notifications. Columns with the corresponding contents are available in several reports which are Trips, Engine hours, Rides, and Parkings.

Fuel Filling

In the Monitoring panel, you can register fuel fillings for units manually. Manual registration helps to estimate the difference between registered and detected fuel, compare consumed fuel with consumption rates, calculate running costs, etc.

In the registrar, select Register filling and press Next.

Enter the volume of filled fuel and its cost. Fractional numbers (up to hundredth) can be also used for fuel volume and cost. To enter fractional numbers, use point as delimiter. For example, to register fuel filling for 77 dollars and 88 cents you enter '77.88'.

Entered values will be automatically added into the Description field below. If necessary, you can edit the text manually. Then enter date and time when the filling happened and possible deviation from this time in minutes.

Besides, it is possible to indicate the place where the filling happened. To do this, press the Select Location button. The focus will switch to the map, and you can indicate the place by double-click. The address of the place will be detected by Web-GIS and written in the Location field. Press the Reset Location button to clean this address and indicate another one. Besides, you can manually edit this field (for example, you can add gas station name). When the focus is on the map, the dialog moves to the top left-hand corner, and the Restore Dialog button appears. If you press it, the dialog becomes active again even if you do not indicate any place on the map.

Maintenance Work

In the registrar choose Register maintenance work and press Next.

Enter the following data:

  • kind of work (type from the keyboard or select from available service intervals on the right),
  • custom description,
  • cost,
  • service duration in minutes,
  • location (press the Select Location button and double click on the map or edit this field manually),
  • date and time when the work was done (be default, the current date and time are offered),
  • values of mileage and engine hours’ counters related to the event (the current values are displayed but you can edit them).

In the right part of the dialog, you see the list of service intervals contained in Unit Properties ⇒ Service Intervals. Check the services that were done that time. This this action the interval selected will be zeroed and will start the count again. Note that if you select anything here, the contents of 'Kind of work' field changes.

:!: Attention! Registered events are not editable; however, they can be deleted from the database in the Messages panel (special access is required).

Registered Events in Reports

Registered fillings and maintenance can appear in the report on events together with other things. Registered custom event depending on your choice can get into report on events or report on violations. Both reports have the similar structure.

When transporting registration data to a report on events (violations), the information is distributed among columns which contents are taken from certain fields of registration dialog. The table below gives the correspondence between the column in report and the field in registrar.

If any of above-mentioned fields are not filled correctly, then the corresponding columns will be empty.

Other reports that use registered events are report on maintenance and utilization costs.

Media Files from Messages

If the equipment supports such an option, units can send pictures or video files along with the messages. Pictures and videos can be viewed in the Messages panel as well as in the Monitoring panel. To display a special column in the Monitoring panel, activate the option Media in the Monitoring panel customizer.

Press the button in order picture and video viewer to be displayed. The viewer window contains the latest picture (video), as well as the total number of available pictures (videos) received in the current session.

The above-mentioned way is for viewing pictures (videos) of a unit. To view pictures (videos) of all units, press the Media button at the bottom of the screen. It is active (that is colorful and able to be pressed) if there are pictures (video) available in the current session. Their number is displayed at the right of the button. If new pictures (videos) have appeared after last opening of the window, the number is displayed in red circle to attract your attention. :!: In this window, only images (videos) received during current session are displayed.

To move between images (video files), use arrows. Between them, you can see the number of the pictures (videos) viewed and the number of available images (videos). Media files are sorted per the time they come to the server.

Date and time of picture (video) coming is displayed above each one of them. Below the media file you can see a unit name and address information from the message.

Some media files can be enlarged with a special button in the right top corner. To close a media file viewer, use the button in the right bottom corner.

All images received from units can be observed in reports and messages. Moreover, in messages you can also view video files.

:!: You can get a picture from a unit at any time using the Query snapshot command.


Locator is used to generate links and share current units' location. Conditionally locator can be divided into two parts — links creation, and their viewing. Links are created in the locator's dialog window. To open the dialog, choose the corresponding item in the user menu. Viewing is performed on locator's map which becomes available upon clicking on the provided link.

Viewing on the Map

Open a link to view locator’s map where units to be displayed along with geofences (if they've been indicated in a link creation settings). G4L Maps, OpenStreetMap, and, if available, Google Maps are used to show units’ location. To choose a map layer, point a cursor on the corresponding icon below the scaling buttons (left top corner). This icon also helps to enable/disable displaying of geofences on the map.


A unit is presented on the map by its icon. Unit name and movement direction arrows are shown as well (by default). You can also activate unit traces, or so called 'tails' (switched off by default). Click a gear shaped button in the right bottom corner to enable/disable the above-mentioned settings.

If among the number of units presented on the map you need to monitor a specific one, you can use the monitoring tool. Click on the corresponding button (quadrate with green arrows) in the right top corner and choose the necessary unit from the dropdown list. Afterwards the map will be scaled and centered on the chosen unit. To disable scaling and centering it is necessary to quit the monitoring option (choose dash from the dropdown list). Note that you cannot monitor all the available units at once. Therefore, if the 'All units' item is chosen in the dropdown list, then a search instead of monitoring will be used, and all the available units will get into vision field.

After the unit has been found, you can view its latest data. The data is shown in the window opened by clicking on a unit. The amount of provided information depends on a unit state (moving/stationary). If a unit is moving (movement arrow is an indicator), then the following parameters are shown for it: speed, time of movement beginning, its duration, and covered distance. For a unit which is not moving such parameters as speed and covered distance does not make sense, therefore only two parameters will be shown for it: time of beginning the stationary state, and its duration. Besides, regardless to the unit state the header of the opened window contains such information as time passed from the last message, and address from the last message. Note that upon receiving new messages either position of a unit on the map or its current parameters will be automatically refreshed.

If it is necessary to know the history of unit's movement, you can generate and view its track (for the last 24 hours). To do so, click on the corresponding button in the right top corner (green points and flag), and choose the necessary unit from the dropdown list. Afterwards, a track is built, and the map scaled in order the whole track to be displayed. To remove a track from the map, click on the track building button once again.

:!: Note that in locator track color is constant (blue), and it does not depend on any unit settings. Note. A track of movements can be viewed only if a user indicates such a possibility during link creation.

Current Location

Locator provides a possibility of defining your current location on the map. It could be particularly helpful if you use a locator from a mobile device.

To define your current location, press the corresponding button (green arrow) in the bottom right corner. Afterwards, the map will be scaled and centered on your location.

If a unit has been chosen using the monitoring tool, and afterwards you press the defining location button, then both the unit and your current location get into vision field. However, as it was stated before, upon receiving new messages from the unit chosen in the monitoring tool, the map continues scaling and centering on it until the monitoring is disabled (choose dash from the dropdown list).


Upon the locator opening the map is automatically scaled in such a way that all the units to get into vision field. To move around the map, drag it using the mouse.

The map can be scaled using either the corresponding buttons in the upper right corner (+/-) or mouse scroll. A graduated scale situated in the left bottom corner helps you to understand distances on the map.

Depending on the used scale and the number of available items some of the icons could be overlaid by each other. In this case the assembly of icons will be substituted by the group icon (several elements is shown for every group):

— for units; — for geofences.

Click on the group item in order the list of all items to be shown (icon + name).

Links Creation

Links are generated and edited in locator's dialog situated in the user menu. Click on the user name in the right corner of the top panel to open the menu.

To create a new link, press green plus shaped button, and enter the fields of the form.

In the left side of the form select units the location of which you would like to share. The following variants can be chosen:

  • All units. You can generate a link containing all the units available to a user. In other words, if the number of units available to a user is changed (creating/deleting), then the number of units in locator will be automatically corrected as well. To activate this option, check the ‘All units’ (written in bold) flag in the list of available units.
  • Unit groups. Unit groups’ names are displayed in the list in square brackets. Choose the necessary group. + mouse click combination is used to check all the unit groups’ flags at once. A link generated contains all the units included in the chosen group(s). The number of units in a group is dynamical, that is why if the number of units is changed (creating/deleting), then the number of units in locator will be automatically corrected as well.
  • Units. Choose any units. If it is necessary to indicate all the units currently available to a user, use the + click combination.

Afterwards indicate link activation time to the right of the list. By default, a link is considered to be active from the moment of its adding. You can see it by the 'Now' position of the radio button. To indicate another time for link activation, switch radio button to the next position. It enables time field. Click on this field to open the calendar where it is necessary to indicate date and time for link activation. Note that link activation term cannot exceed 100 days.

Furthermore, enter the link life span into the corresponding field. The value can be indicated in minutes, hours, or days (choose from the dropdown list). Note that link's life span can be unlimited. Indicate 0 in the field to apply this option.

Below is the field where, if necessary, you can enter a note for a link. This allows to identify the necessary link in the list of links. Besides, a note (if it has been entered) will be shown in the header of locator's page itself.

Optionally you can also check geofences' checkboxes to share them in the link. Moreover, you can provide the possibility of generating and viewing a track of a unit by indicating the 'Tracks' flag. :!: Note that a user providing the possibility of viewing a track of a unit should possess the 'Query reports or messages' right towards a unit.

Click Add button to generate a link, or Cancel to clear this form.

List of Links

Generated links are placed in the corresponding list containing such information as sequence number, the link itself (displayed by the link beginning and termination time), notes, link life span, units' number icon, and geofences indicators. If there is less than hour left before link to be terminated, the corresponding line is highlighted in red.

Click on the link to open it in a new tab. To copy URL-address of a link click on the button to the right of it. The link can also be edited (spanner shaped button), or deleted (cross shaped button).

:!: Attention! Upon exceeding of the life span the link is automatically deleted. Upon changing the user's password all the locator's links are automatically deleted.

Locator Integration

Use the following form of code to integrate locator into your web-site:

<iframe src="link_address&lang=en" width="700" height="400"></iframe>

Necessary actions:

  • In the link list click on the icon to the right of the link and copy it.
  • Paste the copied link instead of ‘link address’.

Such parameters as ‘width’ and ‘height’ stand for the corresponding properties of the integrated window. ‘Lang’ parameter stands for the language used.

Manipulations with Link

As has been described earlier, there are 3 settings for a unit displaying (movement direction, name, 'tails'). Changing these settings, the corresponding information is added to the locator's URL:

  • 'Tail' (on/off)
  • &tails=1/0
  • Name (on/off)
  • &labels=1/0
  • Arrow (on/off)
  • &directs=1/0

Therefore, to save the applied settings and use them afterwards, it is necessary to utilize not the basic link (created in locator's dialog), but the modified one (received by changing settings of unit presentation on the map).

Moreover, there is a possibility to choose a map source in advance. Information on the map source is added to the locator's URL. The procedure is the same for any map available, let's see it on the example of OpenStreetMap: &map=OpenStreetMap