Knowledge Base

Reset Search



Enabling GPS on your Series 3 Cradlepoint router

« Go Back



Enabling GPS on your Cradlepoint router

Quick Links




Enabling General GPS

PWD Model Specific GPS

IBR11x0 series Specific GPS

Related Articles


This article describes the functionality and how to enable the GPS feature on Cradlepoint Series 3 routers. Please note that not all supported cellular modems support GPS.

Please check the release notes for your router's current firmware version to determine if GPS functionality is supported by your Cradlepoint router for your particular cellular modem. Firmware release notes can be found online on your router model's Firmware Downloads & Release Notes page. Click here to choose from a list of routers and their details.


Products Supported

Products Supported: All Series 3 products. Click here to identify your router.

Firmware Version

Firmware Version: 5.4.1 (5.0.4 for MBR95 & 4.3.3 for CBR400 & 450) - for information on upgrading firmware, click here.

Firmware version 6.0 has been released and introduces a vastly improved GUI for all current Series 3 routers.  Cradlepoint has created new Knowledge Base articles with updated screen shots and instructions for the new GUI layout.  As a result, this article has received its final update.  To view the version of this Knowledge Base article for Firmware 6.0 and Later please click here


The most common assumption is that all modems are capable of GPS. In order for a cellular modem to support GPS, GPS must be a function of both the modem and carrier. GPS requires the following four elements:

  1. A cellular modem that supports GPS.
  2. A cellular carrier that allows the GPS functionality on that modem.
  3. Sufficient GPS signal level at the modem deployment location.
  4. GPS antenna (depending on the model of modem or Cradlepoint).


Configuration Difficulty: Easy

Enabling the GPS on Series 3 model Cradlepoint is the same across the entire platform, however some models include enhanced functionality, specifically the IBR600-PWD, IBR1100 and the IBR1150. The differences will be outline below.

Viewing GPS information: Once configured, a graphical view of your routers location can be viewed in the Status / GPS Status. If GPS support is enabled and a modem capable of providing GPS coordinates is connected, this page will show a graphical view of your router's location. If your modem is not providing a GPS fix, you may see one of two messages:

  • "Obtaining GPS fix..." if the modem is capable of providing a location fix but hasn't given one.
  • "No supported GPS device found" if the modem cannot provide a location fix.

User-added image

Enabling General GPS

  • Step 1: Log into the router's Setup Page. For help with logging in please click here.
  • Step 2: Click on the System Settings then select the Administration from the drop-down.
  • Step 3: Click GPS in the left navigation bar, place a check in the box next to Enable GPS support.

User-added imageYou can configure the Cradlepoint to send data to a server via GPS Server or respond to client request via GPS Client.

Send To Client GPS configuration steps:

This configuration allows you to have clients request GPS information from the Cradlepoint acting as a server via the WAN or LAN.

  • Step 1: To enable the Cradlepoint to act as a GPS server click Add under GPS Servers.
  • Step 2: Check Enable this Server and give the server a name in the field below.
  • Step 3: Next, select which side of the firewall (LAN or WAN) you want to enable the GPS server on. You can specify both WAN and LAN if desired.
  • Step 4: Specify the Port the GPS Server will listen on.
  • Step 5: Select Finish and then Yes on the confirmation window if the settings are correct.


User-added image

Send To Server GPS configuration steps:

Please note: even though you can add multiple GPS Clients you can only send GPS sentences to one server at a time. The IBR11x0 is the exception as it can send GPS sentences to multiple remote servers.

  • Step 1: To configure the Cradlepoint to send GPS sentences to a remote server click Add under GPS Clients.
  • Step 2: Check Enable this client and give it a Client name.
  • Step 3: Specify the Remote Server and the port it will be listening on.
  • Step 4: You can specify a Time Interval to restrict sentence reporting to a specific time interval.
  • Step 5: Select Finish then Yes on the confirmation screen.


User-added image

PWD Model Specific GPS

The GPS functionality on the IBR600-PWD includes all the above functionality, a configurable TAIP Vehical ID# when enabling GPS, as well as the following settings:

Send to Client GPS Configuration                                                                                                                                                                                                                                                                                      User-added imageUser-added image                                                                                                                                                     User-added imageUser-added image

Send to Server GPS Configuration

User-added imageUser-added image                                                                                                                                                   User-added imageUser-added image

  • Keep GPS Active: Keep the GPS receiver active even if no destination exists for position messages. Will place additional load on the router similar to sending position messages to a remote server, but without consuming the network bandwidth.
  • Number of stored sentences: Set the maximum number of GPS messages that can be stored when the router does not have a connection to a server.
  • Use UDP: Using UDP instead of TCP reduces the load on the router and may save bandwidth. However UDP does not provide any guarantee for delivery. The router will typically assume sentences have been received by the remote UDP server and will not buffer those sentences.
  • Include System ID: Include the routers "System ID" sentence with every data message. This can be useful when a single remote client or server is handling GPS position reports from multiple routers. This creates a custom GPS sentence with the System ID as part of the sentence and the checksum.
  • Prepend System ID: Include the routers "System ID" sentence with every GPS message. This can be useful when a single remote client or server is handling GPS position reports from multiple routers. This simply prepends the "System ID" with a comma ahead of the GPS sentence.
  • Report NMEA GGA sentences: Report GPS fix using NMEA GGA sentence format (if available). For more information on GGA click here.
  • Report NMEA RMC sentences: Report GPS fix using NMEA RMC sentence format (if available). For more information on RMC click here.
  • Report NMEA VTG sentences: Report GPS fix using NMEA VTG sentence format (if available). For more information on VTG click here
  • Reporting Interval: Set the interval in seconds between periodic GPS sentence reports. Use as long an interval as is practical for your application. The shorter the interval the more router resources and bandwidth will be used by the GPS subsystem. Too frequent reports may cause performance and/or availability issues.

IBR1100 and IBR1150 Specific GPS

The GPS functionality on the IBR1100 and IBR1150 includes all the above functionality, as well as the following:

  • Vehicle ID #: Assign a 4 character ID if Enable Vehicle ID reporting is selected (default ID is 0000).
  • Enable GPS Lock LED: Use the USB LED to show if the GPS has received a fix. It will blink red if no fix is available or be solid green if a fix is available.

    Ability to Report GPS via Serial Port:

    • Step 1: To configure the Cradlepoint to send GPS sentences via its Serial Port From the System Settings > Administration > GPS section, click Add under Send to Serial.


    User-added image
    • Step 2: Enable the client, Give it a name, select Serial from the drop down and click Next.


    User-added image
    • Step 3: Choose the language, and type of sentences to report.


    User-added image
    • Step 4: Lastly configure the Reporting intervals and click finish.


    User-added image


  • Select the GPS language: Allows you to select either NMEA or TAIP. For more information on TAIP, please click here.
  • Enable Vehicle ID Reporting: Include a 4 character vehicle identifier with every TAIP sentence.
  • Enable TAIP message checksum reporting: Include a 2 digit checksum
  • Prepend a newline character to each TAIP sentence: Enable the appending of carriage return [CR] and line feed [LF] characters to each TAIP message (if available)
  • Report TAIP AL sentences: Report GPS fix using TAIP AL (Altitude/Up Velocity) sentence format (if available)
    • AV Message Format: YZZAAAAA±BBBBB±CCCDE


User-added image
  • Report TAIP CP sentences: Report GPS fix using TAIP CP (Compact Position Solution) sentence format (if available)


User-added image
  • Report TAIP ID sentences: Report GPS fix using TAIP ID (Identification Number) sentence format (if available)
    • ID Message Format: YZZAAAA


User-added image
  • Report TAIP LN sentences: Report GPS fix using TAIP LN (Long Navigation Message) sentence format (if available)


User-added image
  • Report TAIP PV sentences: Report GPS fix using TAIP PV (Position/Velocity Solution) sentence format (if available)


User-added image
  • Stationary Time Interval: The time interval while remaining stationary to pass before triggering reporting of GPS sentence(s).
  • Stationary Distance Threshold: Used in conjunction with stationary time reporting. The distance between two consecutive GPS fixes before resuming GPS reporting.
  • Distance Interval: The distance over ground, between two GPS fixes, which when met will trigger GPS reporting.

Related Articles



Cradlepoint KnowledgeBase

Published Date: 06/03/2015

This article not have what you need?  Not find what you were looking for?  Think this article can be improved?  Please let us know at



Was this article helpful?



Please tell us how we can make this article more useful.

Characters Remaining: 255