MLis MLB-G3001 User Manual

MLis MLB-G3001 User Manual

Basic quad band gsm/gprs terminal
Table of Contents

Advertisement

Quick Links

MLB-G3001 Terminal
User Manual
MLiS Basic Quad Band GSM/GPRS
Model Number:
MLB-G3001
MLB-G3001 Terminal User Guide
1
Rev 1.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MLB-G3001 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for MLis MLB-G3001

  • Page 1 MLB-G3001 Terminal User Manual MLiS Basic Quad Band GSM/GPRS Model Number: MLB-G3001 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 2 WARNING: The MLiS GSM Terminal is a RF product intended for interfacing and operating with a host device. Local relevant RF regulations such as allowed frequencies and usage in commercial flights must be observed.
  • Page 3 Revision History Version Date Description Jan 2014 Release Apr 2014 New Command Operation Jun 2014 Content Update MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 4: Table Of Contents

    Power off the Modem ......................19 Command Operation ........................20 Command Operation for SMS ....................20 5.1.1 SMS Explanation ......................21 Command Operation for Socket mode ................. 24 Command Operation for Transparent Socket mode ............. 25 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 5 +++ Switch from data mode to command mode ..............48 5.7.6 AT^SISC Internet Service Close ..................48 5.7.7 AT^SISW Internet Service Write Data................49 5.7.8 AT^SISR Internet Service Read Data ................52 SALES CONTACT ........................54 ORDERING INFORMATION......................55 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 6 Table 1: Operating Modes ........................10 Table 2: Features and Specifications ....................12 Table 3: Chassis Dimensions and Mechanical Description for MLB-G3001 ......... 13 Table 4: Interfaces and Indicators Description of MLB-G3001 ............. 15 Table 5: RJ45 connector configuration for MLB-G3001................ 16 Table 6: Applicability of AT^SICS <conParmTag>...
  • Page 7: Introduction

    1 INTRODUCTION Description The MLB-G3001 Quad Band GSM/GPRS terminal is a low cost and compact terminal that is designed for wireless M2M communications. The MLB-G3001 terminal uses the RJ45 Connector to provide power and data communication interface. LEDs are used to indicate the status of the terminal.
  • Page 8 SMS cell broadcast • Text and PDU mode • Cell broadcast • Storage: SIM card plus 25 SMS locations in mobile equipment Transmission of SMS alternatively over CSD or GPRS. Preferred mode can be user defined. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 9: Functional Block Diagram

    Functional Block diagram Figure 1: Functional Block Diagram for MLB-G3001 The MLB-G3001 consists of a fully certified (CE approved) GSM/GPRS engine, SIM card holder and power regulator. The terminal is supplied with power via the RJ45 connector. The remaining RJ45 connector pins are used for data communications.
  • Page 10: Main Features And Services

    Main Features and Services The MLB-G3001 performs a set of telecom services (TS) according to GSM standard phase 2+, ETSI and ITU-T. The services and functions of the MLB-G3001 are implemented by issuing customized applications embedded on the device, or by AT commands issued internally, or over the RJ45 to RS232 serial interface.
  • Page 11: Terminal Features And Electrical Specifications

    Adjustable baud rates 1,200bps to 921,600bps Autobauding: 1,200bps to 230,400bps Flow Control: Hardware RTS0/CTS0 and Software XON/OFF Multiplex ability according to GSM 07.10 Multiplexer Protocol SIM Interface SIM Card Slot Supports SIM Cards: +3V and +1.8V MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 12: Precautions

    Table 2: Features and Specifications Precautions The MLB-G3001 terminal is designed for indoor use only. For outdoor use it has to be integrated into a weatherproof enclosure. Do not exceed the environmental and electrical limits as specified in the user manual.
  • Page 13: Mechanical Description

    Figure 2: Chassis Dimension for MLB-G3001 Parameter Value Height (H) 20.00mm Length (L) 93.33mm Width (W) 73.86mm Weight Chassis Material Plastic Mounting Suitable for use with DIN Standard Rail Clips Table 3: Chassis Dimensions and Mechanical Description for MLB-G3001 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 14: Electrical Interface Descriptions

    3 ELECTRICAL INTERFACE DESCRIPTIONS 3.1 Overview Front/Back View Figure 3: External Interfaces/Indicators for MLB-G3001 The interfaces and indicators for MLB-G3001 are as follows: Item Description Function USB interface USB Micro-B 5 interface Communication port via USB ﹡Need install USB driver...
  • Page 15: Radio Interface (Type Sma Connector Female) - Rf Antenna

    The connection of the antenna or other equipment must be decoupled from DC voltage. For optimum RF performance, the MLiS Terminal has to be connected to an external RF antenna matched to 50ohms including other connecting cables across the operating frequency bands. Please use a SMA Male connection for the terminal.
  • Page 16: Rj45 Connector

    The minimum requirement, for the terminal to communicate with the application or DTE, is established through using the following pins:  TxD: Where the Application sends data to MLiS Terminal  RxD: Where the Application receives data from MLiS Terminal...
  • Page 17: Sim Card Holder

    3.4 SIM card holder The MLB-G3001 Terminal is provided with a SIM card reader designed for 1.8V and 3V SIM cards. It is the flip-up type which can be locked. It can be accessed through removing the battery cover as shown below.
  • Page 18: Extend I/O

    Signal name GPIO4 GPIO24 GPIO6 V180 GPIO7 GPIO8 I2CDAT 1.8V I2CCLK GPIO20 GPIO16 GPIO21 GPIO17 GPIO22 GPIO18 GPIO23 GPIO19 3.3V ADC1 J4,5,6,7 are used for GPIO or digit audio function, users can control by program. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 19: Operating Modes

    There are 2 ways to switch off (power down) the modem as described below: a) The “AT^SMSO” command lets the MLB-G3001 terminal log off from the network and allows the software to enter into a secure state and safe data before disconnecting the power supply.
  • Page 20: Command Operation

    Command Operation for SMS Flow chart : Send SMS connection (Text) Send SMS connection (PDU) Start Start AT+CNMI=1,1 AT+CNMI=1,1 AT+CMGF=1 AT+CMGF=0 AT+CPMS="SM","SM","SM" AT+CPMS="SM","SM","SM" AT+CMGS="Number" AT+CMGS="Length" > > key in PDU……. (ctrl+z) key in Text……. (ctrl+z) MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 21: Sms Explanation

    Received messages will be placed in this memory storage if routing to TE is not set. See command AT+CNMI with parameter <mt>=2. received CBMs are always stored in "BM" unless directly forwarded to TE. Received status reports are always stored in "SR" unless directly forwarded to TE. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 22 Number of messages storable in <mem3> AT+CMGS="Number" > key in Text ctrl+z Send Short Message If text mode (see AT+CMGF=1) AT+CMGS="Length" > key in PDU ctrl+z Send Short Message If PDU mode (see AT+CMGF=0) MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 23 New SMS View AT+CNMI New short Message Indication AT+CNMI=1,1 AT+CMGR Read SMS messages AT+CMGR=1 AT+CMGL List SMS messages from preferred store AT+CMGL="ALL" AT+CMGD Delete short message AT+CMGD=4 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 24: Command Operation For Socket Mode

    Command Operation for Socket mode Flow chart : Socket connection Start AT^SICS=0,conType,GPRS0 AT^SICS=0,apn,internet AT^SISS=1,srvType,"Socket" AT^SISS=1,conId,0 AT^SISS=1,address,"Socktcp ://175.180.133.126:3001" AT^SISO=1 (Internet Service Open) ^SISW:1, 1 (service is ready for upload) AT^SISW=1,<reqWriteLength> (Service Write Data) AT^SISR=1,<reqReadLength> (Internet Service Read Data) MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 25: Command Operation For Transparent Socket Mode

    AT^SICS=0,conType,GPRS0 AT^SICS=0,apn,internet AT^SISS=1,srvType,"Socket" AT^SISS=1,conId,0 AT^SISS=1,address,"socktcp://175. 180.133.126:2020;etx;timer=200" AT^SISO=1 (Internet Service Open) ^SISW:1, 1 (service is ready for upload) AT^SIST=1 (Enter Transparent Access Mode) (Escape from Data Mode to AT Command Mode) AT^SISC=1 (Internet Service Close) MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 26: Command Operation For Ftp Modee

    AT^SISS=1,files," INDEX" Specify file to be downloaded. AT^SISO=1 Open the service. Bearer is established, service is getting started. ^SIS: 1,0,2100,"Ftp open(175.180.133.126:21)" "^SIS" URC with <urcInfoId> 2100 (FTP) indicates download status. ^SIS: 1,0,2100,"220-FileZilla Server version 0.9.41" MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 27 ^SIS: 1,0,2100,"fget INDEX" ^SIS: 1,0,2100,"FGET : INDEX 225 bytes" Download complete. ^SISR: 1,2 Request service state. AT^SISO? ^SISO: 1,"Ftp",4,1,225,0,"175.180.72.231:3001","175.180.133.126:21" AT^SISC=1 Close the service. AT^SISO? Request service state. ^SISO: Service is closed and reset. 1,"Ftp",2,1,0,0,"0.0.0.0:0","0.0.0.0:0" MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 28 ^SIS: 1,0,2100,"Ftp open(175.180.133.126:21)" download status. ^SIS: 1,0,2100,"220-FileZilla Server version 0.9.41" ^SIS: 1,0,2100,"FTP Login OK" ^SIS: 1,0,2100,"put test.txt" URC indicates that FTP service is ready for upload. ^SISW: 1,1 Client requests to send 40 bytes. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 29 No more data available. <eodFlag> set. File "test.txt" shall be closed on FTP server. AT^SISW=1,0,1 ^SISW: 1,0,0 URC indicates that data transfer finished successfully. Connection to the FTP server closes. ^SIS: 1,0,2100,"226 Transfer complete." ^SISW: 1,2 Close the service. AT^SISC=1 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 30: Command Operation For Http Mode

    AT^SISO=1 ^SIS: 1,0,2200,"Http www.facebook.com:443” URC indicates that the HTTP service is ^SISR: 1,1 ready to read data. Read 1000 bytes. AT^SISR=1,1000 ^SISR: 1,1000 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 31 AT^SISR=1,1000 Repeat reading data n times. ^SISR: 1,1000 …. URC indicates that data transfer finished success-fully. ^SISR: 1,2 Connection to the HTTP server closes. Close the HTTP service. AT^SISC=1 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 32 "hcContlen" greater than "0". Data wil be sent from AT command interface. Open the service. AT^SISO=1 ^SIS: 1,0,2200,"Http pegasus.testnetz.sw5:80" URC indicates that the HTTP service is ^SISW: 1,1 ready to send data. Send 30 bytes. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 33 Read response from server. ^SIS: 6,0,2200,"HTTP POST Response: 200" Read 500 bytes. Reading 197 bytes. ^SISR: 1,1 ^SISR: 1,500 ^SISR: 1,197 All data read. Hello ..Goodbye Close the HTTP service. ^SISR: 1,1 AT^SISC=1 MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 34: Command Operation For Smtp Mode

    Type of authentication: Sender name and password are used for SMTP authentication. Write message text. AT^SISS=9,smMsg,"This is the message for mail testing." Specify path on local FFS. AT^SISS=9,path,file:///a:/data/ AT^SISS=9,cmd,"files" Send attachment located on FFS. AT^SISS=9,files,"flower.jpg" MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 35 Internet Authority" ^SISS: 9,0,4400,"220 mx.google.com ESMTP f49sm37686972eec.7 - gsmtp" ^SISS: 9,0,4400,"250-mx.google.com at your service, \1b<37.80.21.126\1b>" ^SISS: 9,0,4400,"Auth OK" ^SISS: 9,0,4400,"Mail send OK" ^SISW: 9,2 URC confirms that data transfer finished AT^SISC=9 success-fully Close SMTP service. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 36: Command Explanation

    DNS server address given by the user. "dns1" = "0.0.0.0" (default) means that the CSD or GPRS connection profile uses dynamic DNS assignment. Any other address means that the Primary DNS is manually set. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 37: Table 6: Applicability Of At^sics Values

    GPRS connection. However, for each configured connection profile there must be a free PDP context in AT+CGDCONT. After entering AT^SISO MLB-G3001 automatically tries to attach to a Packet Domain. Yet, the only exception is AT+CGATT which can be used any time to detach from the Packet Domain and thus disconnect the bearer opened with AT^SISO.
  • Page 38: At^siss Internet Service Setup

    Internet connection profile to be used, for details refer AT^SICS. address String value containing the URL for the specific service: 1. Non-transparent Socket - TCP client URL "socktcp[s]://<host>:<remotePort>[;keepidle= <value>][;keepcnt=<value>][;keepintvl=<value>]" - TCP server URL "socktcp://listener:<localPort>[;keepidle= <value>][;keepcnt=<value>][;keepintvl=<value>]" MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 39 If parameter is not set no escaping is configured, thus requiring either +++ or DTR ON-OFF transition for changing to AT command mode. If value is set, the transmitted bytes are parsed for the DLE (0x10) character followed by the specified <etxChar> MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 40 Example: "addrfilter=10.10.0.*,80.190.158.9" - allows connects from 10.10.0.81 and 80.190.158.9 but not from 10.10.17.81 and 80.190.158.10. 3. FTP "ftp[s]://[<user>:<passwd>\00]<host>:<port>/<path>" "ftp://": The default TCP port 21 for ftp server is used. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 41 <host>: element can be an IPv4 address or DNS FQDN string. <port>: element can be set optional and replace the default port. <user>: username for authentication, 32 octets. Can be set as part of "address" or separately by <srvParmTag> parameter "user". MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 42 <OffsetString> value must be calculated from the <urcInfoId> 2100 of the "^SIS" URC requested before by using "size". 3. SMTP service - files: send multiple files listed in the <srvParmTag> parameter "files". Max. 5 files allowed. - at: send a single attachment to the server. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 43 The user agent string must be set by the application to identify the mobile. Usually operation system and software version info is set with this browser identifier. Length: 0...254 hcProp Parameter for several HTTP settings. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 44 If no subject is supplied the email will be sent with an empty subject. smAuth SMTP authentication control flag (numeric). If "smAuth" = 0 (default): MLB-G3001 performs action without SMTP authentication. If "smAuth" = "0" or "plain": Authentication with PLAIN authentification If "smAuth" = "1" or "login": Authentication with LOGIN authentification If "smAuth"...
  • Page 45 The list below shows which <srvParmTag> parameters apply to each Internet service and which of them are mandatory (= m) or optional (= o). <srvParmTag> Socket HTTP SMTP "srvType" "conId" "address" "tcpMR" "tcpOT" "cmd" "path" "files" "ftpath" MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 46: Table 7: Applicability Of At^siss Values

    "smFrom" "smRcpt" "smCC" "smSubj" "smMsg" "smAuth" "hcContent" "hcContLen" "hcAgent" "hcProp" "user" "passwd" Table 7: Applicability of AT^SISS <srvParmTag> values MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 47 MLB-G3001 acting as client or server (listener) for TCP or UDP. "etx" subparameter in URL configures Transparent mode for Socket service. If MLB-G3001 is TCP listener at least two service profiles are required. The first socket profile must be configured as listener. The second service profile will be dynamically assigned when a socket connection request from a remote client is incoming.
  • Page 48: At^siso Internet Service Open

    1000 ms. The +++ characters must be entered in quick succession, all within 1000 ms. 5.7.6 AT^SISC Internet Service Close AT^SISC=<srvProfileId> (num) < srvProfileId > <srvProfileId> 0 ... 9 specified with AT^SISS. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 49: At^sisw Internet Service Write Data

    - it is recommended that the size of each data packet be limited to 1460 bytes. Otherwise, it is possible that the following URC occurs: "^SIS: <id>, 0, 9, The supplied buffer was too small / large". (num) < eodFlag > End of data indication flag. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 50 This mechanism allows the host application to easily verify whether or not the remote host has successfully received the data. Parameter is not applicable to HTTP, SMTP, Socket with UDP protocol. For these services the counter is always set to 0. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 51 (num) < urcCauseId > The service is ready to accept new user data. Data transfer has been finished successfully and Internet service may be closed without loss of data. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 52: At^sisr Internet Service Read Data

    If <reqReadLength> was greater than 0, then <cnfReadLength> may be less or equal to the value requested with <reqReadLength>. If <reqReadLength> equals 0 (peek operator) the value indicated by <cnfReadLength> may be greater than 1500. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 53 Service specific parameter of the AT^SISR write command response. If the Socket service is configured as UDP endpoint this parameter shows the IP address and the UDP port of the remote host that has sent the current UDP data. See example in Section 10.15.8, UDP Scenario. MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 54: Sales Contact

    F (886-2) 2502-6717 info@schmidthk.com Thailand Schmidt Electronics (Thailand) Ltd 252/97 (B), 19 Fl., Tower B, Muang Thai-Phatra Complex Building, Ratchadaphisek Rd., Huaykwang Subdistrict, Huaykwang District Bangkok 10310 Thailand T (66-0) 2693-3445 F (66-0) 2693-3448 info.th@schmidtelectronics.com MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 55: Ordering Information

    7 ORDERING INFORMATION MLiS Product MLB-G3001: The MLIS Quad Band GSM/GPRS terminal, it supports standard AT command for GPRS connection and SMS, and Java platform. Power Adaptor MLA-PSP-100: Input: AC 100 ~ 240V Output: 9V/1.3A DC Jack 5.5/2.1 MLA-PSP-101: US Adapter Plug...
  • Page 56 Notes: ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- MLB-G3001 Terminal User Guide Rev 1.1...
  • Page 57 MLB-G3001 Terminal User Guide Rev 1.1...

Table of Contents