Maestro M1003G User Manual

Maestro M1003G User Manual

M100 series
Table of Contents

Advertisement

.
-
WWW
MAESTRO
WIRELESS
E
:
@
MAIL
SUPPORT
MAESTRO
T
: (+852) 2869 0688
EL
F
: (+852) 2525 4701
AX
A
: 9/F, 121 K
DDRESS
M
AESTRO
S
P
MART
F
A
OR
PPLICATION
M1002G, M1003G, M1003G485,
M100CDMA
.
COM
-
.
WIRELESS
COM
L
S
, C
ING
AM
TREET
HEUNG
M100 S
U
ACK
SER
V
5
ERSION
V
ERSION
ON
, M100CDMA485
PLUS
S
W
, H
K
HA
AN
ONG
ERIES
M
ANUAL
2.2.3
ONG

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M1003G and is the answer not in the manual?

Questions and answers

Summarization of Contents

Introduction
Target Users
Details on intended audience for the manual, covering system integrators and hardware installers.
General behavior
Explains how AT+COMMAND queries and responses are handled by the modem.
SmartPack Version and Erasing
SmartPack Version Command
Displays the revision details of the SmartPack installed on the Maestro modem.
Erasing the SmartPack Application
Procedure to erase the SmartPack application and reset settings using AT commands.
Switch between WipSoft and SmartPack
Enables switching between SmartPack and Sierra Wireless WipSoft applications.
Reset SmartPack Settings to Default Value
Reverts all SmartPack settings to their default values using a single command.
Debug Command for IP Communication
Configures the output port for embedded TCP/IP stack debug messages.
Change Serial Port Configuration from the USB
Allows changing serial port configuration via USB without unplugging the device.
Force Device LED to be Off
Forces the device LED to switch off for extra power saving.
Cellular and TCP/UDP Parameters Setup
Cellular Network Parameters
Details required parameters for cellular connection: APN, User Name, and Password.
Cellular Network Parameters Command
Sets cellular network parameters for TCP/UDP connection using AT+IPGPRS.
Activating Cellular Connection
Uses AT+CGATT to attach or detach to the cellular network.
TCP/UDP Parameters Setup
Defines parameters for automatic or AT command driven TCP/UDP connections.
TCP Socket Parameters
Specifies TCP socket parameters for automatic or AT command driven connections.
UDP Socket Parameters
Specifies UDP socket parameters for automatic or AT command driven connections.
Socket Buffer Parameters
Sets the number of payload bytes buffered inside the modem for TCP/UDP connections.
Extra TCP/UDP Parameters Setup
Sets additional parameters like 'keep alive' packet and maximum packet size.
Automatic and Self-Recovery TCP/UDP Connection
Flow Diagram of Auto TCP/UDP Connection Function
Visual representation of the automatic TCP/UDP connection process.
AT Commands for Auto TCP/UDP Connection
Details AT commands to manage automatic TCP and UDP connections.
Automatic TCP Connection
Controls the modem to start TCP socket connection automatically.
Automatic UDP Connection
Controls the modem to start UDP connection automatically.
Buffering Time
Controls the buffering time for TCP/UDP data sent to remote peers.
Optional Parameters
Sets optional parameters to control socket connection behavior.
AT Command Driven TCP/UDP Connection
Closing Connection Command
Manages the ETX character for indicating or requesting connection end.
Opening TCP Connection
Opens a TCP connection to a specified server using AT+OTCP command.
Opening UDP Connection
Opens a UDP connection to a specified server using AT+OUDP command.
Ping Service
Setting Up and Executing Ping Command
Configures and executes a ping (ICMP Echo Request) to a specified IP address.
Dynamic DNS
Description of Operation
Explains how the modem logs into DDNS providers to update host name with current IP address.
Dynamic DNS Server Configuration
Sets the DDNS update server URL and port number using AT+IPDDNSSERV.
Dynamic DNS Account Setup
Enters DDNS account login, password, and host name using AT+IPDDNSACCT.
Updating Dynamic DNS Information
Enables/disables automatic DDNS updates and performs manual updates.
TCP Terminal
Description of the Operation
Enables remote AT command sending via TCP channel using Telnet.
TCP Remote Terminal Configuration
Configures mode, password, port, and timeout for the TCP remote terminal.
E-mail Sending (SMTP) Service
Description of the Operation
Steps to send an email: configure SMTP, addresses, subject, content, and connect.
SMTP Server Configuration
Sets up SMTP server parameters like port, authentication, and server details.
Email Address Management
Saves, reads, and deletes email addresses for sender and recipients.
Email Subject Management
Saves, reads, and deletes email subjects for outgoing emails.
Email Body Management
Saves, reads, and deletes pre-saved email body content.
Sending an Email
Sends an email using configured subject, body, and recipient addresses.
TCP Socket Communication Service
Description of the Operation
Sends raw TCP messages up to 256 bytes to a TCP server.
TCP Socket Configuration
Sets TCP server parameters including address, port, and retry settings.
TCP Socket Message Management
Saves, reads, and deletes socket communication messages.
Sending a TCP Socket Message
Sends messages to a pre-saved TCP host with optional content.
Remote AT Command by SMS
Description of the Operation
Interprets AT commands from incoming SMS and returns results to sender.
Remote AT Command by SMS Configuration
Enables/disables SMS AT command feature, sets password, and response trigger.
Limitations and Cautions for Remote AT Command
Advises on safe usage and potential issues when sending AT commands via SMS.
Input/Output Port Control
Relationship Between Input and Output of I/O Ports
Explains the link between external DC input, input reading, and output pin states.
I/O Control AT Commands
Covers reading and setting digital input and output statuses for I/O ports.
Read Digital Input Status
Reads the value of one or all input pins on the I/O ports.
Set Digital Output Status
Sets the value of one or all digital output pins on the I/O ports.
Read Digital Output Status
Reads the value of one or all output pins on the I/O ports.
Input/Output Triggered AT Command
Description of the Operation
Uses I/O port as a trigger to execute AT commands based on signal conditions.
Activating I/O Triggered AT Command
Configures mode, direction, threshold, and command for I/O triggered events.
Analog Input Triggered AT Command
Description of the Operation
Uses Analog Input port to trigger AT commands based on specified conditions.
Activating Analog Triggered AT Command
Configures mode, direction, threshold, and command for analog triggered events.
Editing High and Low Analog Levels
Sets the high and low limits for analog triggered AT commands.
Call Screening
Enabling Call Screening
Enables or disables the call screening feature.
Authorized Phone Number List
Manages the list of authorized phone numbers for call screening.
Reading Authorized Phone Number List
Reads the entered authorized phone numbers from the list.
Erasing Authorized Phone Number List
Erases authorized phone numbers from the list.
Modem Status Check and Monitoring
Modem Status Check and Monitoring
Performs and sets up modem status checks in one shot or periodic modes.
Automatic PIN Entry
Automatic PIN Entry Configuration
Configures and enables/disables automatic PIN entry for SIM card unlocking.
Remote Application Update
FTP Server Configuration
Sets the parameters for connecting to the FTP server for application updates.
Starting Remote Application Download
Informs modem about filename and FTP path to download and update.
Installing New Application
Performs the program update process, replacing the existing modem application.
Notes and Cautions for Update
Provides important notes and cautions for updating SmartPack application.
Serial to IP Mode and Modbus Configuration
Serial to IP Mode Selection
Selects the serial to IP mode, such as Transparent or Modbus converter mode.
Modbus Serial Configuration
Sets serial configuration for Modbus polling commands.
Modbus Configuration Examples
Demonstrates setting up the M100 as a ModbusTCP to ModbusRTU converter.
Command String Usage
Command String Introduction and Concept
Introduces Command String as programmable scripts for modem control.
Command String Format
Describes the format of a single Command String with its four fields.
Service Type and ID
Explains service types (e.g., AL, CT) and their corresponding IDs.
Operation Type and Argument
Details the kinds of operations and arguments for each service type.
Concatenating Command Strings
Explains how to combine multiple Command Strings for sequential execution.
Executing a Command String
Executes a Command String directly linked to a specific service.
Editing Stored Command Strings
Stores, reads, deletes, and executes Command Strings.
Add/Edit Phone Number for SMS Command String
Configures phone numbers to receive SMS messages for Command String.
Command String Services: Syntax and Explanation
Alarm Service
Executes a Command String when the real-time clock matches a set alarm time.
Counter Service
Executes a Command String when a counter value equals a preset value.
Countdown Timer Service
Executes a Command String when the timer value reaches zero.
Input Port Service
Uses I/O board input port signals to control Command String execution.
Output Port Service
Controls the state of the output pins of I/O ports via Command String.
SMS Service
Sends an SMS to a phone number in the SIM card's phone book.
Email Sending Service
Sends an email with saved subject, body, and variable content.
Device Power Control Service
Controls modem component on/off states for power saving.
Analog Input Service (M1002G Only)
Uses analog input signal to control Command String execution.
Socket Communication Service
Sends messages to a saved TCP host with content and variables.
Command String: Reading Service Status
Command for Reading Service Information
Reads current parameter or status of a particular service using AT+CSTRSTAT.
Reading Alarm Service Status
Retrieves information for a specific Alarm service.
Reading Counter Service Status
Retrieves information for a specific Counter service.
Reading Countdown Timer Service Status
Retrieves information for a specific Countdown Timer service.
Reading Input Pin Service Status
Retrieves information for a specific Input Port service.
Reading Device Power Control Service Status
Retrieves information for a specific Device Power Control service.
Reading Email Sending Service Status
Retrieves information for a specific Email Sending service.
Reading Analog Input Service Status
Retrieves information for a specific Analog Input service.
Reading Output Port Service Status
Retrieves information for a specific Output Port service.
GPS on the M100 3G XT
Controlling GPS
Manages GPS initialization state, start type, and AGPS feature.
GPS Information Unsolicited Messages
Details unsolicited messages for GPS events and AGPS download status.
Notes on AGPS
Provides AGPS requirements, setup, and operation notes.
Command String GPS Service
Triggers Command Strings based on GPS events like fix status.
Reading GPS Service Status
Retrieves the status and configuration of GPS service #1.
GPS Info for EM, SC, and SM Service
Explains %GP variable format for GPS data in message services.
Questions and Answers
AutoTCP/UDP Questions
Answers common questions about AutoTCP/UDP server specification and stopping.
AT Command Driven TCP/UDP Connection Questions
Addresses issues with multiple OK responses and reconnection after TCP/UDP stop.
Remote AT Command by SMS Questions
Answers questions regarding sending AT commands via SMS.
Command String Feature Questions
Covers service status saving, output port checking, and execution priority.
Examples of Modem Software Setup and Operation
Automatic TCP Connection (Modem to Server)
Example setup for automatic TCP connection from modem to server.
Automatic TCP Connection (Server to Modem)
Example setup for automatic TCP connection from server to modem.
AT Command Driven TCP Connection Setup
Example setup for AT command driven TCP connection.
Periodic Ping Setup
Example setup for periodic ping with retry, delay, and timeout.
TCP Terminal and Dynamic DNS Setup
Example setup for TCP Terminal and Dynamic DNS automatic update.
Remote Application Update via SMS
Example of remote application update using SMS for APN, FTP, and download.
Input Port Signal for SMS w/ Command String
Example using input port signal to send SMS with Command String.
Input Port Signal for Email w/ Command String
Example using input port signal to send email with Command String.
Analog Input Alarm by SMS w/ Command String
Example of analog input alarm by SMS using Command String.
GPS Reporting to Server via TCP Socket w/ Command String
Example of reporting GPS data to a TCP server via Command String.
Command String Quick Reference
Alarm Service Quick Reference
Quick reference for ALARM service syntax, operations, and arguments.
Counter Service Quick Reference
Quick reference for COUNTER service syntax, operations, and arguments.
Countdown Timer Service Quick Reference
Quick reference for COUNTDOWN TIMER service syntax, operations, and arguments.
Input Port Service Quick Reference
Quick reference for INPUT PORT service syntax, operations, and arguments.
SMS Service Quick Reference
Quick reference for SMS service syntax, operations, and arguments.
Email Service Quick Reference
Quick reference for EMAIL service syntax, operations, and arguments.
Socket Communication Service Quick Reference
Quick reference for SOCKET COMMUNICATION service syntax, operations, and arguments.
Device Power Control Service Quick Reference
Quick reference for DEVICE POWER CONTROL service syntax, operations, and arguments.
Analog Input Service Quick Reference
Quick reference for ANALOG INPUT service syntax, operations, and arguments.
GPS Service Quick Reference
Quick reference for GPS service syntax, operations, and arguments.
Output Port Service Quick Reference
Quick reference for OUTPUT PORT service syntax, operations, and arguments.
Known Issues
Firmware Upgrade Issues
Notes issues with voice commands affecting AT commands after firmware upgrades.
Mutually Exclusive TCP/UDP Functions
Lists TCP/UDP functions that cannot be enabled simultaneously.
Sending Commands Over SMS Limitations
Lists AT commands that cannot be sent via SMS.
SmartPack Change Log
Version 097g on Firmware R7.50
Details additions and fixes for SmartPack version 097g on firmware R7.50.
Version 2.2 on Firmware R7.52.2 and R7.53.1
Lists additions and fixes for SmartPack version 2.2 on firmware R7.52.2/R7.53.1.
Version 2.2.2 on Firmware R7.52.2, R7.53.1 and R7.54.2
Lists improvements and fixes for version 2.2.2 on firmware R7.52.2/R7.53.1/R7.54.2.
Version 2.2.3 on Firmware R7.52.2, R7.53.1 and R7.54.2
Lists additions and fixes for version 2.2.3 on firmware R7.52.2/R7.53.1/R7.54.2.
Related Documents and Software
Related Documents
Lists documentation like Quick Start Guides and AT command guides for M100 models.
Related Software
Lists available software such as Configuration Software, USB Drivers, and firmware files.

Table of Contents

Save PDF