Sierra Wireless DART 200 CDPD Modem User Manual
Sierra Wireless DART 200 CDPD Modem User Manual

Sierra Wireless DART 200 CDPD Modem User Manual

Cdpd modem for cdpd versions 1.0 and 1.1
Table of Contents

Advertisement

Quick Links

DART 200 CDPD Modem
For CDPD Versions 1.0 and 1.1
User's Guide
Firmware Version 3.0.10
Revision 1.0
Part Number: 1197-00
January 1998

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DART 200 CDPD Modem and is the answer not in the manual?

Questions and answers

Summary of Contents for Sierra Wireless DART 200 CDPD Modem

  • Page 1 DART 200 CDPD Modem For CDPD Versions 1.0 and 1.1 User’s Guide Firmware Version 3.0.10 Revision 1.0 Part Number: 1197-00 January 1998...
  • Page 2 (3.0.10). See the ATI command in Appendix F, DART AT Commands, to determine the firmware version your DART 200 is currently using. If you need a prior or newer version of the software please contact Sierra Wireless for the desired download package. Sierra Wireless, Inc.
  • Page 3: Revision

    Do not operate the Sierra Wireless modem in any aircraft, whether the aircraft is on the ground or in flight. In aircraft, the Sierra Wireless modem MUST BE TURNED OFF. The reason for this is that when operating in the CDPD or cellular circuit switched mode, the Sierra Wireless modem can transmit signals which could interfere with various onboard equipment systems.
  • Page 4 DART 200 CDPD Modem User's Guide Sierra Wireless, Inc.
  • Page 5: Table Of Contents

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Contents Figures Tables About This Guide Who should read this guide Skills required to use this guide What is in this guide Changes and additions to this guide Related reading Compliances...
  • Page 6 DART 200 CDPD Modem User's Guide Sierra Wireless, Inc. Installation and Setup Field installation Physical installation considerations Antenna considerations Troubleshooting Getting started Modem setup Basic modem personalization Selecting CDPD 1.0 or 1.1 mode of operation Initial testing Setup verification Register representation...
  • Page 7 DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 DART TCP capabilities Friends Only mode operation TCP communication Setup options Sample TCP setups Remote TCP setup Host TCP setup SLIP Modem setup for SLIP SLIP IP Address overview SLIP operation...
  • Page 8 DART 200 CDPD Modem User's Guide Sierra Wireless, Inc. Auto-Registration/De-Registration at connection/disconnection 8-8 Deregistration Data forwarding Manual transmit control Automatic transmit control Maximum packet size transmit control Escape transmit control Usage considerations (for TCP and UDP) Auto answer setup Flow control considerations...
  • Page 9 DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 A Limited Warranty and Service Limited warranty Service B Product Specifications Power requirements Mobile Stationary Peak Power cable Size Weight Operating environment RF power output Frequency range Data rates Antenna Antenna cable...
  • Page 10 DART 200 CDPD Modem User's Guide Sierra Wireless, Inc. G Loading DART 200 Firmware Firmware download procedure H Problem Sheet Glossary Acronyms Terms Index Notes Glossary-1 Glossary -1 Glossary-8 Index-1 Notes-1...
  • Page 11: Figures

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Figures Figure 1-1. DART 200 front view Figure 2-1. Installing DART 200 with mounting bracket Figure 2-2. S-Register bit positions Figure 2-3. Viewing the network S-Register (S57) Figure 2-4. Monitoring the CDPD channel Figure 2-5.
  • Page 12: Tables

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Tables Table 1-1. Basic AT command set Table 1-2. Service Provider AT command set Table 2-1. S-Registers above 100 Table 2-2. Registration failure troubleshooting Table 3-1. Key types Table 5-1. Remote UDP setup Table 5-2.
  • Page 13: Airlink Security

    About This Guide Who should read this guide This User’s Guide is designed to assist application software developers with setup, installation, testing, and design of applications for the Data Access Radio Transceiver (DART) 200. Skills required to use this guide The reader requires a basic working knowledge of Transmission Control Protocol/Internet Protocol (TCP/IP) and the use of the Attention (AT) command set to use this guide.
  • Page 14: Modem Security Management

    Appendix F, DART AT Command Set, lists all the DART AT commands and provides detailed descriptions of their function and usage. Appendix G, Loading DART Firmware, describes how to update DART 200 firmware. Appendix H, Problem Sheet, provides a Sierra Wireless form for submitting problems to be resolved. Glossary Index...
  • Page 15: Related Reading

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Sample TCP setups, p. 5-19 Automatic SLIP restart bullet point, p. 5-24 Telnet operation, p. 5-31 Maximum packet size transmit control, p. 8-9 Escape transmit control, p. 8-10 Hardware flow control operation, p. 8-13 PAD operating mode, p.
  • Page 16: Compliances

    DART 200 CDPD Modem User’s Guide NOTE: This unit was tested with shielded cables on the peripheral devices. Shielded cables must be used with the unit to insure compliance. NOTE: The manufacturer is not responsible for any radio or TV...
  • Page 17: Safety Information

    DART 200 CDPD Modem User’s Guide CAUTION: A caution calls attention to a procedure or practice if not performed correctly could result in loss of data or damage to equipment. WARNING: Denotes a hazard. A warning calls attention to a procedure or...
  • Page 18 DART 200 CDPD Modem User’s Guide About This Guide Sierra Wireless, Inc. xviii...
  • Page 19: Introduction

    Chapter PN1197-00 Revision 1.0 Introduction Description The Data Access Radio Transceiver (DART) 200, as shown in Figure 1-1, is a wireless, multipurpose, programmable modem that provides reliable, cost effective mobile and fixed communications over the Cellular Digital Packet Data (CDPD) network. It is a 3-watt, half-duplex device operating on a regulated 12 volts @ 2.5 amps, and contains flash memory to allow software upgrades to be made in the field.
  • Page 20: New For This Version

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. From a networking perspective, the modem has complete built-in Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Serial Line Internet Protocol (SLIP), and telnet protocols. Network communications can be achieved without the attached end-user device having to provide an integrated TCP or UDP capability.
  • Page 21: Contacting Your Cellular Carrier

    DART 200 CDPD Modem User’s Guide NOTE: The EID is found on the label on the bottom of your DART 200. Figure 1-2. CDPD network M-ES MAS/ CDPD Modem Cellular Tower PN1197-00 Revision 1.0 Contacting your cellular carrier There are currently two cellular carriers in each market area: the A side carrier and the B side carrier.
  • Page 22: At Command Set Summary

    DART 200 CDPD Modem User’s Guide NOTE: Either the M-ES or F-ES can initiate CDPD communication. Sierra Wireless, Inc. 3. Data packets are routed by the MDIS through the appropriate network to the Fixed End System (F-ES), usually a host computer over a public or private data network.
  • Page 23: Table 1-1. Basic At Command Set

    DART 200 CDPD Modem User’s Guide NOTE: Entering invalid AT commands can cause incorrect and unexpected results. PN1197-00 Revision 1.0 Do not enter an AT command that requires a parameter without using one, as the missing parameter defaults to zero. For example, if you entered AT\N without a value in the range of 1 to 4, the command defaults to AT\N0.
  • Page 24: Table 1-2. Service Provider At Command Set

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Table 1-1. Basic AT command set (cont.) Enable/Disable SLIP TCP Header Compression Enable Network Connection with PIN SLIP Multicast Address Selection TCP PAD Keep Alive Set Listen Port Number Set MAS IP Address for SLIP...
  • Page 25: Installation And Setup

    Chapter TIP: Use the optional mounting bracket to simplify the physical installation, refer to Figure C-1 for the mounting bracket template. PN1197-00 Revision 1.0 Installation and Setup Field installation Physical installation considerations The Data Access Radio Transceiver (DART) 200 is designed for both stationary and mobile applications.
  • Page 26: Figure 2-1. Installing Dart 200 With Mounting Bracket

    DART 200 CDPD Modem User’s Guide 2 Installation and Setup Figure 2-1. Installing DART 200 with mounting bracket Sierra Wireless, Inc.
  • Page 27: Antenna Considerations

    DART 200 CDPD Modem User’s Guide NOTE: Snub-nosed (rubber duck) antennas, although they may work in some areas, are NOT recommended. Operating the unit without an antenna does not damage the modem but can cause unpredictable results. CAUTION: For outdoor fixed...
  • Page 28: Troubleshooting

    DART 200 CDPD Modem User’s Guide NOTE: To aid in troubleshooting use an IBM-compatible PC with an ASCII terminal emulator, such as Procomm, Terminal, Kermit, Hyperterminal, or a Mac with White Knight. Sierra Wireless, Inc. Troubleshooting The DART 200 is thoroughly inspected during manufacturing. There are no end-user access items within the case of the modem.
  • Page 29: Getting Started

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Getting started Before opening the DART 200 box, but preferably before it arrives, check that the following equipment is available: A 12.0 V DC regulated power source with 2.5 amp capability. You...
  • Page 30: Basic Modem Personalization

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. 2. To proceed, your PC must have the ASCII terminal emulation program installed and active, and be attached to the CDPD modem by the PC communications cable. To verify the setup, enter press : an OK response should return.
  • Page 31 DART 200 CDPD Modem User’s Guide at&v DART 200 Communication Port Settings: Auto Baud: 9600 Baud, 8 Data Bits, No Parity, 1 Stop Bit(s) E1 V1 Q0 F1 X1 &C1 &D0 &E1 &S0 \F3 \J0 \M0 \N3 \O1 \Q2 \T1 *A0 *B0 *C1 *G1 *K0 *R0 *T0...
  • Page 32: Firmware Version 3

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Selecting CDPD 1.0 or 1.1 mode of operation DART firmware Version 3.0.1 and above can operate in either CDPD 1.0 or 1.1 mode; prior firmware versions support only CDPD 1.0. The firmware version can be determined by the ATI1 command.
  • Page 33: Register Representation

    DART 200 CDPD Modem User’s Guide ar&v DART 200 Communication Port Settings: Auto Baud: 9600 Baud, 8 Data Bits, No Parity, 1 Stop Bit(s) E1 V1 Q0 F1 X1 &C1 &D0 &E1 &S0 \F3 \J0 \M0 \N3 \O0 \Q2 \T1 *A0 *B0 *C0 *G1 *K0 *R0 *T0...
  • Page 34: Channel Acquisition

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. The values associated with the bit positions are listed below. Bit Position Value For example, if register bits 0,3, and 5 are on, the register value would be 1+8+32=41. Channel acquisition...
  • Page 35 DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 3. If the channel is not available for CDPD use, the DART continues searching, dropping the allowable signal level by 10 dB after each pass through all the cellular channels on the side it is searching, until it finds a usable channel or reaches the weakest allowable signal level (-110 dBm).
  • Page 36: Problem Determination

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. 3. If the CDPD channel’s BLER is acceptable, the DART acquires the power product, current CDPD operating parameters, and adjacent channel lists from the MDBS. If the channel BLER is not satisfactory, the modem goes to the next best CDPD channel in the list and repeats this step using the next best channel.
  • Page 37: Figure 2-3. Viewing The Network S-Register (S57)

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 By viewing the Network Status Register (S-Register 57) with the AT&V command or the ATS57? command. This is the recommended method, because viewing S-Register 57 shows other useful information, as shown in Figure 2-3 Figure 2-3.
  • Page 38: Table 2-1. S-Registers Above 100

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. If the problem persists after checking the above possibilities, try power cycling the modem. If that fails to help, contact your modem supplier for assistance. To determine if you have a channel restriction problem check the setting of the \J parameter with an AT&V.
  • Page 39: Registration

    DART 200 CDPD Modem User’s Guide CAUTION: With auto-registration active the DART can lock up, requiring a power cycle to clear it, if manual registration (AT\R1) is attempted and the registration fails to complete successfully. PN1197-00 Revision 1.0 If the modem stabilizes for short periods before restarting the search, the AT&V+ output shown in Table 2-1 can be useful.
  • Page 40 DART 200 CDPD Modem User’s Guide NOTE: Most carriers and equipment manufacturers follow these guidelines making problem determination easier. If these guidelines are not followed, more ingenuity is required. Sierra Wireless, Inc. The bit definitions in Figure 2-5 are as follows:...
  • Page 41: Troubleshooting Registration Failure

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 NEI successfully registered The descriptions of S-Registers 56 and 126 usually give a good idea of what the problem is. The following section describes some of the most common conditions leading to registration failures.
  • Page 42 DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Table 2-2. Registration failure troubleshooting (cont.) Condition Result Code Invalid IP 3 or 1 (on Address some systems) Expired IP Address Authentication 4 or 5 (credentials) problem 2 Installation and Setup Solution 1.
  • Page 43 DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Table 2-2. Registration failure troubleshooting (cont.) Condition Result Code Authentication (credentials) problem (cont.) Flow control problem applicable 2 Installation and Setup Solution credentials to be reset. Trying to register a modem after doing this will cause a...
  • Page 44 DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Table 2-2. Registration failure troubleshooting (cont.) Condition Result Code Power supply problem applicable MDIS or 251, or 252 in network S-Register 56 problem 250 in S-Register 56 2 Installation and Setup...
  • Page 45: Basic Communications

    DART 200 CDPD Modem User’s Guide at*p198.225.191.25 Press <ENTER> to stop PING Host (198.225.191.25): 60 data bytes & 8 header bytes 68 bytes from 198.225.191.25: icmp_sn=0. time=1380. ms TSR=7631.250S 68 bytes from 198.225.191.25: icmp_sn=1. time=920. ms TSR=7632.280S 68 bytes from 198.225.191.25: icmp_sn=2. time=790. ms TSR=7633.180S 68 bytes from 198.225.191.25: icmp_sn=3.
  • Page 46 DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. If increasing the time-out period does not correct the time-out failures, the problem could be that the other device is not registered, or that the path to it is not operational. Check with those responsible for the other device to see that it is operational and registered.
  • Page 47: Cdpd Security Features

    Chapter PN1197-00 Revision 1.0 CDPD Security Features Airlink security The Cellular Digital Packet Data (CDPD) network is a public wireless data communications service vulnerable to casual eavesdropping. To minimize this possibility, a data encryption mechanism is provided for all non-broadcast communications between the Mobile Data Intermediate System (MDIS) and the Mobile End System (M-ES).
  • Page 48: Modem Security Management

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Modem security management Two types of modem security are provided for the DART 200: Personal Identification Number (PIN) - Protects against unauthorized use of the CDPD network. A PIN can be required before the modem...
  • Page 49 DART 200 CDPD Modem User’s Guide Table 3-1. Key types (cont.) PN1197-00 Revision 1.0 Prevents unauthorized changes to the modems operating parameters. These include selected S-Registers as well as modem IP Addresses. In addition, the use of selected AT commands, including several of the security management commands, is also controlled by this key.
  • Page 50 DART 200 CDPD Modem User’s Guide 3 CPDP Security Features Sierra Wireless, Inc.
  • Page 51: Broadcast And Multicast Operation

    Broadcast and Multicast Operation Overview Broadcast and multicast are Cellular Digital Packet Data (CDPD) functions that support sending the same data to a large group of IP Addresses with a single transmission to the CDPD network. This capability is implemented through Mobile Data Intermediate System (MDIS) software.
  • Page 52: Broadcast

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Broadcast The Broadcast function is used on a geographic coverage basis. To support this function the MDIS is set up with a Broadcast Network Entity Identifier (NEI) that includes a list of the Mobile Data Base Stations (MDBSs) in the desired broadcast area in its definition.
  • Page 53: Multicast Setup

    DART 200 CDPD Modem User’s Guide Multicast setup For multicast set up the DART 200 with a multicast IP Address and an associated Group Multicast Identifier (GMID), in addition to the normal IP Address, as follows: 1. Enter the Multicast NEI (like any other IP Address) by using the 2.
  • Page 54 DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Some software stacks, used when the DART 200 operates in Serial Line Internet Protocol (SLIP) mode, only receive broadcast messages (including multicast) on a specific IP destination address, specifically the point-to-point NEI. To provide for this limitation, the DART 200 permits...
  • Page 55: Dart Supported Protocols

    DART Supported Protocols User Datagram Protocol (UDP) is the most basic transmission protocol provided by the Data Access Radio Transceiver (DART) 200. It is a thin protocol, adding only a port specification to the underlying Internet Protocol (IP). It has the same features as IP, that is a best effort, connectionless delivery service with the chief benefit being minimum overhead.
  • Page 56: Basic Udp Characteristics

    DART 200 CDPD Modem User’s Guide NOTE: The DART implementation of basic UDP requires that both the host and MAS dial commands use the same port number. Sierra Wireless, Inc. While UDP offers the possibility of using fewer data packets and less...
  • Page 57 DART 200 CDPD Modem User’s Guide NOTE: Even though a successful ATDP command receives a CONNECT response a connection was not established. If data transmission is initiated by the MAS: 1. The MAS writes application data blocks to the DART 200.
  • Page 58: Basic Udp Setup Options

    DART 200 CDPD Modem User’s Guide NOTE: The DART default is basic UDP active. It is strongly recommended that this feature be disabled so that the UDP server function will be active. Sierra Wireless, Inc. Because UDP is a connectionless protocol, a single M-ES can communicate with multiple M-ESs at the same time as long as timing considerations are closely followed.
  • Page 59: Udp Server Characteristics

    DART 200 CDPD Modem User’s Guide To set up the options, first, review Chapter 8, Application Programming, and the command descriptions in Appendix F, DART AT Command Set before setting the following parameters, then proceed to step 1. 1. Set the key parameter, PAD operating mode (\On), to \O0 for UDP 2.
  • Page 60: Udp Server Setup Options

    DART 200 CDPD Modem User’s Guide NOTE: When the listening port is changed it is not active until the server is stopped and restarted, or the modem is reset with an AT-R or a power cycle. Sierra Wireless, Inc. Receive locking capability to allow the DART 200 to function as a...
  • Page 61 DART 200 CDPD Modem User’s Guide The details of these options follow. PN1197-00 Revision 1.0 Receive locking Backwards compatibility Friends Only Mode - Restricts communication with the modem (for security reasons) to a predefined group of addresses (friends) This feature is controlled by S-Register 82 which enables and disables the comparison of datagram source addresses against a list stored in the DART 200’s destination dial directory.
  • Page 62 DART 200 CDPD Modem User’s Guide NOTE: This bit should be set to 0 if there are no DARTs using basic UDP participating in the network. NOTE: The UDP server is compliant with industry standard client-server models where client systems originate calls and server systems answer calls.
  • Page 63 DART 200 CDPD Modem User’s Guide NOTE: How the UDP behaves is dependent on the auto answer mode in use. PN1197-00 Revision 1.0 The modem’s server listening port is disabled for the duration of any active client session. Incoming datagrams are...
  • Page 64 DART 200 CDPD Modem User’s Guide NOTE: The DART 200 has approximately 6K of buffer space available for storing queued datagrams. Sierra Wireless, Inc. The modem enters the online mode The source address is saved The datagram is passed to the MAS In the answering modes already discussed: 1.
  • Page 65: Sample Udp Server Setups

    DART 200 CDPD Modem User’s Guide Sample UDP server setups These settings give a general sense of the AT commands required to set up a DART 200 for a UDP application. All relevant AT commands are listed, including the defaults. All devices function differently, so the setups that follow are general.
  • Page 66: Host Udp Setup

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Table 5-1. Remote UDP setup (cont.) AT Command Req Opt Def Description ATE0 ATV0 ATQ0 ATF1 ATX1 AT&C1 AT&D0 AT&E2 AT&S0 AT\F3 AT\M0 AT\Q0 AT\T1 AT*B0 AT*C1 AT*G1 AT*K0 AT*R0 AT*T0...
  • Page 67: Table 5-2. Host Udp Setup

    DART 200 CDPD Modem User’s Guide Table 5-2. Host UDP setup PN1197-00 Revision 1.0 AT Command Req Opt Def Description AT^Annn.nnn.nnn.nnn AT\N[1,2] AT\J0 AT\R4 ATS13=0 AT\O0 AT*A0 AT*L2100 ATS82=0 ATE0 ATV0 ATQ0 ATF1 ATX1 AT&C1 AT&D0 AT&E2 AT&S0 AT\F3 AT\M0...
  • Page 68: Tcp

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Transmission Control Protocol (TCP) is an advanced transmission protocol that adds substantial functionality to the underlying Internet Protocol it is built on. Because of this structure it is often referred to as TCP/IP.
  • Page 69: Tcp Communication

    DART 200 CDPD Modem User’s Guide This bit is significant only when the TCP connection is established passively (server mode). When the connection is established actively (by an ATDT command), incoming packets are accepted from the destination address specified in the dial command regardless of whether or not it is contained in the friends list.
  • Page 70 DART 200 CDPD Modem User’s Guide NOTE: Time-outs are not a consideration if auto answer is enabled. NOTE: The address remains in S-Register 53 until the session is ended by an ATHn command. Sierra Wireless, Inc. 5. The data packet is directed by the network routers to the appropriate port on the designated server.
  • Page 71: Setup Options

    DART 200 CDPD Modem User’s Guide Setup options The following items must be set to enable the DART 200 to operate on the CDPD network: Refer to Basic modem personalization, p. 2-6, for a review of the details on the AT commands ^A, \N, and \J.
  • Page 72 DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Many of the following profile parameters apply and need to be evaluated before proceeding to step 1. Some need to be set to provide the proper application operating environment, and others can be allowed to default.
  • Page 73: Sample Tcp Setups

    DART 200 CDPD Modem User’s Guide 4. In any TCP application where the remote system only operates in The remaining parameters are application dependent and are covered in detail in Chapter 8, Application Programming. Sample TCP setups These settings give a general sense of the AT commands required to set up a DART 200 for a TCP application.
  • Page 74: Table 5-3. Remote Tcp Setup

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Table 5-3. Remote TCP setup AT Command Req Opt Def Description AT^Annn.nnn.nnn.nn AT\N[1,2] AT\J0 AT\R4 ATS13=0 AT\O0 AT*A1 ATS0 =1 AT*L2100 ATE0 ATV0 ATQ0 ATF1 ATX1 AT&C1 AT&D0 AT&E2 AT&S0 AT\F3...
  • Page 75: Host Tcp Setup

    DART 200 CDPD Modem User’s Guide Host TCP setup The host (client) modem is set up to support polling of remote devices by the host computer. The host uses flow control and the data being sent is binary, not character data. The polling function does not require the TCP server, but requires flow control, and timed data forwarding because of the binary data.
  • Page 76: Slip

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Table 5-4. Host TCP setup (cont.) AT Command Req Opt Def Description AT*K0 AT*R0 AT*T0 SLIP Serial Line Interface Protocol (SLIP) is the defacto standard for encapsulating TCP/IP protocol over dedicated and/or switched serial lines.
  • Page 77 DART 200 CDPD Modem User’s Guide The following profile parameters are operational in command or SLIP modes and need to be evaluated to determine their proper settings: SLIP Header Compression (*C) and Flow Control (\Q) are the key parameters. They must match the stack settings for SLIP to operate.
  • Page 78: Slip Ip Address Overview

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Automatic SLIP restart specifies that the DART 200 always enters SLIP mode following power on or modem reset. It lets Winsock applications rely on the modem always being in SLIP mode, particularly following a power off/on cycle.
  • Page 79: Figure 5-1 Terminal Connection To A Cdpd Network Using Slip

    DART 200 CDPD Modem User’s Guide Figure 5-1 Terminal connection to a CDPD network using SLIP #1 - Local Terminal (MAS) IP Address #2 - DART SLIP Interface IP Address #3 - DART (registered NEI) IP Address The three IP Addresses are: 1.
  • Page 80: Slip Operation

    DART 200 CDPD Modem User’s Guide NOTE: All three IP Addresses cannot be the same For FTP, #1 and #3 (in Figure 5-1) must be the same All three can be different for non-FTP communications, but performance is somewhat better if...
  • Page 81: Slip Initial Testing

    DART 200 CDPD Modem User’s Guide SLIP initial testing After the IP Addresses are set, the SLIP setup is completed, and the modem has been put into SLIP mode, determine if your setup is correct and that you have network connectivity by pinging the network.
  • Page 82: Telnet

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Telnet The telnet capability within TCP/IP is designed to provide support for ASCII terminals to communicate with text-oriented server applications on host systems. As implemented in the DART 200, the telnet support mode provides the capability for the modem to emulate such a terminal;...
  • Page 83 DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Data Forwarding Operation Manual Transmit Control (AT\Mn) - Controls the use of the characters (specified in S-Registers 51 and 52) for data forwarding while in online mode. The default for this parameter is \M0 (disabled).
  • Page 84: Telnet Escape Commands

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Terminal Emulation Negotiation - S-Register 78 determines the terminal emulation type to offer first when negotiating with the telnet host system. The current list is: 0 = DEC-VT100 (default) 1 = DEC-VT52 2 = UNKNOWN Default is for most specific first, such as 0.
  • Page 85: New For This Version

    DART 200 CDPD Modem User’s Guide New for this version The telnet binary mode (\Bn) was removed from the AT command set, because a telnet remote login session should not be started with this function enabled. Binary mode considerations Binary operation is available for telnet but only as a telnet escape command.
  • Page 86 DART 200 CDPD Modem User’s Guide 5 DART Supported Protocols Sierra Wireless, Inc. 5-32...
  • Page 87: Device Attachment

    Device Attachment RS-232 connection The DART 200 has an RS-232 DB9 interface. If the remote device has a similar interface, then any standard PC communications cable functions as a connector between the two. Otherwise, refer to Data and control interface, p. 8-14, for a discussion of the RS-232 leads and the minimum number required for operation.
  • Page 88: Figure 6-2. Stand-Alone

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Figure 6-2. Stand-alone RS-232 RS-232 Computer Terminal The problem with this occurs when modems are inserted between the DTE and a remote device with a DCE interface. The modem expects to communicate with a DTE interface.
  • Page 89 DART 200 CDPD Modem User’s Guide To identify this problem connect a PC directly to the device and establish communication. If communication is established, the device uses a DCE interface and requires a null modem to communicate with the DART 200.
  • Page 90 DART 200 CDPD Modem User’s Guide 6 Device Attachment Sierra Wireless, Inc.
  • Page 91: Vehicle Installation Considerations

    Vehicle Installation Considerations Electrical transients When a Data Access Radio Transceiver (DART) 200 is installed in a vehicle it is usually powered from the vehicle’s electrical system. Transients or temporary outages that can occur during starts or other vehicle operations, can cause the DART 200 to reset the power. These transients can also impact the attached Mobile Application Subsystem (MAS).
  • Page 92: Proximity To Other Antennas

    DART 200 CDPD Modem User’s Guide The application program in the MAS has no way of knowing before attempting a send or receive operation if the modem is still in online mode. The application can be designed to assume that the modem is always online, or to always check that it is online before performing the send or receive operation.
  • Page 93 DART 200 CDPD Modem User’s Guide In this situation, separate the antennas as far as possible and then run a field test when the two-way radio is also being used. If the DART 200 works satisfactorily you do not have a problem, but if it does not filtering is required.
  • Page 94 DART 200 CDPD Modem User’s Guide 7 Vehicle Installation Considerations Sierra Wireless, Inc.
  • Page 95: Application Programming

    Chapter PN1197-00 Revision 1.0 Application Programming The Data Access Radio Transceiver (DART) 200 offers built-in Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Serial Line Internet Protocol (SLIP), and telnet support, but most end-user application programming that interacts with the modem uses TCP, UDP, or SLIP.
  • Page 96: Device Drivers

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Device drivers The DART 200 requires no special device drivers. Serial communications port support provided by the PC Operating System is all that is needed. For modem setup any ASCII terminal emulator, such as Terminal, Hyperterminal, Procomm, Kermit, and so on, is appropriate.
  • Page 97: Data Transfer

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 4. For a modem functioning as a server, (answering calls or being polled) activate the appropriate server, TCP (with AT*A1) or UDP (with AT*A2). The connection can be established automatically by...
  • Page 98: Error Recovery

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Error recovery Good application design includes provisions for handling errors. Insert code to perform the error-handling function after every operation where an error might occur, such as after every AT command, where the most...
  • Page 99 DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 With three variables and only two signal lines, decide which two of the three items are most crucial to the application. Usually, RF in range and registration state are tracked. If both of these statuses are present, then a Dial command (ATD) can be issued.
  • Page 100: Automatic Registration

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. 70 Network is unreachable 71 Network dropped connection or reset 72 Software caused connection abort 73 Connection reset by peer 75 Socket is already connected 76 Socket is not connected 78 Connection timed out...
  • Page 101: Registration Timer

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Manual registration Automatic registration at power-on Automatic registration whenever the modem is not registered Automatic registration when connection originates These options are described in detail after Registration Timer. Registration timer S-Register 13 is the timing register (default 60 seconds) used in conjunction with the registration function.
  • Page 102: Auto-Registration When Not Registered

    DART 200 CDPD Modem User’s Guide CAUTION: If the timer is set to 0, and a manual registration (AT\R1) is tried and fails to complete, the registration attempt never times out. The DART requires a power cycle to clear this condition.
  • Page 103: Manual Transmit Control

    DART 200 CDPD Modem User’s Guide CAUTION: Automatic transmit control must be used with binary data since it is not dependent on data stream content. PN1197-00 Revision 1.0 Manual transmit control This feature (AT\Mn) controls the recognition of data forwarding characters in the data stream by the packet assembler when in online mode.
  • Page 104: Maximum Packet Size Transmit Control

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Maximum packet size transmit control This feature is not under end-user control. It causes the data buffer to be transmitted if the maximum packet size is reached and the conditions covered by either, or both, of the above features are not met, for example, if the packet is very large.
  • Page 105: Escape Transmit Control

    DART 200 CDPD Modem User’s Guide NOTE: This topic has already been covered for telnet, and does not apply to SLIP mode since data forwarding is a function of the TCP/IP stack software employed by the user. NOTE: Auto answer is disabled while DTR is inactive if &D1 or &D2 have been...
  • Page 106: Flow Control Considerations

    DART 200 CDPD Modem User’s Guide NOTE: Flow control is only active when in online mode. Sierra Wireless, Inc. 2. To use the ATA method, the MAS must have a device. Read command is pending on the COM port and issues an ATA command in response to the incoming Ring.
  • Page 107: Flow Control And The New End-User

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Flow control and the new end-user Flow control often causes problems when applications are first online. Flow control is not operational when the modem is in command mode and not interacting with the CDPD network. Since an end-user’s initial...
  • Page 108: Hardware Flow Control Operation

    DART 200 CDPD Modem User’s Guide CAUTION: Whenever \O is changed, verify that the F, \M, and \T settings are still appropriate for the application. Sierra Wireless, Inc. Hardware flow control operation The DART 200 communicates with the MAS using the CTS lead (modem controlled) when receiving data, and sensing the RTS lead (MAS controlled) when sending data.
  • Page 109: Data And Control Interface

    DART 200 CDPD Modem User’s Guide NOTE: In general, do not design equipment with less than these basic eight leads to avoid potential application programming limitations. PN1197-00 Revision 1.0 Table 8-1. Telemetry options for PAD Mode Command Description Select PAD Mode...
  • Page 110: Escaping Through The Control Interface

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. 2. Is the modem still registered? 3. Does the modem still have an RF signal available? The DCD and the DSR lead can be set up with AT commands to cause...
  • Page 111: Flow Control Considerations

    DART 200 CDPD Modem User’s Guide NOTE: This section only applies to applications where the F-ES requires odd or even parity data, or the MAS communicates uses odd or even parity. PN1197-00 Revision 1.0 Flow control considerations Software Flow Control cannot be used. Instead, Hardware Flow Control...
  • Page 112: Pad Keep-Alive Considerations

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Bypassing character parity relies on the fact that the DART passes all 8-bits if operating in 8N1 format, and does not autobaud or check character formats in online mode. However, it requires that the MAS be able to dynamically change the character format used;...
  • Page 113: Timer Expiry In Transmit Mode

    DART 200 CDPD Modem User’s Guide NOTE: The keep-alive algorithm has a small amount of hysteresis built in to cause the transmit time-out to occur ahead of the receive time-out to maintain the link. PN1197-00 Revision 1.0 Shutting down a CDPD session in an orderly fashion after an abnormal...
  • Page 114: Escape Sequence Considerations

    DART 200 CDPD Modem User’s Guide CAUTION: Do not reduce the guard time to zero, because this exposes the application to an unwanted escape if three successive escape characters inadvertently appear in the data stream. Leave the guard time as larger than the...
  • Page 115: Echo Option Selection

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 Verbose Mode (Vn) - Controls whether the DART 200’s command responses are textual or numeric. The default is enabled (V1). This is recommended for manual interaction with the DART 200, such as initial setup.
  • Page 116: Channel Acquisition Restrictions

    DART 200 CDPD Modem User’s Guide NOTE: If a \N0 command is entered, which frequently happens when a new user inadvertently enters an illegal AT\N? command, it forces home only mode; a combination of \J1 and \N0. This prevents channel acquisition...
  • Page 117: Maximum Block Size Considerations

    DART 200 CDPD Modem User’s Guide PN1197-00 Revision 1.0 If the DART 200 is attached to a device that operates at a different speed or data format, an appropriate AT&L command, followed by an AT&W (to save the change) must be issued. Executing the AT&L command disables autobaud and fixes (locks) the DART 200 to settings in the AT&L command.
  • Page 118: Modem Dial Directory

    DART 200 CDPD Modem User’s Guide NOTE: Bigger is not necessarily better when it comes to data transfer block sizes. Take time to test and analyze your situation for optimum results. NOTE: Entries do not need to be sequential, and port...
  • Page 119: Messages And Response Codes

    DART 200 CDPD Modem User’s Guide NOTE: Error codes 7 and 8 do not apply to UDP, because UPD is a connectionless protocol with no error feedback. PN1197-00 Revision 1.0 Entries with port numbers can be used as both ping targets and in the friends’...
  • Page 120 DART 200 CDPD Modem User’s Guide 8 Application Programming Sierra Wireless, Inc. 8-26...
  • Page 121: Sierra Wireless, Inc

    The sole responsibility of Sierra Wireless under this warranty is limited to repair or, at the option of Sierra Wireless, replacement of the DART 200 CDPD Modem. There are no express or implied warranties, including those of fitness for a particular purpose or merchantability, that extend beyond the face hereof.
  • Page 122: A Limited Warranty And Service

    13151 Vanier Place #260 Richmond, British Columbia Canada V6V 2J2 For technical support of third-party applications used with the DART 200, contact the application vendor directly. Sierra Wireless does not provide support for these applications. A Limited Warranty and Service RMA Number:_______________...
  • Page 123: Product Specifications

    Appendix Product Specifications Power requirements Mobile 11.0 to 16.0 VDC; 13.8 VDC nominal operating voltage, +/- 1.0 V maximum ripple; maximum current 2.5 A; 3.0 A line fusing required. Stationary 120 VAC operation with optional UL/CSA approved AC power adapter Peak Transmit: 2.5A;...
  • Page 124: Frequency Range

    DART 200 CDPD Modem User’s Guide 3 watts (maximum) Frequency range Transmit: 824 to 849 MHz, Receive: 869 to 894 MHz Data rates Airlink: Serial interface: 300 to 19,200 bps auto select Antenna Standard cellular antenna of good quality with a maximum gain of 3 dB.
  • Page 125: Charts And Diagrams

    Appendix Charts and Diagrams Figure C-1 shows the hole pattern for the mounting bracket. Use a 4-40 machine screw, a 4-25 tapping screw, or a 0.125 DIA rivet to fasten the bracket. A flat washer is not required because the bracket is made of hardened steel, but a lock washer is required.
  • Page 126: Table C-1. Pin Functions

    DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. The pin functions for pins labeled in Figure C-2 are listed in Table C-1 Table C-1. Pin functions Pin Number Name Table C-2 lists the RS-232 signal interference specifications. Table C-2. RS-232 signal interface...
  • Page 127: D Slip Setup Examples

    Appendix NOTE: These instructions assume that the DART SLIP setup described in Chapter 5 has been completed. PN1197-00 Revision 1.0 SLIP Setup Examples Trumpet The Trumpet Winsock is a shareware Windows only package that is currently in widespread use. Support for it is available primarily through Internet E-mail and the USENET newsgroup at alt.winsock.
  • Page 128 DART 200 CDPD Modem User’s Guide To set up Trumpet: Sierra Wireless, Inc. 1. Start Trumpet from Windows (Icon, or File/Run/TCPMAN). 2. On the Trumpet Winsock Screen, click on File then click on Setup. The Trumpet setup screen appears: 3. Set IP Address to DART NEI (IP Address).
  • Page 129: Windows 95

    DART 200 CDPD Modem User’s Guide 15. Put the DART into SLIP mode by entering an AT*S command. The 16. Restart Trumpet to activate the changes. The Trumpet/SLIP interface Windows 95 Windows 95 users have the option of using Microsoft’s built-in software stack, shareware products like Trumpet, or commercially available Winsock stacks.
  • Page 130 DART 200 CDPD Modem User’s Guide D SLIP Setup Examples Sierra Wireless, Inc.
  • Page 131: E S-Registers

    Appendix S-Registers The configuration of the DART is accessible to the Mobile Application Subsystem (MAS) as a set of parameters known as Status (S)-Registers. Some registers can be updated directly with AT commands, others are read-only. The set of registers and modem options (also set with AT commands) is known as the configuration profile.
  • Page 132: Registers 0 Through 99 Formats

    DART 200 CDPD Modem User’s Guide Registers 0 through 99 formats The AT&V command displays these registers as a group. Each S-Register is displayed as a three-position numeric field. The ATSn? command displays these registers individually, as three-digit numeric fields except for S-Register 53. S-Register 53 always displays as 000 in the group display, but shows the IP Address and port number of the client system (if any) in the individual display.
  • Page 133: Register Definitions

    DART 200 CDPD Modem User’s Guide Register definitions Figure E-1 shows that in bitmapped registers bit 7 is the high order (leftmost) bit and bit 0 is the low order (rightmost) bit. NOTE: Figure E-1. S-Register bit positions The bitmapped registers...
  • Page 134 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) Sierra Wireless, Inc. Register Value Default Description S14 (RO) (cont.) 5, 6, 7 S15 (SM) 0..255 S16 (SM) 0..255 S17 (SM) 0..255 S18 (SM) 0..255 S19 (SM) 0..255 S20 (SM) 0..255...
  • Page 135 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) PN1197-00 Revision 1.0 Register Value Default Description S23 (RO) 3,4,5 (cont.) S24 (SM) 0..255 S25 (SM) 0..255 S26 (SM) 0..255 S27 (SM) 0..255 S28 (SM) 0..255 S29 (SM) 0..255 S30 (SM) 0..255...
  • Page 136 DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. Table E-2. Register summary (cont.) Register Value Default Description S45 (SM) 0..255 S46 (SM) 0..255 S47 (SM) 0..255 S48 (SM) 0..255 S49 (SM) 0..255 0..255 0..255 ASCII 13 <CR> Primary data forwarding character 0..255 ASCII...
  • Page 137 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) PN1197-00 Revision 1.0 Register Value Default Description S57 (RO) bitmapped S58 (RO) bitmapped S59 (RO) 0..255 S60 (SM) bitmapped E S-Registers Network status Registration state: 0 = unregistered 1 = registered...
  • Page 138 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) Sierra Wireless, Inc. Register Value Default Description S60 (SM) (cont.) S61 (SM) bitmapped 1.. 3 S63 (RO) 24, 67...82 E S-Registers Transmit frame logging 128 Use power product override...
  • Page 139 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) PN1197-00 Revision 1.0 Register Value Default Description S64 (SM) bitmapped S65 (SM) 0..255 S66 (SM) 0..255 S67 (SM) 0..255 S68 (SM) 0..255 S69 (SM) bitmapped 0..255 0..100 S72 (SM) 0..255...
  • Page 140 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) Sierra Wireless, Inc. Register Value Default Description S81 (SM) bitmapped S82 (SM) Bitmapped S83 (SM) 0..255 S84 (SM) 0..255 0..255 1..255 S87 (RO) 1..255 S88 (SM) S89 (SM) S90 (SM)
  • Page 141 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) PN1197-00 Revision 1.0 Register Value Default Description S95 (SM) bitmapped S96 (SM) 0..255 S97 (SM) bitmapped S98 (SM) 0..255 S99 (SM) 0..255 S100 (RO) 1..1023 S101 (RO) 0,1 S102 (RO) 0...-255 S103 (RO) 0..7...
  • Page 142 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) Sierra Wireless, Inc. Register Value Default Description S111 (RO) 0..FF (hex) S112 (RO) 0..100 S113 (RO) 0..255 S114 (RO) 0..255, 1..255 S115 (RO) 1..100, 1..255 S116 (RO) 1..100, 1..255...
  • Page 143 DART 200 CDPD Modem User’s Guide Table E-2. Register summary (cont.) PN1197-00 Revision 1.0 Register Value Default Description S125 (RO) 0..FFFF S126 (RO) 0..5 E S-Registers MES configuration timer value (sec) (0xnnnn) Registration protocol states protocol not active waiting for TEI assignment...
  • Page 144 DART 200 CDPD Modem User’s Guide E S-Registers Sierra Wireless, Inc. E-14...
  • Page 145: F Dart At Command Set

    Appendix NOTE: Entering more than 80 characters at one time will cause and ERROR message PN1197-00 Revision 1.0 DART AT Command Set AT command set usage AT commands can be concatenated (end-to-end or with a blank between commands) for up to a length of 80 characters including blanks. Some examples are shown below.
  • Page 146: Table F-1. Commands Beginning With Letters

    DART 200 CDPD Modem User’s Guide Table F-1. Commands beginning with letters Repeat Repeats the last AT command. NOTE: An AT is not required preceding this command. Answer Online Causes the DART to stop accepting commands and to wait for an incoming connection request on the active listening port (see also, *L command) for the amount of time specified in S Reg 7 (default - 20 seconds).
  • Page 147 DART 200 CDPD Modem User’s Guide Table F-1. Commands beginning with letters (cont.) D (cont.) For a DART server the initial incoming datagram causes a RING message to be generated. If the auto answer is not specified by setting S-Register 0=1, the Ring message is repeated every 10 seconds for a total of 60 seconds.
  • Page 148 DART 200 CDPD Modem User’s Guide Table F-1. Commands beginning with letters (cont.) Format: D (cont.) ATDPs s = destination address string plus optional modifiers Follows the T or the P Dial modifier, or replaces the string in the AT*P (PING) command.
  • Page 149 DART 200 CDPD Modem User’s Guide Table F-1. Commands beginning with letters (cont.) Command Mode Echo Controls the echoing of characters when the modem is in command mode. Format: ATE0 Disable command mode character echo ATE1 Enable command mode character echo (default)
  • Page 150: Quiet Mode

    DART 200 CDPD Modem User’s Guide Table F-1. Commands beginning with letters (cont.) Result codes: I (cont.) ERROR NOT ENABLED Enter Online Mode Instructs the DART to return to the online state. Any following commands on the same command line are ignored. This command is used to get to online mode following an ATD; command, or to return to online mode following an escape.
  • Page 151: Verbose Result Codes

    DART 200 CDPD Modem User’s Guide Table F-1. Commands beginning with letters (cont.) Verbose Result Codes Selects whether the responses to modem commands use terse or verbose format. Terse responses consist only of a numeric digit followed by a carriage return (register S3), while verbose responses consist of a text message preceded and followed by a carriage return/line feed.
  • Page 152: Soft Reset

    DART 200 CDPD Modem User’s Guide Table F-1. Commands beginning with letters (cont.) Extended Result Codes Selects whether the DART enables extended result codes. By default all result codes are enabled. Format: ATX0 Enable only codes 0...4 Extended results are mapped as appropriate to code 0...4...
  • Page 153: Table F-2. Commands Beginning With Ampersand

    DART 200 CDPD Modem User’s Guide Table F-2. Commands beginning with ampersand (&) &C Set DCD Operation For serial ports, this command defines the usage of the data carrier detect (DCD) signal at the DART’s RS-232 interface. This signal can be tested by the MAS application to determine if the specified condition is true or false.
  • Page 154: Restore Factory Defaults

    DART 200 CDPD Modem User’s Guide Table F-2. Commands beginning with ampersand (&) (cont.) &E Escape Code Recognition Allows the recognition of the escape character sequence to be enabled or disabled. The Escape code is defined in S-Register 2 (default is a +); the escape guard time is defined in S-Register 12 (default is 50 units;...
  • Page 155 DART 200 CDPD Modem User’s Guide Table F-2. Commands beginning with ampersand (&) (cont.) &L Set DART Line Speed and Format For serial ports, this command allows the Mobile Application Subsystem (MAS) to set the line speed and format. All subsequent communications between the MAS and the DART is at the new speed and format if the command completes successfully.
  • Page 156 DART 200 CDPD Modem User’s Guide Table F-2. Commands beginning with ampersand (&) (cont.) &V View Active Profile and S-Registers Displays the active configuration of the DART modem. The following information is displayed: communications port settings, the status of AT commands E, V, Q, F, X, &C, &D, &E, &S, \F, \J, \M, \N, \O, \Q, \T, *A, *B, *C, *G, *K, *R and *T;...
  • Page 157: Table F-3. Commands Beginning With Backslash

    DART 200 CDPD Modem User’s Guide Table F-2. Commands beginning with ampersand (&) (cont.) &Z Save Addresses (Dial Directory) Allows the user to save commonly used IP addresses in a nonvolatile memory location <n>, where <n> can be from 0 to 9. These addresses can be used as dial strings, ping targets, or to define friends (see Friends Only operation under TCP and UDP).
  • Page 158: Manual Transmit Control

    DART 200 CDPD Modem User’s Guide Table F-3. Commands beginning with backslash (\) (cont.) Format: \J (cont.) AT\J0 No restrictions on channel selection (default) AT\J1 LSAI (CDPD 1.0) or WASI (CDPD 1.1) mode . Use only channels that have the same LSAI or WASI as the active NEI.
  • Page 159 DART 200 CDPD Modem User’s Guide Table F-3. Commands beginning with backslash (\) (cont.) Format: (cont.) AT\N2 B side only AT\N3 A side preferred (default) AT\N4 B side preferred Choose \N3 or \N4 only if the modem is used in a visiting (traveling) application...
  • Page 160 DART 200 CDPD Modem User’s Guide Table F-3. Commands beginning with backslash (\) (cont.) Set PIN Requirement; Change PIN Allows the user to require, not require, or change the modem’s PIN. The PIN is used as a password to prevent unauthorized access to the CDPD network. Refer to Chapter 3, CDPD Security Features, Modem security management, and the AT*E command.
  • Page 161 DART 200 CDPD Modem User’s Guide Table F-3. Commands beginning with backslash (\) (cont.) Format: (cont.) AT\R2 Register when connection is established, deregister when connection is terminated. Can be used only if the modem is operating as a client. AT\R3...
  • Page 162: Automatic Transmit Control

    DART 200 CDPD Modem User’s Guide Table F-3. Commands beginning with backslash (\) (cont.) Automatic Transmit Control Enables the inter-character time-out data forwarding operation of the packet assembler in online mode. When the time between characters received from the MAS exceeds the time-out value specified in S-Register 50, the data in the packet buffer is transmitted.
  • Page 163 DART 200 CDPD Modem User’s Guide Table F-4. Commands beginning with asterisk (*) (cont.) Enable/Disable Reception of CDPD Broadcasts Enables or disables the reception of IP broadcast packets. Refer to Chapter 4, Broadcast and Multicast Operation, for more information. Format:...
  • Page 164 DART 200 CDPD Modem User’s Guide Table F-4. Commands beginning with asterisk (*) (cont.) SLIP Multicast Address Selection Permits the user to specify whether the multicast NEI or the modem’s active point-to-point NEI is passed, as the multicast data packet’s destination address, across the SLIP interface to the user’s TCP/IP stack in the MAS.
  • Page 165 DART 200 CDPD Modem User’s Guide Table F-4. Commands beginning with asterisk (*) (cont.) Format: (cont.) AT*K0 No keep-alives (default) AT*K1 Transmit only AT*K2 Receive (and discard) only AT*K3 Transmit/receive Result codes: Valid argument ERROR Invalid argument Set Listen Port Specifies the port number that the servers (TCP or UDP) listen on for connection requests or incoming data packets.
  • Page 166 DART 200 CDPD Modem User’s Guide Table F-4. Commands beginning with asterisk (*) (cont.) Ping Remote Host Issues ICMP Echo Requests to a Remote Host and waits for a response. The wait time-out between pings and the packet size s defined by the values in S-Registers 70 and 71. Ping runs continuously until stopped...
  • Page 167 DART 200 CDPD Modem User’s Guide Table F-4. Commands beginning with asterisk (*) (cont.) Initiate SLIP (Serial Line IP Mode) Session Initiates a SLIP session on the serial port. It is also used to return to SLIP mode following an escape.
  • Page 168: Service Provider Commands

    DART 200 CDPD Modem User’s Guide Table F-4. Commands beginning with asterisk (*) (cont.) Unblock Modem - PIN Access Can be used to unblock the modem if the PIN is forgotten or is entered incorrectly 3 times. The modem is unblocked for the express purpose of entering a new PIN. Whenever this command is executed, follow it immediately by the Set PIN command (AT\P=) to set a new (or restore the old) PIN value when the current PIN is not subject to validation.
  • Page 169 DART 200 CDPD Modem User’s Guide F DART AT Command Set PN1197-00 Revision 1.0 F-25...
  • Page 170: Clearing Blocked Status

    DART 200 CDPD Modem User’s Guide Clearing BLOCKED status When the Service Provider key is BLOCKED and an AT^P+ command is issued, the modem waits 30 seconds before responding with the BLOCKED response. This is intended to impose a barrier to any computer-generated attempt to determine the key value by hackers.
  • Page 171 DART 200 CDPD Modem User’s Guide Table F-6. Service Provider commands beginning with caret (^) (cont.) Force PIN Usage Enables the application developer to specify whether or not modem users require PINs. If the carrier does not require PINs, they can still be required by the user with the AT\P+ command.
  • Page 172 DART 200 CDPD Modem User’s Guide Table F-6. Service Provider commands beginning with caret (^) (cont.) Result codes: (cont.) Valid argument ERROR Invalid argument NOT ENABLED Modem is not in service provider mode Set the Service Provider Network ID (SPNI) Loads a SPNI into one of the 10 slots (numbered 0 - 9) in the DART’s SPNI table.
  • Page 173 DART 200 CDPD Modem User’s Guide Table F-6. Service Provider commands beginning with caret (^) (cont.) Set DART SLIP Address Sets the SLIP IP Address of the Modem. This internal address is a private address between the modem and the terminal connected to the serial port and is unknown to the network. This address is often referred to as being the gateway, router or server address by the TCP/IP stacks that support SLIP operation.
  • Page 174: Table F-7 Service Provider Commands Beginning With Dash

    DART 200 CDPD Modem User’s Guide Table F-7 Service Provider commands beginning with dash (-) Lock on a Specific Channel Permits the DART to override normal Radio Resource Management functions and lock itself on a specific channel. This is useful at Trade Shows where exhibitors are often requested to operate on a specific channel. It is also helpful during initial testing when it sometimes is necessary to seek out a specific channel.
  • Page 175 DART 200 CDPD Modem User’s Guide Table F-7. Service Provider commands beginning with dash (^) (cont.) Display Current Authentication Credentials A diagnostic aid when modem registration fails after it has previously been able to successfully register. It shows the current values for the ASN (sequential) and ARN (random) authentication numbers.
  • Page 177: Firmware Download Procedure

    Appendix NOTE: The download function will reset the modem profile but not the IP Address or credentials. PN1197-00 Revision 1.0 Loading DART 200 Firmware Periodically, the DART 200 firmware needs to be updated, because of improvements to the DART’s capabilities, corrections for problems, or to keep pace with the evolving CDPD standard.
  • Page 178 DART 200 CDPD Modem User’s Guide 4. Insert the download diskette into a floppy disk drive on your PC. 5. The command to download the new firmware is: NOTE: The COM2 default might not be correct for many machines; 6. To use all the default settings simply enter:...
  • Page 179 PN1197-00 Revision 1.0 Problem Sheet If you are having trouble with your modem, please call Sierra Wireless Support (604.231.1100). If it is necessary to return the modem for repair, you will be given an RMA number and asked to fill out this form and return it with the modem.
  • Page 180 DART 200 CDPD Modem User’s Guide H Problem Sheet Sierra Wireless, Inc.
  • Page 181 Glossary Acronyms AMPS ASCII AT command BLER PN1197-00 Revision 1.0 Advanced Mobile Phone System Original name given to the analog voice cellular telephone system. The standard for cellular telephone service in North and South America plus some Pacific rim countries. CDPD uses the same cells and RF channels as AMPS.
  • Page 182 DART 200 CDPD Modem User’s Guide CDPD CLNP CMIP DART DB-9 DB-25 Sierra Wireless, Inc. Cellular Digital Packet Data Wireless radio frequency (RF) packet switched data communication services. A communications system, operating over the existing AMPS cellular infrastructure, that provides services between Fixed End Systems (F-ES) and Mobile End Systems (M-ES).
  • Page 183 DART 200 CDPD Modem User’s Guide F-ES GMID GMSK PN1197-00 Revision 1.0 Data Terminal Equipment The official carrier name for the device (PC, MDT, RTU) attached to the modem (DCE). Data Terminal Ready One of the RS-232 signal lines. Used to signal the modem (DCE) that the attached device (DTE) is ready to communicate (powered on).
  • Page 184 DART 200 CDPD Modem User’s Guide IEEE IP Address LSAI MDIS Sierra Wireless, Inc. Institute of Electrical and Electronics Engineers A standards setting organization. MDIS Key Exchange The MDIS initiated first step in exchanging encryption keys with the M-ES. Internet Protocol The basic Internet transport mechanism.
  • Page 185 DART 200 CDPD Modem User’s Guide M-ES MDBS MDIS MDLP MNRP MTSO NEMA NSAP PN1197-00 Revision 1.0 Mobile End System Refers to the DART as a component in the CDPD network Mobile Data Base Station Cellular tower serving a specific geographical area.
  • Page 186 DART 200 CDPD Modem User’s Guide RS-232 RSSI SABME S-Registers Sierra Wireless, Inc. Point-to-point protocol An alternative communications protocol used between computers, or between computers and routers on the Internet. An enhanced SLIP. See also, SLIP. The encryption algorithm used by CDPD for data transmissions between the M-ES and the MDIS.
  • Page 187 DART 200 CDPD Modem User’s Guide SLIP SPNI SNDCP SNMP PN1197-00 Revision 1.0 Symbols In Error Count of how many 6-bit symbols (used by the FEC to organize the data stream) were in error in the last data block. See also, FEC.
  • Page 188 DART 200 CDPD Modem User’s Guide V.42bis WASI X-OFF X-ON Terms asynchronous authentication Sierra Wireless, Inc. Unnumbered Acknowledgement The MDIS response to a SABME from the M-ES when a CDPD link is being established. User Datagram Protocol A low overhead, nonguaranteed packet delivery IP...
  • Page 189 DART 200 CDPD Modem User’s Guide baud block byte carrier cell character color code flow control PN1197-00 Revision 1.0 A unit of signaling speed which represents the number of discrete conditions or signaling events per send that are transmitted or received over the link.
  • Page 190 DART 200 CDPD Modem User’s Guide full duplex half duplex handshaking parity port power product Restart roaming Status Registers or S-Registers stack start bit stop bit Sierra Wireless, Inc. Communications operation where simultaneous two-way data transmission occurs across the data link. Devices using this method can send and receive at the same time.
  • Page 191 DART 200 CDPD Modem User’s Guide synchronous Telnet PN1197-00 Revision 1.0 A method developed to transmit multiple characters (a data block) at one time. Each block of multiple 8-bit characters is preceded and followed by a synchronizing bit sequence to maintain character synchronization with the modem.
  • Page 192 DART 200 CDPD Modem User’s Guide Sierra Wireless, Inc. wireline A communications link which does involve a hardwired connection. An example of a wireline link is the public switched telephone network. Glossary Glossary-12...
  • Page 193 Index Symbols &C, 8-16 &C1, 8-4 &C4, 8-4 &D, 5-10, 5-24 &D0, 8-5 &D1, 8-5, 8-11 &D2, 8-5, 8-11 &Dn, 8-3 &E, 5-24 &E0, 8-20 &E1, 8-20 &E2, 8-20 &S, 8-16 &S0, 8-4 &S1, 8-4 &S2, 8-4 &S3, 8-4 &W, 5-24 &Z, 5-2, 5-15, 8-24 A side definition, 1-3, 2-7...
  • Page 194 DART 200 CDPD Modem User’s Guide A (cont.) AT\R2, 8-8 AT\R3, 8-8 AT\R4, 2-13, 2-15, 8-7, 8-8 AT\R5, 8-7 AT\Rn, 8-6 AT\S, 5-26 AT\S?, 2-6, 2-7, 2-8, 4-3, 5-26 ATS0=1, 5-6, 5-18, 8-12 AT\S+n, 4-3 AT\S-n, 4-3 ATSn?, 8-6 ATS13 = 0, 8-8...
  • Page 195 DART 200 CDPD Modem User’s Guide C (cont.) cellular antennas, 1-2 preferred, 2-5 requirements for DART 200, 2-3 cellular carriers contacting, 1-3 Wireless Data Forurm, 1-4 Cellular Digital Packet Data. See CDPD central client application setting up, 5-19 channel hopping, 2-10...
  • Page 196 DART 200 CDPD Modem User’s Guide D (cont.) DART 200 (cont.) registering, 5-15, 3-1 selecting ports to listen to with, 5-17 sending data to the MAS, 5-3 security, 3-2 server setting up, 8-12 server mode, 8-18 setting up, 2-5, 2-6, 5-4, 8-2...
  • Page 197 DART 200 CDPD Modem User’s Guide GMID, 2-6, 2-8, 4-3 defining, 4-3 field, 4-3 ground plane, 2-3 Group Multicast Identifier field. See GMID host echo, 5-28 Hardware Flow Control, 8-13,8-14, 8-17 Hayes-compatible. See AT commands ICMP PING, 4-1 Internet, 5-22...
  • Page 198 DART 200 CDPD Modem User’s Guide M (cont.) messages broadcast, 4-1, 4-4 receiving, 4-2 DART 200, 8-25 encrypting, 4-1 error, 8-25 listening for incoming, 5-6, 5-18 multicast, 4-1, 4-2 starting with AT, 7-2 Mobile Application Subsystem. See MAS Mobile Data Base Stations. See MDBSs Mobile Data Intermediate System.
  • Page 199 DART 200 CDPD Modem User’s Guide quiet mode, 8-12 definition, 8-20 radio interference troubleshooting, 2-15 Receive Signal Strength Indication. See RSSI receive locking definition, 5-6 remote telemetry application setting up, 5-19 Remote Terminal Units. See RTUs Request to Send. See RTS...
  • Page 200 DART 200 CDPD Modem User’s Guide S (cont.) S-Registers, 2-5, 2-8, 2-9, 2-12, 2-13, 2-14, 2-15, 2-16, 2-17, 2-18, 2-20 13, 8-8 50, 2-3, 2-8, 2-9, 2-12, 2-13, 2-15, 2-16, 2-17, 2-19, 2-20, 2-22, 5-3, 5-4, 5-6, 5-7, 5-8, 5-10, 5-14, 5-15,...
  • Page 201 DART 200 CDPD Modem User’s Guide W, X, Y, Z WASI, 8-22 multiple entries for, 8-22 storing values for, 8-22 wide area service ID. See WASI Winsock, 5-26 Wireless Data Forum, 1-4 XID parameters, 2-11, 2-12 XID threshold, 2-12 XON/XOFF, 8-12 characters, 5-23, 5-31, 5-29, 8-13, 8-17 PN1197-00 Revision 1.0...
  • Page 202 DART 200 CDPD Modem User’s Guide Index Sierra Wireless, Inc. Index-10...
  • Page 203 NOTES __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ PN1197-00 Revision 1.0...
  • Page 204 DART 200 CDPD Modem User’s Guide __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ Sierra Wireless, Inc.
  • Page 205 DART 200 CDPD Modem User’s Guide __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ PN1197-00 Revision 1.0...
  • Page 206 DART 200 CDPD Modem User’s Guide __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ __________________________________________________________ Sierra Wireless, Inc.

This manual is also suitable for:

Dart 200

Table of Contents