SMS commands can be sent to the device to get the device on-air. Any other configuration is done over the air.
SMS’s will only be received when the GSM modem is powered on. When the device is in its low power “sleep” mode the GSM modem is off. Cycle the external power or toggle the ignition line to initiate a wakeup and server connection attempt.
NB – the older G50 device uses a different format. This applies to all other DM devices.
Digital Matter SMS App:
The commands below can easily be sent from a common cellular phone to the SIM card in the device. The Digital Matter SMS App provides an alternative to using your phone.
The app is a windows based executable. Users will need to create a Clickatell account.
For more info on how to use the app follow this link.
The SMS text must start with a “#*” (without the quotes).
The SMS text command takes the following generic form of a command followed by a variable list of comma separated parameters:
String values are not contained in quotation marks.
(Only works on 2G or 3G Devices)
This command allows you to set the APN name and optionally the user name and password to use in order to allow the device to connect on to the network. The format is:
#*,APN,<apn name>,<user name>,<password>
If the APN details are omitted then the APN will be erased and the device will use auto-APN.
Use in conjunction with this article - 4G APN - How do I set the APN to connect to the network?
This command allows you to save the APN name and optionally the radio access technology (RAT) to the sim card, so another device that uses that sim can read and use that information to connect to the network. The format is:
#*,4GINIT,<apn name>,<RAT number>
If the APN details are omitted then the default APN and RAT will be saved to the sim card.
The RAT is set using the following key:
0 - Automatic
1 - Cat-M1 only
2 - NB-IoT only
This command allows you to set the details of the server that the device will connect to. The format is:
#*,SERVER,<server URL>,<port number>
If <server URL>,<port number> are omitted then the default OEM Server details will be used.
This command allows you to set the details of the third party ('data') server that the device will connect to. The format is:
#*,DSERVER,<server URL>,<port number>
If <server URL>,<port number> are omitted, then the third party server will be cleared.
If the device is using a third party ('data') server, then this SMS will trigger a connection to OEM for configuration, after completing a session with the 'data server'. If the device is not using a third party server, this command does nothing.
This command will cause the device to perform a full reset when it receives the message. The format is:
This command will cause the device to SMS the last recorded GPS location. The format is:
#*<number to reply to>,POSITION
- This function is currently only available on Darts with Firmware version 1.17 and above.
- The device will only read the SMS when the modem is switched off usually at the end of an upload.
- The SIM card in your unit must be able send and receive text messages.
- Include the country code in the cellphone number - eg +27 for South Africa