Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Summary

Package requirement: gps
Sub-menu: /system gps
Standards: GPS, NMEA 0183, Simple Text Output Protocol

...

PropertyDescription
channel (integer [0..4294967295]; Default: 0)Port channel used by the device
coordinate-format (dd | dms | ddmm; Default: no)Which coordinate format to use, "Decimal Degrees", "Degrees Minutes Seconds" or "NMEA format DDDMM.MM[MM]"
enabled (yes | no; Default: no)Whether GPS is enabled
gps-antenna-select (external | internal; Default: internal)Depending on the model. Internal antenna can be selected, if the device has one installed.
init-channel (integer [0..4294967295]; Default: )Channel for init-string execution
init-string (string; Default: )AT init string for GPS initialization
port (string; Default: )Name of the USB/Serial port where GPS receiver is connected
set-system-time (yes | no; Default: no)Whether to set router's date and time to one received from GPS.

Monitoring Status

Command: /system gps monitor

...

PropertyDescription
date-and-time (date)Date and time received from GPS
latitude (none | string)Latitude in DM (Degrees Minute decimal) format
longitude (none | string)Longitude in DM (Degrees Minute decimal) format
altitude (none | string)Altitude based on GPS data
speed (none | string)Current moving speed of the GPS unit
destination-bearing (none | string)The direction toward which a GPS is moving
true-bearing (none | string)The direction toward which a GPS is moving
magnetic-bearing (none | string)The direction toward which a GPS is moving
valid (yes | no)
satellites (integer)Number of satellites seen by the device.
fix-quality (integer)Quality of the signal
horizontal-dilution (integer)Horizontal dilution of precision (HDOP);
data-age (integer)The time that has passed since the device received last NMEA message

Basic examples

Check port usage, as only one instance can use serial port simultaneously:

...

We have also created an in-depth article about live GPS tracking, using scripting and a web server: Manual:GPS-tracking.

Troubleshooting

Note that sometimes in order to make GPS module to be recognized under RouterOS you need to change the baud-rate setting in the '/port' menu.

...