background image

14

TOTE-A-FAX 542 

4.4  S-Registers for the Data Modem

4.4.1  W

HAT IS AN

S-R

EGISTER

?

A modem holds vital information
about modem configuration and
operation in internal memory
locations called Status (S-) Registers.
Each S-Register is assigned a number
from 0 to 27, and each contains 8
data bits (or, one byte of
information).  In some S-Registers
each bit has a different function;
these are termed bit-mapped S-
Registers.  The bits are numbered
0—7, with 0 the least significant bit.
Other S-Registers use the total
number of bits (8) to represent a
single value.

One of the functions of an S-Register
is to store modem configuration
information.  Thus, commands
which change or alter the
configuration operate by modifying
the corresponding S-Register.

Most S-Registers have a fixed,
predefined meaning to the modem,
and can be read or altered.  Others
are read only registers; if you try to
change that particular register, the
modem responds with an error
message.  Still other registers are
either destined not to be used or are
reserved for future options for the
modem.  A reserved register cannot
be read or changed.

4.4.2  B

IT

-M

APPED

S-R

EGISTERS

Bit-mapped S-Registers  contain
configuration information for more
than one option or modem
function.  Each bit is mapped to a
different modem function.

Sometimes a group of bits within a
particular register are mapped to a
function.

4.4.3  D

IFFERENT

S-R

EGISTER

S

ETS AND

T

HEIR

P

URPOSES

The Tote-A-Fax 542 modem uses
three different sets of S-Register
values to do its various functions and
options.  You can alter (modify)
some registers but not others.

Here is a summary of the three types
of S-Reigsters:

• Active (Current) Configuration

S-Registers

These are the S-Register values
that the modem uses to operate.
When you “read from” or “write
to” an S-Register, you are
working with an active (current)
configuration S-Register.

Summary of Contents for FX119A

Page 1: ...BOX FREE technical support 24 hours a day 7 days a week Call 724 746 5500 or fax 724 746 0746 Mail order Black Box Corporation 1000 Park Drive Lawrence PA 15055 1018 Web site www blackbox com E mail info blackbox com MARCH 1992 FX119A Tote a Fax 542 TOTE A FAX DATA SPEED FAX SPEED CARRIER DETECT LOW BATTERY ...

Page 2: ...arily disconnect service If this happens you will be informed of your right to file a complaint with the FCC The equipment may not be used on coin service provided by the telephone company Connection to party lines is subject to state tariffs WARNING This equipment generates and uses radio frequency energy If not installed and used in accordance with the manufacturer s instructions it could cause ...

Page 3: ...stallation 7 4 Operation 8 4 1 The Basics of Modem Operation 8 4 2 Giving Commands to the Modem 8 4 3 The AT Command Set for the Tote A Fax 542 10 4 4 S Registers for the Tote A Fax 542 14 4 5 Fax Command Set for the Tote A Fax 542 21 4 6 Result Codes Table for the Data Modem 25 4 7 Data Compression and Error Detection for the Modem 26 5 Troubleshooting 29 ...

Page 4: ...a compression CCITT V 42 V 42 bis MNP Level 5 Speed 2400 1200 300 bps Operation Full duplex Interface EIA RS 232 CCITT V 24 Memory Built in non volatile memory EEPROM for configuration storage GENERAL SPECIFICATIONS System Requirements DOS 2 1 or higher 640K RAM Ringer Equivalency 0 4 B Canadian Load Number 41 B Connectors 1 DB25 female 2 RJ 11 telephone interface jacks Power 115 VAC 10 60 Hz or 9...

Page 5: ...th all DOS based PCs Windows 3 0 and the Apple Macintosh With the Tote A Fax 542 you can gather data while in the field Then connect the Tote A Fax 542 to a telephone in a hotel room at your remote office an airport etc and to your portable PC now you re ready to send files anywhere 2 2 FEATURES BENEFITS 2 2 1 FAX MODEM FEATURES Compatible with virtually all portable PCs and with any Group III fax...

Page 6: ...e incoming faxes jump through a few other hoops too they can be flipped compressed or expanded for better viewing and they can be displayed or printed either automatically or on demand Schedule fax transmission to save money The Tote A Fax 542 lets you schedule your fax transmissions This means you can send files at some time in the future so that you can take advantage of lower telephone rates Yo...

Page 7: ...outside telephone line Printer optional 2 2 2 DATA MODEM FEATURES V 42 V 42 bis and MNP5 data compression error correction protocol support Double or even quadruple your effective data throughput rate from 2400 bps to 4800 bps 7200 bps or even 9600 bps The Tote A Fax 542 will communicate with other V 42 V 42bis and MNP compatible modems to get your data files to their destination in less time with...

Page 8: ...the Tote A Fax 542 to the RS 232 port on your personal computer 3 Connect one end of the supplied RJ 11 telephone cable to the LINE jack on the Tote A Fax 542 Connect the other end of this cable to the telephone line jack 4 Plug the Power Supply unit into a power outlet Here is a listing of the indicators LEDs on the front panel of the on the Tote A Fax 542 PWR Power AA Auto Answer SD Send Data RD...

Page 9: ...your modem through your computer You can use the command code for the modem learning code is a difficult and time consuming task Standard AT Command Set to issue commands to the modem The Standard AT Command Set is a simplified modem language supported by a majority of today s modems It consists of short groupings of keyboard characters followed by a carriage return or enter key Each character or ...

Page 10: ...times zero is actually a valid command parameter Summary The sequence of characters that follow the AT sequence constitute the core of the command They cause the modem to enter a command state Command parameters give the modem further details about the command Pressing the carriage return key initiates the command that is the modem goes to work If you key in AT without a command you are simply sen...

Page 11: ...pulse or tone or the T or P command can be added after the D Dial command ATDW Wait for Dial tone for period set by S7 register ATD Quiet answer wait for 5 seconds of silence before dialing ATD Hookflash commonly used in PBX systems ATDR Reverse answer mode ATDSn Dial stored number n 0 3 ATD Wait 0 125 seconds ATD Return to command mode after dialing ATD Pause for amount of time set in Register S8...

Page 12: ...default ATQ1 Disable result code ATSn Provide S Register Value n 0 27 ATSn Set register value n 0 27 ATV1 Verbose response default See ATV0 for response ATW0 Negotiation process result codes not returned default ATW1 Negotiation process result codes returned ATX0 Enable result codes 0 4 ATX1 Enable result codes 0 5 ATX2 Enable result codes 0 6 ATX3 Enable result codes 0 5 7 and 10 ATX4 Enable resu...

Page 13: ... Pulse dialing AT Q0 Same as AT M0 AT R0 Clear to Send CTS follows RTS default AT R1 CTS always On AT S0 Data Set Ready DSR always On default AT S1 DSR normal AT T0 Terminate test in progress default AT T1 Initiate local analog loopback for time set by register S18 AT T2 Not defined AT T3 Initiate digital loopback for time set by register AT T4 Enable remote digital loopback RDLB response AT T5 Di...

Page 14: ...PTION RANGE SIZE AT Y0 Power up recall User Profile 0 AT V List configuration both active and stored AT 7m An Store telephone numbers into NVRAM XL93C46 where m is the Number Location 0 3 A is P or T Pulse or Tone n is the telephone number ...

Page 15: ...altered Others are read only registers if you try to change that particular register the modem responds with an error message Still other registers are either destined not to be used or are reserved for future options for the modem A reserved register cannot be read or changed 4 4 2 BIT MAPPED S REGISTERS Bit mapped S Registers contain configuration information for more than one option or modem fu...

Page 16: ... the stored configuation S Registers remember their contents When the modem powers up it loads the current S Register configuration with the stored configuration Use the AT commands discussed at the beginning of this chapter to store your current configuration to the stored configuation or to load the current configuration with the stored configuration Factory Configuration S Registers These regis...

Page 17: ...ant to reset your modem configuration 4 4 4 S REGISTER NUMBERS AND THE REGISTER FUNCTIONS The table on the following pages lists all 27 S Register numbers and includes a description of each register s function Refer to the Software User s Manual for instuctions on how to change the S Registers for the Tote A Fax 542 modem S Registers for the Data Modem ...

Page 18: ...ial default 030 seconds S8 Duration for delay after comma default 002 seconds S9 Carrier detect response time default 0 6 seconds S10 Lost carrier to hang up delay default 1 4 seconds S11 Touch tone duration default 095 milliseconds S12 Escape code guard time default 1 seconds S13 Bit mapped register S14 Bit mapped register stored in nonvolatile RAM XL93C46 Bit 0 Reserved Bit 1 Echo Bit 2 Result c...

Page 19: ...rved S21 Bit mapped register stored in nonvolatile ROM XL93C46 READ ONLY MEMORY Bit 0 0 RJ11 Jack Bit 1 Reserved Bit 2 CTS RTS Function Bit 3 DTR Function Bit 4 DTR Function Bit 4 Bit 3 Function 0 0 DTR always true default 0 1 DTR Off forces command state 1 0 DTR Off forces modem offline 1 1 Modem initializes with DTR Off ATZ Bit 5 EIA carrier status Bit 6 Guard tone select Bit 7 Guard tone select...

Page 20: ...eaker status Bit 3 Bit 2 Function 0 0 Speaker always off 0 1 On until carrier is detected default 1 0 Speaker always on 1 1 Same as 01 except off for dialing Bits 4 6 Determines response messages Bit 6 Bit 5 Bit 6 Function 0 0 0 Basic message set 1 0 0 Extended with connect 1200 connect 2400 1 0 1 Extended with No dial tone 1 1 0 Extended with Busy 1 1 1 Extended with all messages default Bit 7 De...

Page 21: ...d bps 0 0 300 0 1 Reserved 1 0 1200 1 1 2400 Bit 3 Undefined Bit 4 Determines the parity for transmitting and receiving data Bit 5 Determines the parity for transmitting and receiving data Bit 4 Bit 5 Parity 0 0 Even default 0 1 Space None 1 0 Odd 1 1 Mark Bit 6 Determines guard tone frequency Bit 7 Used in European applications Bit 7 Bit 6 Guard Tone Hz 0 0 Even default 0 1 Space None 1 0 Odd 1 1...

Page 22: ... mode default 0 1 Synchronous mode 1 1 0 Synchronous mode 2 1 1 Synchronous mode 3 Bit 2 Reserved Bit 3 Reserved Bit 4 Transmission mode Bit 5 Transmission mode Bit 5 Bit 4 Function 0 0 Internal mode clock used default 0 1 DTE supplied clock 1 0 Slave clock mode 1 1 Same as 00 Bit 6 CCITT or Bell handshaking standard 0 CCITT handshake 1 Bell handshake including CCITT V 22 bis Bit 7 Reserved ...

Page 23: ...ogates the modem to determine the active configuration The responses are FAA 0 if auto answer is disabled 1 if auto answer is enabled FCLASS 0 if in data mode 1 if in fax mode FF 0 if flow control off 1 if flow control on F command Report Operating Capabilities F command can be used to determine the operating capabilities of the modem The responses are FAA 0 1 FCLASS 0 1 FTM 24 48 72 96 FRM 24 48 ...

Page 24: ...e modem determines calling type and issues DATA result code 13 if caller is a data modem or issues FAX result code 15 if call er is a fax modem FF n 0 Enhanced Flow Control FF command enables flow mode for data transfer between the DTE and the DCE n 0 Disable enhanced flow control interface In this mode data transfer is compatible with the EIA 578 standard n 1 Enable enhanced flow control FTS n n ...

Page 25: ...em to transmit data using the modulation technique defined below An ERROR response code results if this command is issued while the modem is on hook FTM 24 V 27 ter 2400 bps FTM 48 V 27 ter 4800 bps FTM 72 V 29 7200 bps FTM 96 V 29 9600 bps FTH n n 3 Transmit Data with HDLC Framing FTH n causes the modem to transmit data framed in HDLC protocol using the modulation defined below An ERROR response ...

Page 26: ...the specified rate The transmission will terminate by a DTE abort i e any character recognized at the DTE interface n Configuration Data Rate n 24 V 27 ter 2400bps n 48 V 27 ter 4800 bps n 72 V 29 7200 bps n 96 V 29 9600 bps m Test Pattern m 0 ASCII data 20h 7fh sequential m 1 All zeros m 2 All ones m 3 Alternate 1 0 m 4 Sliding 0 01111 m 5 Sliding 1 00001 ...

Page 27: ...ted NO CARRIER 3 Failure to connect or a loss of the carrier signal ERROR 4 This command is not recognized CONNECT 1200 5 A connection has been established at 1200 bps NO DIALTONE 6 A dial tone is not detected within the specified time BUSY 7 A busy signal is detected NO ANSWER 8 Five seconds of silence was not detected when the dial modifier was issued CONNECT 2400 10 A connection has been establ...

Page 28: ...vital factor for the overall success of your data trans missions will be due to the quality of the connection made over dialup telephone lines between your modem and the remote modem 4 7 Data Compression and Error Detection for the Modem This section explains the concepts behind a set of data protocols MNP Levels 1 5 and a set of internation al standards V 42 V 42 bis both of which involve the app...

Page 29: ...the local terminal device your PC rather than 10 bits per character This represents a 20 gain in data throughput However this gain is partially off set by the framing characters and Cyclic Redunancy CRC data used by MNP Encoded information is added to the data frame for the receiver to decode It then determines if the block was error free That determ ination is made through the CRC process The rec...

Page 30: ...modem Yes The external modem will work off your serial adapter board What causes non sensical text or characters to appear on my screen How do I correct this problem What you see on your computer screen is referred to as garbage There are eight common causes 1 A conflict with IRQ with other serial ports 2 Initialization is not correct Refer to Chapters 3 and 4 of this manual 3 The data rate baud o...

Page 31: ... the configuration you have chosen in your PC or in the telephone line I tried to transfer a compressed data file ZIP file ARC file etc but did not get a higher effective data throughput with this modem Why This modem has the ability to compress data files before transmitting the data to the receiving modem This enables effective data throughput rates much higher than the actual modem connection d...

Page 32: ... bps Group III fax and 2400 bps Hayes compatible data modem With the appropriate software the data modem supports today s most popular and powerful data compression and error correction protocols CCITT V 42 V 42 bis and MNP Level 5 2 2 2 DATA MODEM SOFTWARE FEATURES V 42 V 42 bis and MNP5 data compression error correction protocol support Double or even quadruple your effective data throughput rat...

Page 33: ...1000 Park Drive Lawrence PA 15055 1018 724 746 5500 Fax 724 746 0746 Copyright 1992 Black Box Corporation All rights reserved ...

Reviews: