background image

DART 200 CDPD Modem User’s Guide  

D SLIP Setup Examples

Sierra Wireless, Inc.

 

D-4

Summary of Contents for DART 200

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: ...e If you need to operate in CDPD 1 0 mode refer to Selecting CDPD 1 0 or 1 1 mode of operation p 2 8 for detailed instructions The guide provides information for use with the current released version...

Page 3: ...d in any form or by any means without the prior permission of the publisher AT is a trademark of Hayes Microcomputer Products Inc Hayes is a registered trademark of Hayes Microcomputer Products Inc Al...

Page 4: ...DART 200 CDPD Modem User s Guide Sierra Wireless Inc iv...

Page 5: ...guide xiv Related reading xv Compliances xvi FCC xvi Canadian xvi Safety information xvii Conventions used in this guide xvii 1 Introduction 1 1 Description 1 1 New for this version 1 2 DART 200 acces...

Page 6: ...ition 2 10 Problem determination 2 12 Registration 2 15 Troubleshooting registration failure 2 17 Basic communications 2 21 3 CDPD Security Features 3 1 Airlink security 3 1 Authentication services 3...

Page 7: ...5 31 Binary mode considerations 5 31 Telnet operation 5 31 6 Device Attachment 6 1 RS 232 connection 6 1 Null modem function 6 1 7 Vehicle Installation Considerations 7 1 Electrical transients 7 1 Ap...

Page 8: ...e flow control operation 8 14 PAD operating mode 8 14 Data and control interface 8 15 CDPD status sensing 8 15 Escaping through the control interface 8 16 Binary data transfer 8 16 Flow control consid...

Page 9: ...requency range B 1 Data rates B 1 Antenna B 1 Antenna cable B 1 Data connection B 1 Data cable B 2 Protocols B 2 C Charts and Diagrams C 1 D SLIP Setup Examples D 1 Trumpet D 1 Installation and startu...

Page 10: ...D Modem User s Guide Sierra Wireless Inc x G Loading DART 200 Firmware G 1 Firmware download procedure G 1 H Problem Sheet H 1 Glossary Glossary 1 Acronyms Glossary 1 Terms Glossary 8 Index Index 1 No...

Page 11: ...ng the CDPD channel 2 13 Figure 2 5 Viewing registration status with ATS57 2 15 Figure 4 1 Checking NEI status with AT S 4 3 Figure 5 1 Terminal connection to a CDPD network using SLIP 5 25 Figure 6 1...

Page 12: ...Table 6 1 Typical null modem pinout 6 2 Table 8 1 Telemetry options for PAD Mode 8 15 Table C 1 Pin functions C 2 Table C 2 RS 232 signal interface C 2 Table E 1 S Register digits E 2 Table E 2 Regis...

Page 13: ...describes new features for version 3 0 10 how to migrate from previous versions and Cellular Digital Packet Data CDPD network information Also the AT command set is summarized in this chapter Chapter...

Page 14: ...onnector pinout figure Appendix D SLIP Setup Examples gives a setup example for the Trumpet Winsock and directions for getting Windows 95 support Appendix E S Registers lists the Status S Registers su...

Page 15: ...dial directory p 8 24 Message and response codes p 8 25 Windows 95 p D 3 Clearing BLOCKED status F 25 Index p I 1 Related reading Additional information regarding the CDPD network and communication in...

Page 16: ...t the equipment to an outlet on a circuit different from the circuit the receiver is connected to Consult the dealer or an experienced radio TV technician for help Changes or modifications not express...

Page 17: ...for cross referencing chapter titles and subsections within chapters In cross references the most specific item usually the last item is italicized for example Chapter 1 Introduction Chapter 1 Introd...

Page 18: ...DART 200 CDPD Modem User s Guide About This Guide Sierra Wireless Inc xviii...

Page 19: ...he flash memory to enable field download of software upgrades Figure 1 1 DART 200 front view Power connection 12VDC Data input RS 232 DB 9 Connector Power Switch Power On indicator and RSSI Molex Micr...

Page 20: ...llular antennas are available as options at additional cost New for this version If you have prior experience with the DART 200 major differences and enhancements between the old modem software 3 0 9...

Page 21: ...ress Ask your carrier for the following information Side of their operation A or B IP Address IP Address of a router or server to ping when you are testing CDPD network overview The CDPD system is an...

Page 22: ...ion equipment through the RS 232 port Airlink security to prevent eavesdropping is provided by encrypting the data packets between the DART 200 and the MDIS If end to end data security is desired it m...

Page 23: ...et A Repeat A Answer Online D Dial connection setup E Command Mode Echo F Online Mode Echo H Hang up close connection I Identify O Enter Online Mode Q Quiet Mode S Select Register V Verbose Result Cod...

Page 24: ...Remote Host R Automatic SLIP Restart S Start SLIP Serial Line IP Mode T Telnet Keep Alive U Unblock Modem Pin Access Table 1 2 Service Provider AT command set A Set the IP Address of modem C Clear Blo...

Page 25: ...entilation to prevent possible overheating Location Installation with clear access to the unit is recommended for viewing the LED that indicates power and RF status and for accessing the RS 232 port f...

Page 26: ...DART 200 CDPD Modem User s Guide 2 Installation and Setup Sierra Wireless Inc 2 2 Figure 2 1 Installing DART 200 with mounting bracket...

Page 27: ...e cable loss on antenna gain Ground plane For installations where a good antenna ground plane metal surface is not available use a non ground plane type of antenna to help maximize signal reception Pr...

Page 28: ...same power supply in a location requiring a high power output Check the amperage rating of the power supply to verify that it is adequate for all situations Channel acquisition If the modem does not...

Page 29: ...he modem and permits the entering of AT commands required for both modem setup and diagnostics It is recommended that the program chosen is capable of logging terminal communications activity to a fil...

Page 30: ...ernally before it can be registered on the CDPD network In addition the side preference A or B for your carrier needs to be specified This information can be preloaded by the carrier but generally the...

Page 31: ...05 S73 005 S74 006 S75 008 S76 240 S77 030 S78 000 S79 001 S80 250 S81 017 S82 002 S83 030 S84 000 S85 000 S86 120 S87 000 S88 020 S89 010 S90 008 S91 003 S92 000 S93 000 S94 000 S95 011 S96 000 S97 0...

Page 32: ...95 for CDPD 1 0 mode with ATS95 8 3 Save change with AT W 4 Restart to activate the change with AT R To change back to CDPD 1 1 mode repeat steps 1 to 4 but set S Register 95 to 11 instead of 8 Initia...

Page 33: ...006 S75 008 S76 240 S77 030 S78 000 S79 001 S80 250 S81 017 S82 002 S83 030 S84 000 S85 000 S86 120 S87 000 S88 020 S89 010 S90 008 S91 003 S92 000 S93 000 S94 000 S95 011 S96 000 S97 002 S98 090 S99...

Page 34: ...another available channel hops The modem detects the fact that the current channel no longer supports CDPD loss of sync and searches for an alternate CDPD channel using the MDBS s adjacent channel lis...

Page 35: ...nitors its radio environment and compares the current signal quality to the thresholds and time limits if any of the thresholds are exceeded for longer than their permissible time limit the modem must...

Page 36: ...makes use of the adjacent channel lists picked up from the base station along with the operating parameters CDPD Version 1 1 requires that the DART periodically evaluates alternative channels to ensu...

Page 37: ...nd Figure 2 4 is a snapshot of the CDPD channel at a specific point in time View this data several times to see if the modem is staying on a single channel S Register 100 or continues to search If the...

Page 38: ...duct a request for a specific power output S105 Current BLER receive block error rate S106 Current SER symbol error rate S107 Current LSAI CDPD V1 0 or WASI CDPD V1 1 S108 Current SPNI service provide...

Page 39: ...l searching probably for use at a trade show Reset S Register 60 to the default value of 1 with an ATS60 1 command and save it with an AT W command If this was not the problem contact your carrier to...

Page 40: ...service can be obtained on an alternate Service Provider network 250 Timer expired waiting for the home MDIS Intermediate System Confirmation ISC registration response Usually caused by router problem...

Page 41: ...Solution Weak signal strength 0 or 254 1 Verify that the RSSI is adequate Refer to Channel acquisition p 2 10 for instructions 2 If you are mobile the signal could be temporarily out of range If you a...

Page 42: ...modem with a recently assigned IP Address the expiration time period can be exceeded Find out from your carrier if they employ this strategy and if so register new IP Addresses promptly Authenticatio...

Page 43: ...Address reset Flow control problem Not applicable This condition is only possible if you are using manual registration AT R1 instead of automatic registration If after you key AT R1 and press ENTER th...

Page 44: ...utput is required and yet fail using the same power supply in a different location if the power output demands are higher Use a power supply with an amperage rating of at least 2 5 amps to avoid this...

Page 45: ...e 790 ms TSR 7633 180S 68 bytes from 198 225 191 25 icmp_sn 3 time 1340 ms TSR 7634 620S 68 bytes from 198 225 191 25 icmp_sn 4 time 1440 ms TSR 7639 660S 68 bytes from 198 225 191 25 icmp_sn 8 time 8...

Page 46: ...to it is not operational Check with those responsible for the other device to see that it is operational and registered Next check S Register 57 to see if you have a channel and are still registered...

Page 47: ...M ES authentication is provided within the CDPD network to prevent fraudulent use of the network This mechanism is implemented by the MDIS as follows 1 The MDIS validates the Authentication Data cred...

Page 48: ...tion services to aid in the prevention of unauthorized access to the network Table 3 1 summarizes the DART 200 s PIN management system There are four keys and six AT commands three of which will only...

Page 49: ...When the SPK is in the BLOCKED state entering any SPK through the AT P command causes a 30 second delay before the BLOCKED response is returned This delay imposes a barrier to computer generated attem...

Page 50: ...DART 200 CDPD Modem User s Guide 3 CPDP Security Features Sierra Wireless Inc 3 4...

Page 51: ...rt of your application Broadcast and multicast transmissions are point to multi point and provide a one way connectionless service The protocol used is User Datagram Protocol UDP or another unacknowle...

Page 52: ...because broadcast messages are sent to all the CDPD modems in the covered geography It is more useful to be able to specify that messages only go to all or a subset of the IP Addresses associated with...

Page 53: ...e set up of your Multicast NEI with an AT S command it shows the CDPD modem s NEI status The screen appears as shown in Figure 4 1 Figure 4 1 Checking NEI status with AT S AT S SLIP IP ADDRESS 001 001...

Page 54: ...limitation the DART 200 permits specifying whether or not the received destination IP Address multicast address is replaced with the active point to point NEI before the received packet is passed acro...

Page 55: ...ying networks fail Application programs using UDP must accept full responsibility for handling the problems of reliability including message loss duplication delay out of order delivery and loss of co...

Page 56: ...on the Cellular Digital Packet Data CDPD system Refer to Channel acquisition p 2 10 and Registration p 2 15 for instructions on registering the DART 200 To initiate UDP communication 1 Basic UDP has...

Page 57: ...ing end 1 When expecting a message following the initial CONNECT message or in response to an output message the MAS reads continuously until all expected data is received 2 When the data block is rec...

Page 58: ...and disable basic UDP operation basic UDP operation is enabled If you do not have an older DART compatibility requirement it is strongly recommended that basic UDP not be used Refer to the bullet poi...

Page 59: ...ine if multicast is available in your area before proceeding to step 4 4 Direct multicast messages to the modem s listening port refer to L command in Appendix F DART AT Command Set Multicast messages...

Page 60: ...r is A0 no server active This is appropriate if the MAS application always operates in client mode always originates the connection request with an ATDP command 2 With the UDP server option enabled ch...

Page 61: ...of the last accepted datagram is saved in a temporary variable for use as the current destination address for all datagrams being sent by the MAS during the current session This source address inform...

Page 62: ...er for use as the source port for active mode sessions However if the backward compatibility option is active the source port number is forced to be the same as the destination port address specified...

Page 63: ...is not informed In passive operation server mode 1 The UDP server listens on the configured port 2100 or L specified for an incoming datagram then determines if the datagram is to be passed to the MAS...

Page 64: ...atagram At this point both passive and active connection requests will be honored A MAS functioning as a server receives calls from any client device However it can only save one source address the on...

Page 65: ...a router at the customer s host system F ES Remote UDP setup The remote modem is set up as a server at the remote telemetry unit where it responds to polls from a host computer The sample RTU does not...

Page 66: ...s have not implemented Broadcast AT C1 D Use default Does not apply to UDP AT G1 D Use default Does not apply to UDP AT K0 D Use default Does not apply to UDP AT R0 D Use default Does not apply to UDP...

Page 67: ...default Result codes are sent to the host ATF1 D Use default Do not echo transmitted data to the host ATX1 D Use default Extended result codes AT C1 D Use default DCD follows state of the connection A...

Page 68: ...ion termination to get a basic application operational The price for this reliability is the number of extra data packets used and the time required to process them Both need to be considered when sel...

Page 69: ...system MAS it is application dependent If the MAS is the client it starts a session with the ATD command and the T for TCP modifier followed by the host IP Address and port number Ex ATDT198 225 176 4...

Page 70: ...en a RING result code is issued If auto answer is active the CONNECT message is issued If not then an ATA must be issued by the MAS within 60 seconds or the tentative connection will be dropped The mo...

Page 71: ...AS is the server it receives a NO CARRIER message and returns to command mode when the client terminates the session If the MAS is the client it performs an escape function to return to command mode f...

Page 72: ...n Dn Set Listen Port Ln Escape code recognition En 1 Set the key parameter PAD Operating mode On to O0 for TCP operation 2 If the modem is to be set up as a server to answer incoming calls connection...

Page 73: ...lication All relevant AT commands are listed even the defaults All devices function differently therefore the setups listed in this section of the manual are general These setups show specific items t...

Page 74: ...the RTU ATF1 D Use default Do not echo transmitted data to the RTU ATX1 D Use default Extended result codes AT C1 D Use default DCD follows state of the connection AT D0 D Use default You may want to...

Page 75: ...nnn R Input IP Address if not already done AT N 1 2 R Side Preference get from carrier AT J0 D Use default No channel access restrictions AT R4 R Auto Registration at Power On ATS13 0 R With AT R4 set...

Page 76: ...f telnet ping Internet browsers and file downloading using File Transfer Protocol FTP In addition most of these programs provide a multitasking end user application programming interface API to the st...

Page 77: ...compression on saves a small amount of time recommended in data transfer In most commercial software stacks this feature if offered is identified as CSLIP The default setting for this parameter is C1...

Page 78: ...1 shows a value of 225 in S Register 57 with Auto SLIP Mode Startup 64 active 2 Save the setting with the W command to become a permanent setting 3 To make the command active power cycle or reset the...

Page 79: ...SLIP IP Address is an arbitrary value usually 1 1 1 2 because it is only used by the MAS and DART 200 and is not known to the network In the definitions for commercially available stacks used with SL...

Page 80: ...174 048 173 SPNI 00000 LSA 00000 OK SLIP operation The SLIP operation process is as follows 1 SLIP starts with the AT S command 2 This command puts the modem into SLIP mode and gives an OK response 3...

Page 81: ...uently causes time outs If this occurs shorten the SLIP ping data length or increase the timeout period to get successful pings To validate that you have set up the SLIP session between the DART 200 a...

Page 82: ...servers Setup options With the exception of the side preference the DART 200 factory defaults permit a telnet session to be established However certain profile parameters need to be checked to ensure...

Page 83: ...in this case so you can view keys as you enter them without pressing the CR key Telnet Keep Alive Allows the DART 200 to keep a telnet session alive not time out if the terminal user has excessive th...

Page 84: ...ntering a Ctrl means that telnet interprets the next keystroke as a command The commands include e Send Telnet Virtual Terminal erase character command i Send Telnet IP command Interrupt Process l Tel...

Page 85: ...to modem 69 123 24 30 49 Data from modem 69 123 24 49 2 Modified data Data to modem 69 123 24 30 30 49 Data from modem 69 123 24 30 49 If binary data transfer is needed the telnet mode of operation is...

Page 86: ...DART 200 CDPD Modem User s Guide 5 DART Supported Protocols Sierra Wireless Inc 5 32...

Page 87: ...the invention of microcomputers The original intent was to standardize the method that computers and terminals used to communicate remotely over telephone lines The standard specification is generali...

Page 88: ...failure results The solution for this situation is a null modem connector A typical null modem pin out is shown in Table 6 1 Table 6 1 Typical null modem pinout Female DB9 Male DB9 1 DCD 4 2 RXD 3 3 T...

Page 89: ...o communicate with the DART 200 Null modem adapters are available as stand alones that look like an RS 232 gender changer or as null modem cables Null modem adapters are available from electronics sto...

Page 90: ...DART 200 CDPD Modem User s Guide 6 Device Attachment Sierra Wireless Inc 6 4...

Page 91: ...y the modem s maximum transmit current with a blocking diode to prevent discharging the battery into the vehicle s electrical system The battery floats on the vehicle s 12 volt DC power system constan...

Page 92: ...tions using Serial Line Internet Protocol SLIP use the Automatic SLIP restart feature on the modem to automatically put the modem back into SLIP mode following a power reset If the modem is not online...

Page 93: ...filter on the two way radio s transmitter output eliminates harmonics that can interfere with the cellular frequencies A band reject filter on the DART 200 s input centered on the two way radio s base...

Page 94: ...DART 200 CDPD Modem User s Guide 7 Vehicle Installation Considerations Sierra Wireless Inc 7 4...

Page 95: ...being used If you plan on using SLIP refer to the application programming guide for your specific package AT Command Set Support The terminal device Mobile Application Subsystem does not have to supp...

Page 96: ...orted Protocols for modem setup samples Network connection Establishing a network connection involves enabling the Personal Identification Number PIN if used registering the modem with the network if...

Page 97: ...driver supplied by the operating system being used Outgoing data accumulates in the DART 200 until a data forwarding condition is reached The DART 200 then attaches the appropriate header information...

Page 98: ...hen testing follows failures only There is no specific test for loss of modem power If the modem is in online mode and the application does not get an OK or 0 response to the escape sequence then powe...

Page 99: ...ers 1 Registration denied Network Entity Identifier NEI may be in use by another device 2 Service currently not available 3 Invalid NEI IP Address 4 Insufficient authentication credentials 5 Authentic...

Page 100: ...If CDPD is not currently available S Register 101 0 this value has no meaning A negative value usually in the range of 50 to 113dBm Values below 100 are unreliable and below 110 cannot be used S Regis...

Page 101: ...ommands until the registration completes successfully or the timer expires Since waiting to try another command can be very frustrating large timer values above 60 seconds are not recommended Limit ma...

Page 102: ...d for connection requests to be directed to it This feature is activated by the AT R2 command which turns on bit 4 value 16 of S Register 57 and must be followed by an AT W command to save the setting...

Page 103: ...in the data packet regardless of the setting of the Fn command The DART 200 factory default is Manual Transmit Control disabled M0 Automatic transmit control This feature controls the use of the inter...

Page 104: ...MSS of 1460 bytes Smallest MTU size usually found at an intermediate router IP standards require that network routers support a minimum MTU of 576 bytes In most cases this will be the limiting factor...

Page 105: ...sent is variable This mode causes the data to be transmitted regardless of what that character is However the default for the intercharacter time out ICT is 2 seconds In most applications waiting 2 s...

Page 106: ...et up the DART 200 server for auto answer use the following commands 1 AT An to activate the appropriate server 1 for TCP 2 for UDP 2 ATS0 1 to enable auto answer 3 AT Ln to set the listening port Set...

Page 107: ...dem for no flow control Q0 Flow control in application online mode The purpose of flow control is to prevent buffer overrun in both the DART 200 and the MAS The DART 200 has a 256 byte Interrupt Servi...

Page 108: ...s PAD mode to provide support for UDP TCP and telnet The form of the dial command ATDT or ATDP specifies to the modem whether TCP or UDP protocol should be used However telnet is a TCP application som...

Page 109: ...TS Optional The DART 200 cannot communicate with the attached device without these three signals In addition the DART 200 requires these three signal lines to accommodate firmware downloads If the MAS...

Page 110: ...if the MAS has the ability to control the DTR lead Using the AT D1 command sets up the DART 200 to switch to command mode when it senses an ON to OFF transition of the DTR lead Using the AT D2 comman...

Page 111: ...inary data stream any byte can inadvertently have the same bit configuration as the data forwarding characters This event would cause an unintended transmission of a partial data block missing the blo...

Page 112: ...s or to hang up Unless it can change its parity to 8N1 it cannot communicate with the modem The RS 232 interface leads can sense status to escape or to escape and hang up but other functions cannot be...

Page 113: ...n to close because the other end cannot acknowledge receipt of the data packet or the keep alive character Timer expiry in receive mode In receive or transmit receive mode incoming keep alive packets...

Page 114: ...ption is not recommended as the inability to escape manually it can limit debugging capability The escape character is in S Register 2 and the guard time 50 in units of 1 50 second is in S Register 12...

Page 115: ...the screen To speed up the process or to reduce wireless data traffic the echo function can optionally be done by the modem The DART 200 provides two echo options command mode and online mode The defa...

Page 116: ...is feature is activated the DART 200 cannot acquire a channel unless the identifier specified by the Jn choice matches those being broadcast by the carrier usually only a single restriction is applied...

Page 117: ...nes decrease the likelihood of dropping bits and faster lines decrease delay times however the tradeoff always remains In a wireless environment the same tradeoffs apply However the speed and quality...

Page 118: ...a protocol trace of the transfer to determine actual byte counts Again try several since variations in timing usually imply variations in byte count To ensure that the best point also has the lowest b...

Page 119: ...operation was attempted 7 BUSY Connection is busy or an improper port was specified or the appropriate server was not active at the target location 8 NO ANSWER Auto answer was not enabled or that the...

Page 120: ...DART 200 CDPD Modem User s Guide 8 Application Programming Sierra Wireless Inc 8 26...

Page 121: ...y 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 f...

Page 122: ...ill be given an RMA number asked to fill out the form shown in Appendix H and to return it with the modem shipped prepaid to the address shown below Do not return the modem without obtaining an RMA nu...

Page 123: ...operation with optional UL CSA approved AC power adapter Peak Transmit 2 5A Receive 300 ma Power cable Six 6 ft 20 AWG Red positive Black negative Connector is a Molex Micro Fit 3 0 PN 43025 0200 Pins...

Page 124: ...dard cellular antenna of good quality with a maximum gain of 3 dB Female TNC connection Snub nosed rubber duck antenna are not recommended Antenna cable Low loss high quality 50 OHM coaxial cable if r...

Page 125: ...a lock washer is required Figure C 1 Mounting bracket template Figure C 2 shows the modem connector pinout configuration A straight cable is required between the DTE computer or terminal and the DCE...

Page 126: ...ansmit Data From DTE 4 DTR Data Terminal Ready From DTE 5 GND Signal Ground Both 6 DSR Data Set Ready To DTE 7 RTS Request to Send From DTE 8 CTS Clear to Send To DTE Table C 2 lists the RS 232 signal...

Page 127: ...nterface of CDPD modems including the DART For the DART the installation and startup instructions follow Refer to Chapter 5 DART Supported Protocols for complete information on SLIP setup Installation...

Page 128: ...l SLIP temporarily to access it 5 Set MTU to 296 and MSS to 256 6 Set Timeout 5 7 Turn Internal SLIP ON if it was off 8 Check that the modem is at the baud rate selected 9 Turn Van Jacobsen Compressio...

Page 129: ...changes The Trumpet SLIP interface is now active Run your applications with it including Ping Telnet Netscape Windows 95 Windows 95 users have the option of using Microsoft s built in software stack s...

Page 130: ...DART 200 CDPD Modem User s Guide D SLIP Setup Examples Sierra Wireless Inc D 4...

Page 131: ...on state It is created by the write profile AT W command that copies the current active profile into the profile save area The saved profile is preserved across cold starts or power cycles The saved p...

Page 132: ...ether the modem is operating in CDPD V1 0 or V1 1 mode In CDPD V1 0 mode all registers display as 4 digit numeric fields except 114 115 and 116 which display as 7 position fields with a nnn yyy format...

Page 133: ...Default Description S0 0 1 0 Auto answer enable 1 S1 0 1 1 Send LF with CR telnet online mode only yes 1 S2 0 255 ASCII 43 Escape code character S3 1 127 ASCII 13 CR Carriage return character S4 0 12...

Page 134: ...msec increments S17 SM 0 255 10 Reserved S18 SM 0 255 10 Reserved S19 SM 0 255 151 Reserved S20 SM 0 255 0 LCI to restrict channel access CDPD 1 1 S21 RO bitmapped 32 Equipment status 0 Unused 1 2 DSR...

Page 135: ...SM 0 255 90 RR Intra area Acq RSSI threshold for highest start dBW S30 SM 0 255 10 Channel Congested timer in 500 msec increments S31 SM 0 255 10 Spiral decrement for intra area cell channel search d...

Page 136: ...forwarding idle time out in 1 10 sec S51 0 255 ASCII 13 CR Primary data forwarding character S52 0 255 ASCII 26 ctl Z Secondary data forwarding character S53 RO char string 0 IP Address and port numbe...

Page 137: ...o Reg with connection 5 Auto Registration with Power R4 0 Disable Auto Reg with Power ON 32 Enable Auto Reg with Power ON 6 Auto SLIP Mode 0 inactive 64 active 7 RF in range 0 out of range 128 in rang...

Page 138: ...rocess 2 During the transmission of a packet 3 During the reception of a packet S63 RO 24 67 82 0 Connection Failure Probable Cause 24 No socket available 67 Address already in use for UDP server in c...

Page 139: ...l search through list times S68 SM 0 255 20 Reserved S69 SM bitmapped 108 Value Function 0 1 Reserved 1 2 Reserved 2 4 Use BLER threshold to channel hop 3 8 Reserved 4 16 Reserved 5 32 Do not send opt...

Page 140: ...Enable UDP client to reply to source of last message 3 7 Reserved S83 SM 0 255 30 UDP receive lock timeout 1 10 sec S84 SM 0 255 0 Reserved S85 0 255 0 TCP Pad only keep alive char null TELNET uses NO...

Page 141: ...32 Use CDPD 1 1 chnl acq when in V1 0 mode 6 64 View channel scan results when in V1 1 mode 7 128 Reserved S98 SM 0 255 90 CDPD V1 1 channel re scan interval XID override seconds S99 SM 0 255 8 CDPD...

Page 142: ...st parameter time second parameter in 1 10 sec is how long BLER can be above threshold before a channel hop must be taken S116 RO 0 CDPD V1 1 not used 1 100 1 255 CDPD V1 0 XID SER threshold threshold...

Page 143: ...S125 RO 0 FFFF MES configuration timer value sec 0xnnnn S126 RO 0 5 Registration protocol states 0 protocol not active 1 waiting for TEI assignment 2 link connection establishment pending waiting for...

Page 144: ...DART 200 CDPD Modem User s Guide E S Registers Sierra Wireless Inc E 14...

Page 145: ...e to the AT and to set Jn to J1 due to the AT N0 the missing parameter defaults to 0 This could cause serious problems because a change to the channel restrictions Jn could prevent the modem from bein...

Page 146: ...equest is to have the modem in permanent auto answer mode by setting S Register 0 1 Format ATA Answer online Result codes CONNECT Connection is established NO CARRIER Connection not established due to...

Page 147: ...nt is separated from the IP address by a forward slash If not present the port number for both the T TCP and P UDP dial modifiers default to 23 the standard telnet port NOTE A DART modem in server mod...

Page 148: ...d or command aborted and extended result codes not selected see ATX command For TCP the other side of the connection executed an ATH or the local modem attempted a data transmission after the RF link...

Page 149: ...ult codes OK Valid argument ERROR Invalid argument H Hang up close connection Terminates the current connection The command can be interrupted by input from the Mobile Application Subsystem MAS This a...

Page 150: ...ed result codes can be further modified by the V and X commands Format ATQ0 Disable quiet mode result codes are sent to the MAS default ATQ1 Enable quiet mode result codes are not sent to the MAS NOTE...

Page 151: ...Verbose Terse Verbose 0 OK 6 NO DIALTONE 1 CONNECT 7 BUSY 2 RING 8 NO ANSWER 3 NO CARRIER 9 BLOCKED 4 ERROR 10 NOT ENABLED A NO CARRIER result code means that the modem did not have an active CDPD cha...

Page 152: ...turns the value of the register selected by the S command Format AT Read value of most recently selected register ATSn Read value of register n ATS Read value of register 0 Result codes A numerical va...

Page 153: ...argument ERROR Invalid argument D Set DTR Operation For serial ports this command defines the DART s response to the state of the data terminal ready DTR signal at the RS 232 interface See Chapter 8...

Page 154: ...data is being transferred since there is no preceding or following guard times as the Hayes method provides and an unwanted escape is possible Format AT E0 Recognition Disabled AT E1 Enable escape re...

Page 155: ...E Executing this command disables the modem s autobaud feature This is desirable for most applications However autobaud can be reactivated if desired with the AT L1 command Format AT L s bps Deactivat...

Page 156: ...S Registers 107 and 114 contain different data and S Registers 115 and 116 are not used or displayed in V1 1 mode see Appendix E for details The data includes current channel synchronization indicator...

Page 157: ...orwarding character is required set S Registers 51 and 52 to the same value and select AT FO or AT F3 as appropriate Refer to Chapter 4 Broadcast and Multicast Operations Data forwarding for more info...

Page 158: ...arding characters from the MAS as a condition to transmit any pending data The data forwarding characters are defined in S Registers 51 default is 13 CR and 52 default is 26 SUB Refer to Data forwardi...

Page 159: ...s both during session initiation when terminal emulation parameters are being negotiated and during operation when host echo is usually used PAD mode is used to communicate with specific applications...

Page 160: ...red see AT U command Q Set Flow Control Operation Specifies the flow control method used by the DART Refer to Chapter 8 Application Programming Flow control considerations for more information Format...

Page 161: ...Subscriber Identity Displays the modem s NEI IP Address list or configuration and also to select or deselect the NEI to be used for network registration It supports both point to point normal and mul...

Page 162: ...server to be used and can be issued at any time stopping the current server process and starting the requested process Only one server type can be active at a given time The current server option can...

Page 163: ...ult Result codes OK Valid argument ERROR Invalid argument E Enable Disable Network Operations If PINs are required for network access this command enables and disables access to the network Use of PIN...

Page 164: ...ransmit or transmit receive mode pending data or the keep alive character is forwarded For a half open connection this transmission eventually causes the connection to close because the other end is n...

Page 165: ...here n is in the range of 1025 through 4999 for compliance with industry standards The default value is 2100 for backward compatibility with earlier versions of the modem software AT L Display current...

Page 166: ...none an ERROR response is returned R Automatic SLIP Mode Enables the end user to specify that the DART always enters SLIP mode following power on or modem reset It is provided to enable Winsock applic...

Page 167: ...g data or the telnet NOP command is forwarded For a half open connection this transmission eventually causes the connection to be closed because the other end is not able to acknowledge receipt of the...

Page 168: ...e cleared by using the AT C command Refer to Chapter 3 CDPD Security Features Modem security management for more information Format AT U key Enters the Unblocking Key Result codes OK Valid argument ER...

Page 169: ...DART 200 CDPD Modem User s Guide F DART AT Command Set PN1197 00 Revision 1 0 F 25...

Page 170: ...beginning with caret A Set IP Address of DART Modem Loads an IP Address into one of the 10 slots numbered 0 9 in the DART s NEI list This command also resets the authentication credentials ASN sequen...

Page 171: ...n the multicast NEI is registered to put the NEI into the specified multicast group list Packets directed to the multicast group are forwarded to all registered group members regardless of their curre...

Page 172: ...SPNI in slot n of the SPNI table AT I Display current SPNI table entries Result codes OK Valid argument ERROR Invalid argument NOT ENABLED Modem is not in service provider mode L Set the Local Service...

Page 173: ...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 Since the SLIP address is known only to the terminal and...

Page 174: ...tware Reboot of the DART Reboots restarts the DART It is equivalent to power cycling the modem Use this command to activate changes in the modems operating parameters such as J N A L IP Address and CD...

Page 175: ...rtently reset the modem s credentials usually by reloading the IP Address Non zero values imply that the carrier has for some reason reset the IP Address being used or that the modem and MDIS have got...

Page 176: ......

Page 177: ...download at a lower speed If that also times out then run the download function as a standalone program outside of Windows When the download is complete the last step in the process is for the loader...

Page 178: ...e the download started with c specifies the COM port to use COM1 COM2 COM3 COM4 b specifies the baud 9600 19200 38400 i specifies the port interrupt number 3 4 5 7 indicate optional parameters The def...

Page 179: ...ber and asked to fill out this form and return it with the modem Do not return the modem without obtaining an RMA number Sierra Wireless Inc 260 13151 Vanier Place Richmond British Columbia V2V 2J2 Te...

Page 180: ...DART 200 CDPD Modem User s Guide H Problem Sheet Sierra Wireless Inc H 2...

Page 181: ...rmation Interchange An 8 bit data code used by most PCs and many telemetry devices ASN Authentication Sequential Number One of two numbers used as part of the CDPD authentication procedure See also AR...

Page 182: ...llular Data Access Radio Transceiver dBm A logarithmic base 10 measure of relative power dB for decibels relative to milliwatts m dBW A logarithmic base 10 measure of relative power dB for decibels re...

Page 183: ...tials as well as additional optional parameters ESN Electronic Serial Number For CSC only The ESN serves the same basic purpose in circuit switched as the EID does for CDPD F ES Fixed End System This...

Page 184: ...code and also the updated random authentication number if the registration was successful ISO International Standards Organization A communications standards setting group LAN Local Area Network In C...

Page 185: ...ontrol and flow control functions MDT Mobile Data Terminal An alternate name for a mobile MAS MNRP Mobile Network Registration Protocol MTSO Mobile Telephone Switching Office Some carriers locate thei...

Page 186: ...signal definitions pin assignments voltage and impedance levels and inter device signaling rules RSSI Receive Signal Strength Indication The signal power level at the antenna of the modem usually mea...

Page 187: ...for special services or billing purposes CDPD 1 1 only SPNI Service Provider Network Identifier A unique numeric code used to identify the CDPD service provider SNDCP Subnetwork Dependent Convergence...

Page 188: ...identifier CDPD 1 1 only XID A type of MDLP frame used to exchange configurable communication protocol parameters between an M ES MDBS and or MD IS X OFF Transmission of data Off A short message sent...

Page 189: ...t is still in communication with another modem cell The area surrounding a cellular tower where RF transmissions can be received at an acceptable signal strength For CDPD operations the MDBS is locate...

Page 190: ...ers applications each defined by its unique port number power product A carrier configurable MDBS parameter defining the desired relationship between received and transmitted signal strength Restart T...

Page 191: ...er synchronization with the modem Telnet A protocol used for remote terminal connection service allowing a user to login to a remote host computer and operate as if they were directly connected to tha...

Page 192: ...CDPD Modem User s Guide Glossary Sierra Wireless Inc Glossary 12 wireline A communications link which does involve a hardwired connection An example of a wireline link is the public switched telephone...

Page 193: ...for setting up UDP 5 11 ATA 5 6 5 9 5 16 5 18 8 3 8 12 ATD 5 2 5 15 8 3 8 5 ATDn 8 2 ATDP 5 2 5 3 5 6 5 7 5 8 5 9 ATDPSn 5 2 5 8 8 24 A cont ATDT 5 15 5 17 ATDTSn 5 15 8 24 ATH 5 9 5 10 5 29 ATHn 5 10...

Page 194: ...nition 4 1 when to use 4 2 C CDPD acquiring a channel on 2 4 advantages 1 3 airlink 8 23 application structure 8 2 block transfers 8 23 broadcast messages 4 2 broadcast mode 4 1 channels BLER of 2 12...

Page 195: ...space 5 10 D cont DART 200 cont changing profile parameters 5 30 channel searching 2 10 client mode 8 18 client server capability 5 14 COM port settings default 8 22 command mode 8 13 8 16 customizing...

Page 196: ...Equipment See DTE data terminal ready See DTR DCD setting up lead 8 16 signals 8 4 DCE 6 1 6 2 interface 6 1 6 2 6 3 modem 6 2 dial command See ATD dial directory 5 7 5 14 8 24 dedicated network 2 10...

Page 197: ...10 5 14 5 15 5 16 5 17 5 26 8 4 8 5 8 6 8 8 8 9 8 11 8 14 8 16 8 18 8 25 application operating mode 5 6 as a server 5 3 5 10 AT command support 8 1 buffer size 8 13 bypass 8 17 CDPD status sensing 8 1...

Page 198: ...r 6 2 cables 6 3 connector 6 2 location 6 2 requirement 6 1 6 3 O online mode 2 19 5 2 5 3 5 8 5 28 5 29 7 1 8 4 checking character formats in 8 18 data forwarding when in 8 9 echo 5 28 8 21 echo defa...

Page 199: ...work ID See SPNI Service Provider Key See SPK signals attenuation 7 3 blocking of RF 2 3 CDPD 2 10 change in strength 2 12 DCD 8 4 S cont signals cont determining if strong 2 10 determining strength o...

Page 200: ...em 5 19 host modem 5 21 samples 5 19 starting a session 5 14 usage considerations 8 11 TCP IP 5 22 stacks 5 22 telnet capability 5 28 telnet 4 1 5 22 8 10 binary mode considerations 5 31 description 5...

Page 201: ...Revision 1 0 Index 9 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...

Page 202: ...DART 200 CDPD Modem User s Guide Index Sierra Wireless Inc Index 10...

Page 203: ..._______________________________________________________ __________________________________________________________ __________________________________________________________ __________________________...

Page 204: ...____________________________________________ __________________________________________________________ __________________________________________________________ _____________________________________...

Page 205: ...______________________________________________ __________________________________________________________ __________________________________________________________ ___________________________________...

Page 206: ...____________________________________________ __________________________________________________________ __________________________________________________________ _____________________________________...

Reviews: