Modemulator User Guide Contents Contents ............................ 2 About This Guide ......................... 7 Symbols Used In This User Guide ....................7 Important Safety Instructions ....................8 General Recommendations For Use ..................8 Ambient Temperatures ......................8 Explosive Atmosphere ......................8 Driving ..........................9 Medical Equipment ........................
Page 3
Basic Commands......................... 34 Ampersand Commands ......................45 Modemulator Commands ..................... 50 S Registers ......................... 60 Chapter 5: USR3520/USR803520 Technical Specifications .............. 66 Physical ..........................66 Serial Port Ratings ......................66 Power ..........................66 Radio Technology & Frequency Bands ..................68 Max.
Page 4
Can I enable both Caller ID Screening and Dialback Security?............72 Why does an originating Modemulator report BUSY? ..............72 Can I connect to the IP address reported by the USR3520/USR803520? ........72 How do I configure a Modemulator for connection to the Vodafone UMTS network? ......73 How do I restore the Modemulator expansion card to factory settings? .........
Page 5
Modemulator User Guide Support ............................ 78 Appendicies ..........................80 Appendix A: ASCII Chart ......................80 Appendix B: Excessive Data Usage Warning ................82 Appendix C: DTE Interface Requirements .................. 84 Appendix D: Result Codes ....................... 85 Appendix E: ATI6 Disconnect Reasons ..................86 Appendix F: Flow Control ......................
Page 6
Modemulator User Guide Warranty ..........................107 Regulatory Information ......................111 FCC Compliance ........................111 UL Listing/CUL Listing ......................111 Industry Canada (IC) ......................111 CE Compliance ........................112 WEEE Compliance ........................ 112 Copyright Information ......................113 Page 6 of 113...
This Modemulator User Guide contains operating instructions for the USRobotics Courier Modemulator. It describes the characteristics of the Modemulator when operating in Modemulator mode. For guidance on the Modemulator operating in Gateway mode, refer to the USR3520/USR803520 Gateway User Guide. Chapter 1 summarizes some of the key features of the Modemulator, and presents its external interfaces.
Modemulator User Guide Important Safety Instructions Please read the following guidelines carefully. Not following these guidelines can cause harm to the gateway, yourself or other persons. RF EXPOSURE WARNING A minimum distance of 20cm must be maintained between the user's body and the device antennas.
Modemulator User Guide not always clearly marked. They include fueling areas (petrol filling stations), below deck on boats, fuel or chemical transfer or storage facilities and areas where the air contains chemicals or particles, such as grain, dust, or metal powders. Do not transport or store your product in the compartment of a vehicle which contains flammable gas, liquid or explosives.
Modemulator User Guide Chapter 1: Features Introduction The USRobotics Courier Modemulator allows a legacy M2M system to be conveniently converted to cellular without upgrading or replacing application software. The Modemulator accepts and responds to analog modem commands and sends result codes that mimic a PSTN connection, which allows drop-in compatibility with legacy application software.
Page 11
Modemulator User Guide Automatic Switchover to Dial-up To facilitate the gradual conversion of legacy systems to cellular or a permanently mixed system, the Modemulator can initiate and answer connections over the PSTN to sites with a dial-up modem by automatically diverting commands to a dial-up modem attached to its Modem serial port. This provides the User a single interface and protocol for connecting with both cellular and dial-up sites.
1. WWAN Diversity Antenna Connector - SMA-female antenna port for connection to a diversity antenna or a GPS antenna. See the USR3520/USR803520 Gateway User Guide for details. 2. Gateway LEDs – The seven Gateway LEDs indicate the operating status of the Gateway base unit.
Page 13
Modemulator User Guide 7. Modemulator LEDs - These LEDs indicate the Modemulator operating mode and connection status. See Table 1 for details. CONNECT MODE Switch Position Connected Green Green ← Connection pending Blinking Green ← Modemulator (Originate or Answer) mode Ready Green ←...
9. External Power Supply Input – This input receives operating power from the external low voltage power supply that is included with the base unit. Connect the included power supply to this connector. See USR3520/USR803520 Gateway User Guide for details.
Because Modemulators make a peer-to-peer connection to another Modemulator, it is required to perform this set-up procedure on two Modemulators. For the USR3520/USR803520, please proceed directly to step 1. For the USR3516-EMU upgrade kit, first follow the instructions in the USR3516-EMU Installation Guide upgrade a USR3510/USR803510 Gateway to a USR3520/USR803520.
Page 16
Modemulator User Guide 4. Put the Modemulator into Modemulator mode by moving the MODE switch to the left if not already there. MODE The MODE LED will be green when the Modemulator is switched into Modemulator mode. 5. Open a Terminal Emulation Application. Open a terminal emulation window on the computer and select the COM port corresponding to the computer’s serial port (usually COM1).
Page 17
Modemulator User Guide Type ATI7<Enter>. The Modemulator should display the I7 information screen, as shown in Figure 1. Actual parameter values may vary from Figure 1. ATI7 USRobotics Courier EMU Configuration Profile... Product type Modemulator Product ID USR3516-EMU Code Date 09/08/15 Code Rev 1.0.02...
Modemulator User Guide Testing Modemulator Connectivity Because Modemulators make a peer-to-peer connection to another Modemulator, it is required to perform this set-up procedure on two Modemulators. System requirements A computer with two DB9 RS-232 serial ports An Ethernet port ...
Page 19
Modemulator User Guide The MVNO will provide a document listing the peer-to-peer static IP address assigned to this SIM. Make note of this IP address for later use. b. Insert the SIM into the SIM slot as shown in Figure 2. Figure 2 c.
Modemulator User Guide WARNING! LAN to WAN routing is enabled by default. Once connected, any Internet activity on your system will consume Cellular Data. For configuration and more information go to Appendix B 4. Click on the “Interfaces” tab on the top menu bar and select 3G connection. 5.
Page 21
Modemulator User Guide For this example, one Modemulator will be referred to as the “local” Modemulator, and the other will be referred to as the “remote” Modemulator. In this example, the local Modemulator’s dialing directory will be programmed to recognize the example phone number 555-1234 and translate it into the IP address of the remote Modemulator.
Modemulator User Guide The Modemulator will take about two minutes to become operational. 2. Connect the remote Modemulator Terminal port to another computer serial port. In the terminal application, set this COM port for 9600bps, 8N1. 3. Consult the MVNO documentation for the static IP address assigned to the local Modemulator for CDMA networks or assigned to the SIM installed in local Modemulator for GSM networks.
Page 23
Modemulator User Guide Type characters into the remote terminal. A few moments later the characters should appear on the local terminal. 3. Drop the connection by using one of these two methods: Type the escape sequence +++ into the local terminal to drop the connection. The local Modemulator should then respond NO CARRIER.
For detailed configuration and advanced operating features see the Modemulator Command Reference section in this guide, and see the USR3520/USR803520 Gateway User Guide. Convert A Legacy Dial-up M2M System To Cellular Properly configured Modemulators are drop-in cellular replacements for dial-up PSTN modems, which extends the useful life of legacy M2M software and hardware, while providing the benefits of a transition from the PSTN to the cellular network.
Page 25
Modemulator User Guide Set-Up the Host Modemulator The Modemulator defaults to peer-to-peer mode, which allows the host Modemulator to initiate a connection to any remote Modemulator or any remote Modemulator to initiate a connection to the host Modemulator. The Modemulator that interfaces to the host application software must be configured as required by the software with the same settings as a dial-up modem.
Modemulator User Guide Disconnect the dial-up modem from the application hardware serial port, and connect the Modemulator to the application hardware serial port. The application hardware will now use the Modemulator for all communications. Outgoing Calls In a peer-to-peer system the host Modemulator or any remote Modemulator may initiate a connection. To initiate a connection from an originating Modemulator to an answering Modemulator, a dial command is sent by the legacy software to the originating Modemulator.
Modemulator User Guide then send call-progress messages to the legacy application software that mimic those of a dial-up modem. If the answering Modemulator is configured to auto-answer or if the application software issues an answer command, the connection will complete, which emulates the behavior of dial-up modems.
Page 28
Modemulator User Guide An RF survey of the remote sites may be necessary to determine if the installations are in range of cellular reception from the operator chosen to provide service. Consult a professional cellular installer for assistance. Set-Up Each Remote Modemulator The Modemulator defaults to peer-to-peer mode, but for a single-ended system it must be configured for single-ended operation.
Page 29
Modemulator User Guide The remote Modemulator will report NOT FOUND if an entry for that phone number is not found in the dialing directory, and a dial-up modem is not attached or not available. See Maintain Compatibility With Dial-up Modems for information about attaching a dial-up modem to a Modemulator.
Modemulator User Guide Maintain Compatibility with Dial-up Modems The host Modemulator of a peer-to-peer system can utilize an attached serial dial-up modem for connections with remote dial-up modems via the PSTN. This section describes a system that has a mixture of remote Modemulators and remote dial-up modems. A mixed cellular / dial-up system requires: ...
Page 31
Modemulator User Guide Incoming Calls Incoming PSTN calls or incoming cellular calls will route through the host Modemulator’s Terminal port to the legacy application software when a connection completes. If the host Modemulator has a cellular connection already in-progress with a remote Modemulator, the host Modemulator will de-assert the RS-232 DTR signal to the attached dial-up modem to prevent the attached dial-up modem from answering an incoming PSTN call.
Modemulator User Guide Chapter 4: Command Reference This section includes information about: Using the AT Command Set Modemulator Memory AT Command Reference Guide Using the AT Command Set Overview If Modemulator mode is enabled by the Mode switch on the front panel, and if no connection is in- progress, AT commands can be sent to the Modemulator Terminal port to change Modemulator settings.
These memories hold the operating system, radio firmware, system firmware, and application software that control the operation of the base unit. The system firmware and the application software are user-upgradable. See the USR3520/USR803520 Gateway User Guide or the USR3516-EMU Installation Guide for details on loading new system firmware and application software into the base unit.
Modemulator User Guide AT Command Reference Guide '*' denotes command available in Remote Command Mode. (See the command) Basic Commands AT$ * Display Basic Command Help Screen: Basic Command Help (unrecognized commands accepted & ignored) Dial Command Help Main Checksum &$ Ampersand Command Help...
Page 35
Modemulator User Guide Manual Answer This must be the last command in the AT command string. This command would be used to answer an incoming call when autoanswer is disabled. The command would be issued by the User, or by an application when the RING message is received, or when the Ring Indicate (RI) signal goes active on the RS-232 interface.
Page 36
Modemulator User Guide Dial modifier characters (except comma, colon, and L) in dial commands that initiate cellular connections are ignored. Dial modifier characters in dial commands that are forwarded to an attached dial-up modem are processed by the modem. Use this command as you would for an ordinary analog modem. There are two cases: 1.
Page 37
Modemulator User Guide If a command string is to be forwarded to the analog modem, any of the above commands should be grouped at the end of the configuration commands, and before the Dial command, if present. Dial Last Number This must be the last command in the AT command string.
Page 38
Modemulator User Guide E1 * Command Echo ON (default) Enable local echo of typed characters. F0 * Local Online Echo ON Enable local echo of typed characters in a data connection. This is sometimes known as half-duplex mode. F1 * Local Online Echo OFF (default) Disable local echo of typed characters in a data connection.
Page 39
Modemulator User Guide I4 * Display RAM Variables Display the current settings of RAM variables. This screen is formatted to be similar to a USRobotics Courier Dial-up Business Modem. Example: ATI4 USRobotics Courier EMU Settings... BAUD=115200 PARITY=N WORDLEN=8 &C1 &D2 &H1 &I0 &L0...
Page 40
Modemulator User Guide I5 * Display NVRAM Variables Display the current settings of variables stored in EEPROM. This screen is formatted to be similar to a USRobotics Courier Dial-up Business Modem. Example: ATI5 USRobotics Courier EMU NVRAM Settings... BAUD=115200 PARITY=N WORDLEN=8 &C1 &D2...
Page 41
Modemulator User Guide I6 * Display Link Diagnostics Display the link diagnostic information for the last connection (or current connection if in Remote Command Mode - see the command). Example: ATI6 USRobotics Courier EMU Link Diagnostics... Chars Sent Chars Rcvd Max Latency (sec) Last Call 000:00:00:04...
Page 42
Modemulator User Guide This command will not be forwarded to the analog modem. Display Configuration Profile Display information about the product. Example: ATI7 USRobotics Courier EMU Configuration Profile... Product type Modemulator Product ID USR3516-EMU Code Date 09/08/15 Code Rev 1.0.02 Modemulator S/N 1MENB2AP0001 Cellular S/N...
Page 43
Modemulator User Guide Q0 * Display Result Codes (default) Enable the display of result codes (verbal or numeric). (See Appendix D for a description of result codes) Q1 * Quiet Mode Disable the display of result codes (verbal and numeric). V0 * Numeric Result Codes Replace verbal result codes with numeric codes.
Page 44
Modemulator User Guide * Recall NVRAM Variables This must be the last command in the AT command string. Recall all stored variables from EEPROM and copy to RAM. Settings for the following RAM variables are stored in EEPROM: E F Q V X &C &D &H &I &L &R &S {C {D {F {J {M {O {R S0 S2 S7 S8 S19 S21 S22 S23 S44 S59 S60 S61 S64 S65...
Modemulator User Guide Ampersand Commands &$ * Display Ampersand Command Help Screen: AT&$ Ampersand Command Help (unrecognized commands accepted & ignored) &C0 CD Override &I0 S/W Recv Flow Ctrl Disabled &C1 CD Normal &I1 Xon/Xoff Signals Local & Remote &I2 Xon/Xoff Signals Local Only &D0 DTR Override...
Page 46
Modemulator User Guide &D0 * DTR Override If the local DTE does not provide the DTR signal on the RS-232 interface, the Modemulator firmware can behave as if DTR is asserted with this command. &D2 * DTR Normal Operation (default) The DTR signal on the RS-232 interface behaves normally.
Page 48
Modemulator User Guide &H0 * Flow Control Disabled No Hardware or Software flow control will be used. (See Appendix F Flow Control) &H1 * H/W Flow Control (default) Hardware flow control (CTS/RTS) will be used. (See Appendix F Flow Control) &H2 * S/W Flow Control Software flow control (Xon/Xoff) will be used.
Page 49
Modemulator User Guide &R1 * Modemulator Ignores RTS If &H is set to 1 (H/W flow control), then &R1 causes the Modemulator to ignore the incoming RTS receive flow control signal. (See Appendix F Flow Control) &R2 * RTS Controls RXD out (default) If &H is set to 1 (H/W flow control), then &R2 causes the Modemulator to obey the incoming RTS receive flow control signal to enable/disable the flow of received data to the local DTE.
Modemulator User Guide Modemulator Commands Modemulator commands will not be forwarded to the analog modem. {$ * Display Modemulator Command Help Screen: AT{$ Modemulator Command Help (unrecognized commands accepted & ignored) Program Security Banner Switch to Analog Port until DTR off Display Security Banner {I= Program CID Program Login Banner...
Page 51
Modemulator User Guide After issuing this command, the following prompt will appear: AT{B Program Security Banner (up to 256 chars)... (type \n for new line) Type up to 256 displayable characters. Each occurrence of '\n' will be replaced with a carriage return/line feed pair (CRLF).
Page 52
Modemulator User Guide A "Dialback:" instead of "Login:" prompt will be displayed. The Dialer should type the phone number containing the Dialer's IP address (shown in the answer Modemulator's dialing directory). The dialing Modemulator will display "Dialback Security" and disconnect. Both Modemulators will restart their Listener port.
Page 53
Modemulator User Guide {J1 * Concatenate (Join) Security and Login Banners Issuing this command causes the space allocated for the 256 byte Security Banner to be contiguous with the 64 byte Login Banner, creating a 320 byte banner. This will remove the empty line between the banners.
Page 54
Modemulator User Guide {M0 * Normal Modemulation (default) Use normal Modemulation handshake protocol. {M1 * Single-Ended Modemulation When it is desired to connect to a TCP server or client that is not a Modemulator, the Modemulator handshake protocol must be disabled by issuing this command. If S19 is zero, it will be set to 5 when Single-Ended is enabled.
Page 55
Modemulator User Guide When finished configuring the remote, you may either issue the O command to return to online data mode, or issue the H command or de-assert DTR to disconnect. Be sure to re-assert DTR before the next connection attempt. If the caller does not have Administrator privileges, "No Admin Privileges"...
Page 56
Modemulator User Guide Example: AT{S2=8]mYpasSwoRd[#! To clear the password, enter AT{Sn=<Enter> {W * Wipe Phone:Port:IPaddr Records This must be the last command in the AT command string. This command will erase all existing records in the local phone number translation directory. You will be prompted: Are You Sure? The User must press Y in order to proceed with the erasure.
Page 57
Modemulator User Guide {X * Display Phone:Port:IPaddr Records Display the Listener Port number, and all entries in the local phone number translation directory stored in the EEPROM. Toggle DTR off to abort. (See the {Y command for storing entries) Example: AT{X Listener Port: 8888 Phone Number...
Page 58
Modemulator User Guide Separate the phone number, port number, and IP address with ':' (colon) characters. Example: AT{Y=18478742000:2025:172.18.3.2 For new installations that are not replacing legacy analog modems, any phone number can be chosen (even a single digit). Just keep in mind that all phone numbers in the dialing directory must be unique.
Page 59
Modemulator User Guide {Z=n * Program Listener Port Number for Answer Mode This must be the last command in the AT command string. Each time the Modemulator is in AT command mode, the cellular Gateway will be instructed to create a TCP server to listen on this port number. The factory default Listener port is 8888. Example: AT{Z=2025 If the User wishes to disable Listener mode, select Originate-Only by issuing the...
Modemulator User Guide S Registers Use ATSx=y to set S register x to value y. Use ATSx? to display the current value of S register x. S$ * Display S Register Command Help Screen: ATS$ S-Register Command Help (unrecognized commands accepted & ignored) Autoanswer Ring S59.1 ( 2) Enable CID...
Page 61
Modemulator User Guide Ring Count S1 is read-only. The I4 command will display the number of RINGs received so far in the S1 register. S2 * ASCII Code for Escape Character (default=43, 0x2B=+) This is the programmable character used for the escape sequence. The default character for the escape sequence to terminate a data connection is '+' (ASCII code decimal 43).
Page 62
Modemulator User Guide S22 * ASCII Code for Xon Character (default=17, 0x11=ctrl-Q) This is the programmable character used to represent Xon in S/W Flow Control (&H2). (See Appendix F Flow Control) S23 * ASCII Code for Xoff Character (default=19, 0x13=ctrl-S) This is the programmable character used to represent Xoff in S/W Flow Control (&H2).
Page 63
Modemulator User Guide S59 * Bitmapped Register (default=0) Bit 0 (value=1) Reserved Bit 1 (value=2) Enable Caller ID See the command. Bit 2 (value=4) Disable forwarding commands to analog port. See the command. Bit 3 (value=8) Single-Ended Modemulation See the command.
Page 64
Modemulator User Guide S60 Setting Result 50-59 heartbeat sent each 50 seconds if no data sent 60-69 heartbeat sent each 60 seconds if no data sent 70-79 heartbeat sent each 70 seconds if no data sent 80-89 heartbeat sent each 80 seconds if no data sent 90-99 heartbeat sent each 90 seconds if no data sent 100-109...
Page 65
Modemulator User Guide S61 * Maximum Latency (default=120 seconds) When the local Modemulator's receiver sees no received data bytes or heartbeats for this time plus the remote Modemulator's Heartbeat Period (S60), then disconnect will occur and NO CARRIER will be displayed. Maximum Latency disconnect can be disabled by setting this register to zero.
Modemulator User Guide SAFETY WARNING This device operates on DC power provided via a DC power supply or AC power adapters. Only use power supplies in the range 9-33V DC and make sure the product is installed near a power outlet that is easily accessible. This product is regarded a class III equipment where protection against electric shock is provided by means of power supplied from a SELV (Safety Extra Voltage) circuit and does not generate hazardous voltages within itself.
Modemulator User Guide Graphical User Interface • HTML configuration is supported by most web browsers Environmental • Operating temperature: -30°C to 70°C • Storage temperature: -40°C to 85°C • Humidity operational: 5% - 95% non-condensing • Operating altitude: up to 2000m Enclosure Type •...
Modemulator User Guide Troubleshooting and FAQs General If you have trouble with the USR3520/USR803520 first try the following: Try cycling the power off and on, then repeat the setup process. Make sure the correct COM port was selected.
Can I connect to the IP address reported by the USR3520/USR803520? When the cellular service is provided by a Mobile Network Operator (MNO), the IP address reported by the USR3520/USR803520 GUI or I7 screen may be public and routable. Normally this IP address provided by Page 72 of 113...
When the cellular service is provided by a Mobile Virtual Network Operator (MVNO), the IP address reported by the USR3520/USR803520 GUI or I7 screen is not public and routable. The reported IP address is used only by the MVNO to route traffic to the USR3520/USR803520 on the cellular operator’s network.
Modemulator User Guide To restore all other Modemulator configurations to factory default, enter the commands below as needed. There is no need to restore configurations that are already at factory default. Erase security banner: AT{B <enter> <enter> Restore factory login banner: AT{L <enter>...
Modemulator User Guide Also, since the Modemulator is sending and receiving digital data (not voice), the cellular service must be a data plan (not a voice plan). And in order to emulate the operation of the legacy PSTN, the cellular data plan must be provisioned for peer-to-peer connectivity and static IP addressing.
Page 76
Modemulator User Guide Also, the Cisco console port will require the Modemulator to be pre-configured with certain settings. For example, if the Cisco console port requires the Modemulator to be pre-configured for 9600bps 8-N-1 serial format: 1. Connect a computer’s serial port to the Modemulator’s Terminal port with a serial cable and set the computer’s serial parameters for 9600bps 8-N-1.
Modemulator User Guide Glossary of Terms Access Point Name ASCII American Standard Code for Information Interchange Same as DCD, Data Carrier Detect Caller ID CRLF Carriage Return/Line Feed control character pair Clear To Send, used for H/W TXD flow control Data Carrier Detect Data Communication Equipment, such as a modem Data Set Ready (sometimes known as Modem Ready)
The USR3520 has two serial numbers, the base unit serial number and the Modemulator expansion card serial number. A USR3510 that was upgraded to a USR3520 also has two serial numbers, the base unit serial number and the Modemulator expansion card serial number.
Page 79
Modemulator User Guide Country Webmail Denmark www.usr.com/emailsupport/ea Finland www.usr.com/emailsupport/ea France www.usr.com/emailsupport/fr Germany www.usr.com/emailsupport/de Greece www.usr.com/emailsupport/gr Hungary www.usr.com/emailsupport/hu Ireland www.usr.com/emailsupport/uk Italy www.usr.com/emailsupport/it Luxembourg www.usr.com/emailsupport/be Netherlands www.usr.com/emailsupport/nl Norway www.usr.com/emailsupport/ea Poland www.usr.com/emailsupport/pl Portugal www.usr.com/emailsupport/pt Russia www.usr.com/emailsupport/ru Spain www.usr.com/emailsupport/es Sweden www.usr.com/emailsupport/se Switzerland www.usr.com/emailsupport/de Turkey www.usr.com/emailsupport/tk United Kingdom www.usr.com/emailsupport/uk...
Do not manually or automatically update the gateway if a USR3510/USR803510 was upgraded to a USR3520/USR803520. The update will remove the Modemulator upgrade. How to disable LAN to WAN Before installing a SIM card or setting-up the carrier information, connect a computer’s Ethernet port to the gateway’s Ethernet port with a standard Ethernet cable, then open a web browser on the computer...
Modemulator User Guide If the application requires LAN to WAN routing, close any programs running on the attached computer that might be using the Internet before returning to this page to re-enable LAN to WAN. Closing Programs If LAN to WAN routing is left enabled during the configuration process, USR strongly recommends closing any programs that might be using the Internet (web browsers, instant messengers, email programs, etc.) before connecting the gateway to a cellular network.
Modemulator User Guide Appendix C: DTE Interface Requirements Baud rate and parity are automatically detected for each AT command. Baud rate must be one of the following: 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 Parity must be one of the following: 8N1 - 8 data bits, no parity, 1 stop bit 7E1 - 7 data bits, even parity, 1 stop bit 7O1 - 7 data bits, odd parity, 1 stop bit...
Modemulator User Guide Appendix D: Result Codes 0/OK Command has executed 1/CONNECT Successfully connected with another Modemulator 2/RING Incoming RING detected from remote Modemulator 3/NO CARRIER Data connection has terminated 4/ERROR Command is invalid or DSR not asserted 6/NO DIAL TONE Network TCP connection attempt timed out 7/BUSY Cellular: half of S7 expired with no ringbacks...
Modemulator User Guide Appendix E: ATI6 Disconnect Reasons 1. None No connection has been made since reset, or in Remote Command Mode while still connected. 2. DTR dropped DTR was de-asserted by the local DTE on the RS-232 interface. 3. Escape Code Escape Code (default='+++') was issued by the local DTE.
Modemulator User Guide Appendix F: Flow Control 1. Hardware Flow Control H/W Transmit Flow Control When the Modemulator's incoming transmit data buffer is getting full, it will de-assert the Clear to Send (CTS) signal on the RS-232 interface, which commands the local DTE to stop sending transmit data to the Modemulator.
Modemulator User Guide Appendix G: Dial Security This appendix contains information about: Setting up Caller ID Screening Setting up Password Prompting Granting Administrator Privileges To A User Setting up Dialback Security Overview Dial Security is designed to protect networks and data centers from unauthorized access. There are three forms of Dial Security;...
Modemulator User Guide Setting Up Caller ID Screening An originating Modemulator has the option of sending a Caller ID (CID) number during the connection handshake. If the answering Modemulator has CID enabled, it will compare the received CID number with the phone numbers stored in its dialing directory.
Page 90
Modemulator User Guide The {C setting is not automatically written to EEPROM. Send &W to maintain the S registers after a reset. 3. Enter the CID number of the originating Modemulator into the answering Modemulator’s dialing directory Connect a computer serial port to the answering Modemulator Terminal port with a serial cable. Run a terminal application on the computer to facilitate sending commands into the Modemulator.
Modemulator User Guide Setting Up Password Prompting With Password Prompting enabled in an answering Modemulator, an originating Modemulator will present a login banner and a login prompt before completing a connection. An optional security banner may precede the login banner. In order to complete the connection, a valid password must be entered at the login prompt.
Page 92
Modemulator User Guide Example: AT{Sn=p (where n is any User number from 1 through 9, and p is replaced with the desired password) The passwords written by the {S command are automatically stored to EEPROM. It does not require you to send &W. 3.
Modemulator User Guide Example: AT{P2=1 (to grant Administrator privileges to User 2) The Administrator privilege status written by the {P command is automatically stored to EEPROM. It does not require you to send &W. Setting Up Dialback Security With Password Prompting and Dialback Security both enabled in an answering Modemulator, an originating Modemulator will present a login banner and a dialback prompt before completing a connection.
Page 94
Modemulator User Guide Example: AT{Y=5556789:8888:172.18.3.3 <Enter> phone port number address number In this example 5556789 is the phone number chosen for the originating Modemulator, 172.18.3.3 is the IP address of the originating Modemulator, and 8888 is the listening port of the originating Modemulator.
Page 95
Modemulator User Guide In order to disable Dialback Security, issue the {D0 command and save to NVRAM. Example: AT{D0&W The {D setting is not automatically written to EEPROM. Send &W to maintain the S registers after a reset. Page 95 of 113...
Modemulator User Guide Appendix H: Remotely Accessing and Configuring the Modemulator This appendix contains information about: Setting Up For Remote Access Starting A Remote Access Session Ending A Remote Access Session Overview Remote Modemulators can be accessed and configured over the cellular network via a host Modemulator. Privileges to do Remote Access depend on whether Password Prompting is enabled or disabled.
Modemulator User Guide Setting Up for Remote Access Remote Access allows authorized Users to remotely issue AT commands from a Modemulator to another Modemulator that is in Remote Command Mode. The AT commands that are supported by Remote Command Mode are identified with a ‘*’ in the Command Reference chapter of this document. Remote Command Mode is enabled on a per-connection basis at the originating Modemulator by issuing {R1 command to schedule Remote Command Mode for the next connection with an answering...
Modemulator User Guide Password Prompting Is Enabled If Password Prompting is enabled in the answering Modemulator, the originating Modemulator will display a CONNECT message, the login banner, and the login prompt. 2. Enter a password at the login prompt. If the password is accepted and has Administrator privileges, a Logged In message is displayed and the answering Modemulator enters Remote Command Mode.
Modemulator User Guide Appendix I: Flashing New Firmware into Modemulator Card Firmware can be flashed into a Modemulator expansion card locally (pre-deployment) or remotely (post- deployment). The following steps will describe how to do local flashing. To do remote flashing, see Appendix H for details about Remote Access.
Page 100
Modemulator User Guide 4. Type Y to continue or N to abort the flash process. After typing Y, the Boot> prompt will be displayed: (Press '!' to Reset) Boot> Press ! to abort the flash process, exit the boot loader, and restart the current flash image. Step 5 erases the current Modemulator firmware image.
Page 101
Modemulator User Guide After typing the three characters, the following will be displayed: Please wait..LOAD HEX FILE 6. Within 40 seconds after LOAD HEX FILE appears, start sending the hex file using ASCII protocol (text file or raw binary) from the terminal application. When the file transfer completes, a checksum will be performed.
Input Request To Send Output Ring Indicator Output Modem Port The USR3520/803520 Modem port is an RS-232 DTE presented on a DB9 male connector using a standard pinout. RS-232 output signal levels are nominally ±5v. DB9M Pin Symbol Description Direction...
Modemulator User Guide Appendix K: Peer-To-Peer Cellular Data Service Conventional cellular data service routes connections from a mobile device to the Internet, illustrated below. The Modemulator can use this type of data service only when operating in single-ended mode to make mobile-originated connections.
Modemulator User Guide Appendix L: Leased Line Operation &L1 command may be used to emulate the behavior of analog leased line modems. One Modemulator must be designated as originator, while the other Modemulator must be the answerer (Listener). The answerer must have autoanswer enabled (S0 greater than zero), and the originator must have S0 set to zero.
Modemulator User Guide Appendix M: Break Sequence Operation If the Modemulator is in a cellular connection, it detects a break signal (spacing data bits longer than one character length) sent by the DTE into its Terminal port, and sends a token representing the break to the remote Modemulator.
Modemulator User Guide Legal Notice The information in this publication is subject to change without notice and is provided “AS IS” WITHOUT WARRANTY OF ANY KIND. THE ENTIRE RISK ARISING OUT OF THE USE OF THIS INFORMATION REMAINS WITH RECIPIENT. IN NO EVENT SHALL USROBOTICS BE LIABLE FOR ANY DIRECT, CONSEQUENTIAL, INCIDENTAL, SPECIAL, PUNITIVE OR OTHER DAMAGES WHATSOEVER (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION OR LOSS OF BUSINESS INFORMATION), EVEN IF USROBOTICS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH...
Modemulator User Guide Warranty U.S. Robotics Corporation Two (2) Year Limited Warranty 1.0 GENERAL TERMS: 1.1 This Limited Warranty is extended only to the original end-user purchaser (CUSTOMER) and is not transferable. 1.2 No agent, reseller, or business partner of U.S. Robotics Corporation (U.S. ROBOTICS) is authorized to modify the terms of this Limited Warranty on behalf of U.S.
Page 108
Modemulator User Guide 2.4 CUSTOMER must furnish U.S. ROBOTICS or its authorized reseller a dated Proof of Purchase (copy of original, dated purchase receipt from U.S. ROBOTICS or its authorized reseller) for any warranty claims to be authorized. 3.0 OBTAINING WARRANTY SERVICE: 3.1 CUSTOMER must contact U.S.
Page 109
Modemulator User Guide 4.8 U.S. ROBOTICS will make reasonable efforts to ship the repaired or replaced product or part to CUSTOMER, at U.S. ROBOTICS expense, not later than TWENTY ONE (21) DAYS after U.S. ROBOTICS receives the authorized CUSTOMER return. 4.9 U.S.
Page 110
Modemulator User Guide country. CUSTOMER is advised to consult applicable state or country laws for full determination of its rights. If any term is held to be illegal or unenforceable, the legality or enforceability of the remaining terms shall not be affected or impaired. 7.0 GOVERNING LAW: This Limited Warranty shall be governed by the laws of the State of Illinois, U.S.A.
Modemulator User Guide Regulatory Information FCC Compliance D e c l a r a t i o n of C o nf or m i t y U.S. Robotics Corporation 1300 E. Woodfield Rd. Suite 506 Schaumburg, IL 60173 U.S.A. declares that this product conforms to the FCC’s specifications: Part 15, Class A This equipment complies with Part 15, Class A for use in a commercial, industrial, or business...
Modemulator User Guide Notice: This equipment meets the applicable Industry Canada Terminal Equipment Technical Specifications. This is confirmed by the registration number. The abbreviation, IC, before the registration number signifies that registration was performed based on a Declaration of Conformity indicating that Industry Canada technical specifications were met.
Modemulator User Guide This product is subject to Directive 2012/19/EU of the European Parliament and the Council of the European Union on waste electrical and electronic equipment (WEEE) and, in jurisdictions adopting that Directive, is marked as being put on the market after July 4, 2012 and should not be disposed of as unsorted municipal waste.
Need help?
Do you have a question about the USR3520 and is the answer not in the manual?
Questions and answers