If your Iridium connection is not working properly, there are usually a few clues that point towards an issue.


You can tell an Iridium device is not failing over when in the telemetry you see large >30min (setting dependent) transmission delays, but then when you switch to Iridium records there are none being logged.


To view Cellular and Iridium records go to Assets > Telemetry and select View Iridium Data/View GSM Data in the top right to switch between.



How to Debug


1. Check basic Set Up

First step is to check the set up of the iridium device. Guides are shown below

G100 - Iridium Set Up Article

G120 Iridium Quick Start Guide


Once you have confirmed the unit is set up correctly;

  1. Is the Iridium modem data plan active? Check with your Network provider (DM if we supply your plan)
  2. Is the Antenna connected well, and no kinks in the cable.
  3. Is the device getting sufficient power? 9V is required to power the Iridium modem (either internal with the G100 or separately for the Iridium edge with a G120)


If a unit has been working previously it generally leaves us with a power, satellite reception, device fault or the iridium modem has been deactivated.


You can view if a device has sent records over Iridium previously by running the Iridium Billing Detail Report

In general this report will only be enabled in your home organisation - but it will search all organisations/devices in your partner account. 


Run the report, and set the beginning date a suitable time (perhaps near the install date) 


The below screenshot tells us that 94 Iridium records were sent for device 223423 in the selected time period.


It is not guaranteed - but if a device has previously sent Iridium records, and nothing has changed about the set up - typically something has changed with the environment or device e.g. 


- Antenna has become damaged/broken

- Device fault

- Device has moved undercover etc where it can't get sat coverage.


Power:

Make sure the Unit is receiving over 9V power supply externally, the on-board battery backup pack does not have enough capacity to power the Iridium modem.


save image


Note that the voltage displayed in OEM/TG is only the voltage at the last report

If the power was disconnected and now the unit can't transmit - it will still be showing an acceptable voltage level. The device itself will need to be checked. 


The Asset Analogue Graph can be run over a time period to check whether historically the device has been losing power (perhaps overnight the vehicle battery is isolated etc). 

If this is the case it the device may be currently non-powered.


Device Fault:

If the device doesn't connect normally on GSM, you can follow these troubleshooting steps to diagnose the problem. If you are unsuccessful please contact DM Support


Satellite Reception:

For advanced trouble-shooting we can  View the Device Logs in OEM Server

For G120s, and G100 on FW 1.16 and above, the below records are logged by default.


The related log reasons come out as Debug[I2C] logs as shown below.


Message types:


Debug[I2C][Sevr]: RETRY 1: Cmd: AT*F Rsp:

Device communicating to expansion card and modem without response.
This can identify a potentially faulty expansion Flexi-card

If you are getting a lot of these from a G120 - it is possible the G120 is properly powered but the Iridium edge module is not.

Debug[I2C][Sevr]: RETRY 1: Cmd: AT+CSQ Rsp: AT+CSQ

Successful response from expansion card and modem

Debug[I2C][Sevr]: Ird Result: 0, 266, 0, 0, 0, 0. 98427, 2

These logs are in the format of:
<MO status>,<MOMSN>,<MT status>,<MTMSN>,<MT length>,<MTqueued>
(see below)

GSS is Global SBD (Short burst data) Subsystem


0, 266, 0, 0, 0, 0. 98427, 2


The important values are highlighted.


0

  • 0 - MO Status: (Mobile Originated Status): 
    • 0: MO Message, if any, transferred successfully
    • 1: Message, if any, successfully sent but MT message in the queue was too large to send
    • 2: Mo message, if any, transferred successfully but the requested location update was not accepted
    • ...
    • 18: connection lost
    • 32: No Network service, unable to initiate call
    • 33: Antenna fault, unable to initiate call


So any non-0 message here indicates a problem. 

A 32 or 33 indicates the antenna is likely poorly placed, damaged, or the device is somewhere sheltered where it cannot see the satellites. 


2


Signal Strength Indicator. 


Ranges from 0-5. 

2 and above is generally sufficient to send data. 3-5 is good signal.


Some previous issues and solutions

  1. Device dropping out during a trip. 

Devices connect fine over Cellular at all times - but would always drive out of coverage, and their marker on TG would be green (i.e. in trip) - but no connection via Iridium for many hours at a time - even though the upload period over Iridium when in trip was set to 10 min (default) 

Solution:


The vehicle battery was isolated when the ignition is turned off. When the ignition is turned off the device would attempt an Iridium upload to say the trip has ended, but before this could occur the device had lost external power. 

This can be determined by running the asset analogue graph on previous records as