MLis MLB-G3002 User Manual

MLis MLB-G3002 User Manual

Basic dual band 2g/3g
Table of Contents

Advertisement

MLB-G3002 Terminal
User Guide
MLiS Basic Dual Band 2G/3G
Model Number:
MLB-G3002
MLB-G3002 Terminal User Guide
1
Rev 1.1

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for MLis MLB-G3002

  • Page 1 MLB-G3002 Terminal User Guide MLiS Basic Dual Band 2G/3G Model Number: MLB-G3002 MLB-G3002 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 Nov 2013 Release Apr 2014 New Command Operation MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 4: Table Of Contents

    Power off the Modem ......................19 LED Status via LED ......................20 Command Operation ........................21 Command Operation for SMS ....................21 5.1.1 SMS Explanation ......................22 Command Operation for Socket mode ................. 25 MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 5 +++ Switch from data mode to command mode ..............49 5.6.6 AT^SISC Internet Service Close ..................49 5.6.7 AT^SISW Internet Service Write Data................50 5.6.8 AT^SISR Internet Service Read Data ................53 SALES CONTACT ........................55 ORDERING INFORMATION......................56 MLB-G3002 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-G3002 ......... 13 Table 4: Interfaces and Indicators Description of MLB-G3002 ............. 15 Table 5: RJ45 connector configuration for MLB-G3002................ 16 Table 6: Applicability of AT^SICS <conParmTag>...
  • Page 7: Introduction

    1 INTRODUCTION Description The MLiS MLB-G3002 Dual Band 2G/3G terminal is a compact terminal that is designed for wireless M2M communications. The MLiS MLB-G3002 terminal uses the RJ45 Connector to provide power and data communication interface.  MLB-G3002 is a Dual Band 2G/3G terminal, supports Java platform.
  • 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-G3002 Terminal User Guide Rev 1.1...
  • Page 9: Functional Block Diagram

    Functional Block diagram Figure 1: Functional Block Diagram for MLB-G3002 The MLB-G3002 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-G3002 performs a set of telecom services (TS) according to GSM standard phase 2+, ETSI and ITU-T. The services and functions of the MLB-G3002 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

    8-wire Modem Interface with status and control lines, unbalanced, asynchronous Fixed bit rate: 300bps to 460,800bps Autobauding: 1,200bps to 460,800bps Flow Control: Hardware RTS0/CTS0 and Software XON/OFF Multiplex ability according to GSM 07.10 Multiplexer Protocol MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 12: Precautions

    Table 2: Features and Specifications Precautions The MLB-G3002 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-G3002 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-G3002 MLB-G3002 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-G3002 The interfaces and indicators for MLB-G3002 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-G3002 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

    1.8V. Pin no. Signal name Pin no. Signal name GPIO4 GPIO24 GPIO6 V180 GPIO7 GPIO8 I2CDAT 1.8V I2CCLK GPIO20 GPIO16 GPIO21 GPIO17 GPIO22 GPIO18 GPIO23 GPIO19 3.3V ADC1 MLB-G3002 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-G3002 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: Led Status Via Led

    ME registered to a network. No Permanently on <flash> call, no data transfer 3990 ms off ms off Limited Network Service (e.g. because no SIM/ USIM, no PIN 500 ms off 500 ms off or during network search) MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 21: Command Operation

    5.1 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-G3002 Terminal User Guide Rev 1.1...
  • Page 22: Sms Explanation

    <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. "BM" Broadcast message storage "ME" Mobile Equipment message storage MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 23 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-G3002 Terminal User Guide Rev 1.1...
  • Page 24 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-G3002 Terminal User Guide Rev 1.1...
  • Page 25: Command Operation For Socket Mode

    5.2 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-G3002 Terminal User Guide Rev 1.1...
  • Page 26: 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-G3002 Terminal User Guide Rev 1.1...
  • Page 27: Command Operation For Ftp Mode

    Specify target path on local FFS. AT^SISS=1,files," INDEX" Specify file to be downloaded. AT^SISO=1 Open the service. Bearer is established, service is getting started. "^SIS" URC with <urcInfoId> 2100 (FTP) ^SIS: 1,0,2100,"Ftp open(175.180.133.126:21)" indicates download status. MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 28 ^SIS: 1,0,2100,"fget INDEX" ^SIS: 1,0,2100,"FGET : INDEX 225 bytes" ^SISR: 1,2 Download complete. AT^SISO? Request service state. ^SISO: 1,"Ftp",4,1,225,0,"175.180.72.231:3001","175.180.133.126:21" Close the service. AT^SISC=1 AT^SISO? Request service state. Service is closed and reset. ^SISO: 1,"Ftp",2,1,0,0,"0.0.0.0:0","0.0.0.0:0" MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 29 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" ^SIS: 1,0,2100,"FTP Login OK" ^SIS: 1,0,2100,"put test.txt" ^SISW: 1,1 AT^SISW=1,40 MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 30 No more data available. <eodFlag> set. File "test.txt" shall be closed on FTP server. ^SIS: 1,0,2100,"226 Transfer complete." ^SISW: 1,2 URC indicates that data transfer finished AT^SISC=1 successfully. Connection to the FTP server closes. Close the service. MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 31: 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-G3002 Terminal User Guide Rev 1.1...
  • Page 32 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-G3002 Terminal User Guide Rev 1.1...
  • Page 33 Parameter is ignored. AT^SISS=1,"hcContLen","2" "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. MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 34 ^SIS: 6,0,2200,"HTTP POST Response: 200" Read response from server. ^SISR: 1,1 Read 500 bytes. ^SISR: 1,500 Reading 197 bytes. ^SISR: 1,197 Hello ..Goodbye All data read. ^SISR: 1,1 Close the HTTP service. AT^SISC=1 MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 35: 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. MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 36 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-G3002 Terminal User Guide Rev 1.1...
  • Page 37: Command Explanation

    DNS assignment. Any other address means that the Primary DNS is manually set. The default value applies automatically if no other address is set. Note that the AT^SICS read command only returns a manually configured IP address, while MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 38: 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-G3002 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 39: 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-G3002 Terminal User Guide Rev 1.1...
  • Page 40 DLE (0x10) character followed by the specified <etxChar> value. If both characters are found the service returns to AT command mode without transmitting these two bytes (same as +++). MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 41 "ftp://": The default TCP port 21 for ftp server is used. "ftps://": The default SSL port 990 for secure ftp server is used. <host>: element can be an IPv4 address or DNS FQDN string. MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 42 <user>: username for authentication, 32 octets. Can be set as part of "address" or separately by <srvParmTag> parameter "user". <passwd> is for authentication, 32 octets. Can be set as part of "address" or separately by <srvParmTag> parameter "passwd". MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 43 - files: send multiple files listed in the <srvParmTag> parameter "files". Max. 5 files allowed. - at: send a single attachment to the server. path Path on the local FFS. Specifies drive prefix and pathname. Optional for FTP. Mandatory for SMTP. MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 44 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. Length: 0...254 The general format is 'key': <space> 'value' MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 45 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-G3002 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 46 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" "smFrom" "smRcpt" "smCC" MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 47: Table 7: Applicability Of At^siss Values

    MLB-G3002 acting as client or server (listener) for TCP or UDP. "etx" subparameter in URL configures Transparent mode for Socket service. If MLB-G3002 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 Reset Internet service profile settings. Operation is not allowed if profile is in use, i.e. it was activated via AT^SISO. (str) < srvParmValue − alphabet > Parameter not supported MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 49: At^siso Internet Service Open

    1000 ms. The +++ characters must be entered in quick succession, all within 1000 ms. 5.6.6 AT^SISC Internet Service Close AT^SISC=<srvProfileId> (num) < srvProfileId > <srvProfileId> 0 ... 9 specified with AT^SISS. MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 50: 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-G3002 Terminal User Guide Rev 1.1...
  • Page 51 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-G3002 Terminal User Guide Rev 1.1...
  • Page 52 (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-G3002 Terminal User Guide Rev 1.1...
  • Page 53: 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-G3002 Terminal User Guide Rev 1.1...
  • Page 54 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-G3002 Terminal User Guide Rev 1.1...
  • Page 55: 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-G3002 Terminal User Guide Rev 1.1...
  • Page 56: Ordering Information

    7 ORDERING INFORMATION MLiS Product MLB-G3002: The MLiS Dual-Band 2G/3G terminal 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 MLA-PSP-104: British Adapter Plug MLA-PSP-103: European Adapter Plug MLA-PSP-102: Australia Adapter Plug MLA-CAB-001: DC Jack power line 5.5/2.1...
  • Page 57 Notes: ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- MLB-G3002 Terminal User Guide Rev 1.1...
  • Page 58 MLB-G3002 Terminal User Guide Rev 1.1...

Table of Contents