GSM Functionality
This section provides advanced GSM information that requires connection to a PC running either Hemisphere GPS’ PocketMax utility or a terminal program such as
HyperTerminal.
This section covers the following topics:
•
•
•
•
GSM overview
GSM modes
Configuring GSM for NTRIP
SMS messaging
GSM Overview
Global System for Mobile Communications (GSM) is a network technology for mobile phone communications. The GSM modem in the S320 is what allows you to connect to a GSM carrier.
The Access Point Name (APN) is a protocol that allows the S320 to access the internet using the mobile phone network. It is a configurable network identifier used when connecting to a GSM carrier. The default APNCFG value is "internet.com". The specific
APN required by the S320 depends on your mobile carrier. Check with your mobile provider for details.
GSM Modes
The GSM module operates in three modes:
•
•
•
IDLE - Default mode for the module. In this state, the GSM module only attempts to register on the network.
DIRECT IP - For users who have direct access to a server providing differential corrections.
NTRIP - Used to provide differential correction information to the GPS receiver.
Configuring GSM for NTRIP
NTRIP (Networked Transport of RTCM via Internet Protocol) is the protocol for transmitting GNSS data over the internet.
Note: To configure NTRIP you must connect the S320 to a PC running either
Hemisphere GPS’ PocketMax utility or a terminal program such as HyperTerminal.
To configure NTRIP send the following command:
$GSMCFG,NTRIP,[remote host name or IP address],[port number],[mount point name],[[username],[password]] where,
•
•
Remote host name - server name (such as www.igs-ip.net) or an IP address
Mount point name - caster stream name from NTRIP Caster Source Table
(you can download a sample source table from http://www.igs-ip.net:2101/ ).
If you leave this field blank, the S320 will fetch the caster source table and select the mount point closest to its current position.
S320 Quick Reference Guide 19 PN 875-0281-000 Rev A1
• User name and password - authentication with a user name and password is required for most NTRIP casters. You can leave both blank to specify that no authentication is required. The user name and password are case sensitive.
For example, to connect to the CALG0 stream on igs-ip.net send the following command:
$GSMCFG,NRTIP,www.igs-ip.net,2101,CALG0,Usrnam,passwd
Configuring SMS Messaging
The S320 supports Short Message Service (SMS) configuration and event updates for both base and rover operations.
Note: The GSM module must be powered on for SMS commands to work correctly.
You can send SMS messages to the S320 from up to three numbers and these numbers must be added to S320 approved numbers list.
Note: By default the approved numbers list is comprised of the first three entries in
the SIM card address book. However, for a typical data-only SIM card, the address book of the SIM card will be empty.
Adding or Overwriting a Number on the Approved Number List
You can add a number to an empty slot or overwrite an existing number using the following command:
$JSMS,CONFIG,[slot number 1/2/3],[number],[name],[status messages
ON | OFF]
For example, to add “Service” (999-555-1212) to slot 1 with status messages OFF (or to replace the current number in slot 1) send the following command:
$JSMS,CONFIG,1,9995551212,Service,OFF
The status message state (ON or OFF) allows the S320 to send an SMS back to the number to report information and events on the operation of the unit.
Displaying the Current List of Approved Numbers
To display the current list of approved numbers send the following command:
$JSMS,CONFIG
The reply below contains all information on the configured numbers and may include
SIM card address book defaults that you can overwrite with your own information.
$>JSMS,CONFIG,1,1,9995551212,Service,OFF
The format of the reply is:
$>JSMS,CONFIG,[number of approved numbers],[slot number 1/2/
3],[number],[name],[status messages ON | OFF]
Note: The reply contains one line for each number. For example, if there are two
approved numbers then the reply will contain a “$>JSMS,CONFIG” line for each number.
S320 Quick Reference Guide 20 PN 875-0281-000 Rev A1
Deleting a Number from the Approved Number List
To delete a number from the approved number list, send the following command:
$JSMS,CONFIG,[1/2/3 or keyword ALL],DELETE
For example, to delete the number in slot 2 send the following command:
$JSMS,CONFIG,2,DELETE
And to delete all numbers from the list, send the following command:
$JSMS,CONFIG,ALL,DELETE
Sending an SMS Message to an Approved Number
To send an SMS message to an approved number, send the following command:
$JSMS,SEND,[name or phone number or slot number],[message]
For example, to send a “This is a test” message to Customer Support (phone number
480-348-9919, slot number 2) you can send either of the following commands:
$JSMS,SEND,SERVICE,This is a test
$JSMS,SEND,4803489919,This is a test
$JSMS,SEND,2,This is a test
Note: For more information on SMS capabilities, refer to the S320 User Guide
available from the Hemisphere GPS website at www.hemispheregps.com
.
S320 Quick Reference Guide 21 PN 875-0281-000 Rev A1