...because we can't all be on the bleeding edge...





CC3288/XJ2288

MEGAHERTZ CORPORATION

CC3288/XJ2288

Modem Type

Data (synchronous/asynchronous)/Fax

Maximum Data Rate

28.8Kbps

Maximum Fax Rate

14.4Kbps

Data Bus

PCMCIA type II

Fax Class

Class I & II

Data Modulation Protocol

Bell 103A/212A

ITU-T V.21, V.22, V.22bis, V.23, V.32, V.32bis, V.34

Fax Modulation Protocol

ITU-T V.17, V.21CH2, V.27ter, V.29

Error Correction/Compression

MNP5, V.42, V.42bis

V1301

Proprietary AT Command Set

AUTO FALL FORWARD/FALLBACK

Type:

Configuration

Format:

AT [cmds] %Gn [cmds]

Example:

AT %G &W <CR>

Description:

Selects auto fallback.

Command

Function

%G1

Fallback disabled.

%G0

Fallback enabled.

AUTO FALLBACK CHARACTER

Type:

Register

Format:

AT [cmds] S43=n [cmds]

Example:

AT S43=13 <CR>

Default:

13

Range:

0 - 127

Unit:

ASCII

Description:

Set auto fallback character during MNP negotiation.

Notes

S43=0, disabled. S43=(1 - 127), enabled.

AUTO SLEEP TIMER

Format

AT [cmds] S46=n [cmds]

Example:

AT S46= 100<CR>

Default:

100

Range:

0 - 255

Unit:

100 ms

Description:

Maximum duration of DTE and DCE inactivity allowed prior to initiating low-power sleep mode.

AUTO-RELIABLE FALLBACK CHARACTER

Type:

Register

Format:

AT [cmds] %An [cmds]

Example:

AT %A20 <CR>

Default:

13

Range:

0-127

Unit:

ASCII

Description:

Sets the character used as the auto-reliable fallback character. %A0 will disable this function.

AUTO-RELIABLE TIME BUFFER CONFIGURATION

Type:

Configuration

Format:

AT [cmds] \Cn [cmds]

Example:

AT \C1 &W <CR>

Description:

Controls the handling of incoming data during auto-reliable time period.

Command

Function

\C0

Data is discarded.

\C1

Data is buffered.

\C2

Data is discarded, modem returns to normal mode on receiving auto-reliable fallback character.

AUTOSYNC HDLC ADDRESS

Type:

Register

Format:

AT [cmds] S20=n [cmds]

Example:

AT S20=6 <CR>

Default:

255

Description:

HDLC mode = HDLC address; Bisync sync character.

BIT-MAPPED REGISTER S14

Format

AT [cmds] S14=n [cmds]

Example:

AT S14=170 <CR>

Default:

138

Range:

0 - 190

Unit:

Bit-mapped

Description:

Controls echo, result codes, result code display, dumb mode, dial mode, and answer/originate mode.

Bit

Value

Function

0

0

Not used.

1

0

1

Command echo disabled.

Command echo enabled.

2

0

1

Result codes enabled.

Result codes disabled.

3

0

1

Display result codes in numeric format.

Display result codes in verbose format.

4

0

1

AT command set disabled.

AT command set enabled

5

0

1

Tone dial enabled.

Pulse dial enabled.

6

0

Not used.

7

0

1

Answer mode enabled.

Originate mode enabled.

BIT-MAPPED REGISTER S21

Format

AT [cmds] S21=n [cmds]

Example:

AT S21=48 <CR>

Default:

0

Range:

0 - 124

Unit:

Bit-mapped

Description:

Selects CTS signal, low DTR action, DCD signal, and DSR signal.

Bit

Value

Function

1, 0

0

Not used.

2

0

1

CTS follows RTS.

CTS forced high.

4, 3

00

01

10

11

DTR signal ignored.

Modem goes to command mode on low DTR.

Modem disconnects on low DTR. Auto-Answer is disabled.

Modem is initialized on low DTR.

5

0

1

DCD forced high.

DCD normal.

6

0

1

DSR forced high.

DSR normal.

BIT-MAPPED REGISTER S22

Format

AT [cmds] S22=n [cmds]

Example:

AT S22=118 <CR>

Default:

118

Range:

0 - 255

Unit:

Bit-mapped

Description:

Controls speaker volume and controls, and limits results codes.

Bit

Value

Function

1, 0

00

01

10

11

Off volume.

On volume.

Medium level volume.

High level volume.

3, 2

00

01

10

11

Speaker off.

Speaker off on carrier.

Speaker always on.

Speaker on during handshake.

6, 5, 4

000

100

101

110

111

Basic result codes only enabled.

Basic and connection speed result codes enabled.

Basic and connection speed result codes and dialtone detection enabled.

All result codes except dialtone detection enabled.

All result codes enabled.

7

0

1

&P0 enabled.

&P1 enabled.

BIT-MAPPED REGISTER S-23

Format

AT [cmds] S23=n [cmds]

Example:

AT S23=15 <CR>

Default:

15

Range:

0 - 241

Unit:

Bit-mapped

Description:

Controls guard tones. Also indicates detected serial port speed and parity. Also provides storage for remote digital loopback tests.

Bit

Value

Function

0

0

1

&T5 enabled.

&T4 enabled.

3, 2, 1

0

Not used.

5, 4

00

01

10

11

Even parity.

Space parity.

Odd parity.

Mark parity.

7, 6

00

01

10

Guard tone disabled.

550Hz guard tone enabled.

1800Hz guard tone enabled.

BIT-MAPPED REGISTER S27

Format

AT [cmds] S27=n [cmds]

Example:

AT S27=9 <CR>

Default:

64

Range:

0 - 127

Unit:

Bit-mapped

Description:

Selects sync/async mode, Line type, internal clock, and ITU-T/Bell modes.

Bit

Value

Function

3, 1, 0

000

001

010

011

100

Asynchronous mode, serial port speed follows connect speed.

Asynchronous command mode and synchronous connect mode.

Asynchronous command mode and synchronous connect mode, DTR dialing enabled.

Asynchronous command mode on low DTR, synchronous connect mode on high DTR.

Hayes AutoSync™ mode - serial port locked at 9600bps.

2

0

1

Dial up line.

Leased line.

5, 4

00

01

10

Internal DTE transmit clock source.

External DTE transmit clock source.

Slave DTE transmit clock source.

6

0

1

CCITT mode.

Bell mode.

BIT-MAPPED REGISTER S40

Format

AT [cmds] S40=n [cmds]

Example:

AT S40=65 <CR>

Default:

77

Range:

0 - 65

Unit:

Bit-mapped

Description:

Controls active protocols and V.42 detection.

Bit

Value

Function

0

0

1

Automatic mode-detection disabled

In originate mode, handshake begins at line speed designated by the S37 register. Modem can shift to a slower speed if necessary.

In answer mode, handshake attempted with the following protocols in order - V.FC, V.32bis, V.32, V.22bis, V.22 or Bell 212, V.21, and Bell 103

1

0

Not used.

3 - 2

1

Not used.

5 - 4

0

Not used.

6

0

1

V.42 detection disabled.

V.42 detection enabled.

BIT-MAPPED REGISTER S41

Format

AT [cmds] S41=n [cmds]

Example:

AT S41=0 <CR>

Default:

0

Range:

0 - 2

Unit:

Bit-mapped

Description:

Connect message display.

Value

Function

S41=0

Connect with DTE speed.

S41=1

Connect with carrier, protocol, and compression.

S41=2

Connect with DCE speed.

BIT-MAPPED REGISTER S44

Format

AT [cmds] S44=n [cmds]

Example:

AT S44=23 <CR>

Default:

23

Range:

0 - 23

Unit:

Bit-mapped

Description:

Selects V.42 status, V.42bis, and fallback.

Bit

Value

Function

0

0

1

V.42bis status disabled.

V.42bis status enabled.

2, 1

00

01

10

11

V.42bis disabled.

V.42bis when transmitting enabled.

V.42bis when receiving enabled.

V.42bis when transmitting/receiving enabled.

3

0

Not used.

4

0

1

Fallback disabled.

Fallback enabled.

7, 6, 5

0

Not used.

BIT-MAPPED REGISTER S48

Type:

Register

Format:

AT [cmds] S48=n [cmds]

Example:

AT S48=0 <CR>

Description:

Sets auto-reliable buffer.

Command

Function

S48=0

Data is discarded.

S48=1

Data is buffered.

S48=2

Data is discarded, modem returns to normal mode on receiving auto-reliable fallback character.

BIT-MAPPED REGISTER S49

Type:

Register

Format:

AT [cmds] S49=n [cmds]

Example:

AT S49=255<CR>

Description:

Set maximum block size.

Command

Function

S49=32

Maximum MNP block size is 32 characters.

S49=63

Maximum MNP block size is 64 characters.

S49=127

Maximum MNP block size is 128 characters.

S49=191

Maximum MNP block size is 192 characters.

S49=255

Maximum MNP block size is 256 characters.

BIT-MAPPED REGISTER S51

Format

AT [cmds] S51=n [cmds]

Example:

AT S51=40 <CR>

Default:

3

Range:

0 - 115

Unit:

Bit-mapped

Description:

selects flow control,

Bit

Value

Function

2, 1, 0

000

001

010

011

Flow control disabled.

XON/XOFF flow control enabled.

CTS flow control to DTE enabled.

RTS/CTS flow control enabled.

3

0

Not used.

4

0

1

Flow control disabled.

Flow control to XON/XOFF flow enabled.

5

0

1

Serial speed locked.

Serial speed follows connect speed.

7, 6

0

1

XON/XOFF signals trapped by local modem.

XON/XOFF passed through local modem.

BIT-MAPPED REGISTER S54

Format

AT [cmds] S54=n [cmds]

Example:

AT S54=69 <CR>

Default:

0

Range:

0 - 255

Unit:

Bit-mapped

Description:

Selects the communication protocol for data calls, and protocol result code.

Bit

Value

Function

0

0

1

B2 is enabled.

B2 is not enabled.

1

0

1

B3 is enabled

B3 is not enabled.

6 - 2

0

Not used.

7

0

1

Protocol result code disabled.

Protocol result code enabled.

BREAK SEND

Type:

Configuration

Format:

AT [cmds] \Bn [cmds]

Example:

AT \B3 &W<CR>

Range:

1-9

Unit:

.1 second

Description:

Sends break to modem.

BREAK TYPE

Type:

Configuration

Format:

AT [cmds] \Kn [cmds]

Example:

AT \K1 <CR>

Description:

Configures action of break signal.

Command

Break from DTE

Reliable/Normal mode

Break from DTE

Direct mode

Modem receives \B

Break from remote modem

\K0

Enter command mode, do not send break to remote modem.

Send break to remote modem immediately, then enter command mode.

Buffers cleared and break sent to remote modem.

Buffers cleared and break sent to DTE.

\K1

Buffers cleared and break sent to remote modem.

Send break to remote modem immediately.

Buffers cleared and break sent to remote modem.

Buffers cleared and break sent to DTE.

\K2

Enter command mode, do not send break to remote modem.

Send break to remote modem immediately, then enter command mode.

Send break to remote modem immediately.

Send break to DTE immediately.

\K3

Send break to remote modem immediately.

Send break to remote modem immediately.

Send break to remote modem immediately.

Send break to DTE immediately.

\K4

Enter command mode, do not send break to remote modem.

Send break to remote modem immediately, then enter command mode.

Send break to remote modem with transmitted data.

Break sent with received data to the DTE.

\K5

Send break with transmitted data.

Send break to remote modem immediately.

Send break to remote modem with transmitted data.

Break sent with received data to the DTE.

BTLZ STRING LENGTH

Type:

Register

Format:

AT [cmds] S58=n [cmds]

Example:

AT S58=32 <CR>

Default:

32

Range:

6 - 64

Unit:

Bit-mapped

Description:

Selects BTLZ string length.

COMPRESSION

Type:

Configuration

Format:

AT %Cn

Example:

AT &J1 %C1 \Q0<CR>

Description:

Selects data compression.

Command

Function

%C0

Data compression disabled.

%C1

Data compression enabled.

CONNECT MODE

Type:

Configuration

Format:

AT [cmds] \Nn [cmds]

Example:

AT \N1 DT555-1212<CR>

Description:

Sets connect mode.

Command

Function

\N0

Normal mode enabled.

\N1

Direct mode enabled.

\N2

MNP reliable mode enabled.

\N3

LAP-M, MNP, or Normal mode enabled.

\N4

LAP-M mode with fallback to MNP enabled.

\N5

LAP-M mode enabled.

DIGITAL LINE CURRENT SENSING

Type:

Configuration

Format:

AT [cmds] ~~Ln [cmds]

Example:

AT ~~L1 &W<CR>

Description:

Controls the digital line current sensing.

Command

Function

~~L0

Digital line current sensing disable.

~~L1

Digital line current sensing enable.

DIGITAL LINE OVER-CURRENT SENSING

Type:

Immediate

Format:

AT [cmds] ~~S=n [cmds]

Example:

AT ~~S= 4 <CR>

Default:

4

Range:

0 - 9

Unit:

1 ms

Description:

Sets the over-current sense time condition.

DISPLAY LINE OVER-CURRENT SENSE TIME

Type:

Configuration

Format:

AT [cmds] ~~S? [cmds]

Example:

AT ~~S? &W<CR>

Description:

Displays current over-current sense time in milliseconds.

DTE RATE STATUS

Type:

Register

Format:

AT [cmds] S62=n [cmds]

Example:

AT S62=16 <CR>

Description:

Selects DTE rate.

Command

Function

0

300 bps.

1

600 bps.

2

1200 bps.

3

2400 bps.

4

4800 bps.

5

7200 bps.

6

9600 bps.

7

12Kbps.

8

14.4Kbps.

9

16.8Kbps.

10

19.2Kbps.

11

21.6Kbps.

12

24Kbps.

13

26.4Kbps.

14

28.8Kbps.

15

38.4Kbps.

16

57.6Kbps.

17

115.2Kbps.

FAX/DATA MODE

Type:

Register

Format:

AT [cmds] S50=n [cmds]

Example:

AT S50=0 &W<CR>

Description:

Choose data or FAX mode.

Command

Function

0

Data mode enabled.

1

FAX mode enabled.

FLOW CONTROL

Type:

Configuration

Format:

AT [cmds] \Gn [cmds]

Example:

AT G1 &K3<CR>

Description:

Selects modem port flow control.

Command

Function

\G0

Flow control disabled.

\G1

Flow control to XON/XOFF flow enabled.

FLOW CONTROL TYPE

Type:

Configuration

Format:

AT [cmds] &Kn [cmds]

Example:

AT &G1 &K3 <CR>

Description:

Sets type of flow control used by modem.

Command

Function

&K0

Flow control disabled.

&K1

Not used.

&K2

Not used.

&K3

CTS/RTS flow control enabled.

&K4

XON/XOFF pass-through flow control enabled.

FLOW CONTROL TYPE

Type:

Configuration

Format:

AT [cmds] \Qn [cmds]

Example:

AT \Q0 A <CR>

Description:

Sets type of flow control used by modem.

Command

Function

\Q0

Flow control disabled.

\Q1

XON/XOFF flow control enabled.

\Q2

CTS flow control to DTE enabled.

\Q3

RTS/CTS flow control enabled.

FLOW CONTROL TYPE

Type:

Configuration

Format:

AT [cmds] S52=n [cmds]

Example:

AT &G1 S52=3 <CR>

Description:

Sets type of flow control used by modem.

Command

Function

S52=0

Flow control disabled.

S52=1

Not used.

S52=2

Not used.

S52=3

CTS/RTS flow control enabled.

S52=4

XON/XOFF pass-through flow control enabled.

FORCED SLEEP TIMER

Format

AT [cmds] S47=n [cmds]

Example:

AT S47=100 <CR>

Default:

10

Range:

0 - 255

Unit:

100 ms

Description:

Specifies duration of DTE and DCE inactivity allowed prior to initiating sleep mode; This is used as a forced powerdown mode for PCMCIA.

INACTIVITY TIMER

Type:

Register

Format:

AT [cmds] \Tn [cmds]

Example:

AT \T20 <CR>

Default:

0

Range:

0 - 90

Unit:

1 minute

Description:

Sets the length of time that the modem does not receive information before it disconnects.

INACTIVITY TIMER VALUE

Format

AT [cmds] S30=n [cmds]

Example:

AT S30=0 <CR>

Default:

0

Range:

0 - 90

Unit:

Minutes.

Description:

Inactivity timer value.

LOCAL SERIAL PORT SPEED

Type:

Configuration

Format:

AT [cmds] S72=n [cmds]

Example:

AT S72=16 *OS0 *SC1<CR>

Description:

Sets serial port speed.

Command

Function

S72=0

Sets speed automatically.

S72=1

Sets 300bps speed.

S72=2

Sets 600bps speed.

S72=3

Sets 1200bps speed.

S72=4

Sets 2400bps speed.

S72=5

Sets 4800bps speed.

S72=6

Sets 7200bps speed.

S72=7

Sets 9600bps speed.

S72=8

Sets 12Kbps speed.

S72=9

Sets 14.4Kbps speed.

S72=10

Sets 16.8Kbps speed.

S72=11

Sets 19.2Kbps speed.

S72=12

Sets 21.6Kbps speed.

S72=13

Sets 24Kbps speed.

S72=14

Sets 26.4Kbps speed.

S72=15

Sets 28.8Kbps speed.

S72=16

Sets 38.4Kbps speed.

S72=17

Sets 57.6Kbps speed.

S72=18

Sets 115.2Kbps speed.

LOCK SERIAL PORT

Type:

Configuration

Format:

AT [cmds] \Jn [cmds]

Example:

AT %L3 %B14 \J0<CR>

Description:

Sets operation of serial port speed.

Command

Function

\J0

Serial speed locked.

\J1

Serial speed follows connect speed.

MAXIMUM BLOCK SIZE FOR TRANSMISSION

Type:

Configuration

Format:

AT [cmds] \An [cmds]

Example:

AT \A3 %C1<CR>

Description:

Sets the maximum transmittable block size.

Command

Function

\A0

Maximum MNP block size is 64 characters.

\A1

Maximum MNP block size is 128 characters.

\A2

Maximum MNP block size is 192 characters.

\A3

Maximum MNP block size is 256 characters.

\A4

Maximum MNP block size is 32 characters.

MNP OPTIONS

Format

AT [cmds] S59=n [cmds]

Example:

AT S59=0 <CR>

Default:

1

Range:

0 - 1

Unit:

Bit-mapped

Description:

Selects MNP5 status.

Bit

Value

Function

0

0

1

Data compression disabled.

Data compression enabled.

MODEM OPERATING MODE

Type:

Configuration

Format:

AT [cmds] S53=n [cmds]

Example:

AT S53=3 <CR>

Description:

Sets connect mode.

Command

Function

S53=0

Normal mode enabled.

S53=1

Direct mode enabled.

S53=2

MNP reliable mode enabled.

S53=3

LAP-M, MNP, or Normal mode enabled.

S53=4

LAP-M mode with fallback to MNP enabled.

S53=5

LAP-M mode enabled.

PROTOCOL/SPEED

Type:

Register

Format:

AT [cmds] S37n [cmds]

Example:

AT S37=0 <CR>

Description:

Selects the current DCE speed.

Command

Function

S37=0

Select last ATspeed.

S37=3

Select 300bps speed.

S37=5

Select 1200bps speed.

S37=6

Select 2400bps speed.

S37=7

Select 4800bps speed.

S37=8

Select 7200bps speed.

S37=9

Select 9600bps speed.

S37=10

Select 12Kbps speed.

S37=11

Select 14.4Kbps speed.

S37=12

Select 16.8Kbps speed.

S37=13

Select 19.2Kbps speed.

S37=14

Select 21.6Kbps speed.

S37=15

Select 24Kbps speed.

S37=16

Select 26.4Kbps speed.

S37=17

Select 28.8Kbps speed.

PROTOCOL RESULT CODE

Type:

Configuration

Format:

AT [cmds] \Vn [cmds]

Example:

AT \V0 Q0 <CR>

Description:

\V responds when conjunction with W0 and W2 commands.

Command

Function

\V1

Protocol result code disabled.

\V0

Protocol result code enabled.

ROOT FIRMWARE

Type:

Configuration

Format:

AT [cmds] -V [cmds]

Example:

AT -V &W<CR>

Description:

Displays base firmware version information.

ROUND TRIP DELAY

Type:

Register

Format:

AT [cmds] S65=n [cmds]

Example:

AT S65=1 <CR>

Default:

Unidentified

Range:

Unidentified

Unit:

100 ms

Description:

Sets the round trip delay.

TEST MODES

Format

AT [cmds] S16=n [cmds]

Example:

ATS16=40<CR>

Default:

0

Range:

0-127

Unit:

Bit-mapped

Description:

Controls loopback tests, analog, digital, remote digital, and self tests.

Bit

Value

Function

0

0

1

Local analog loopback not in progress.

Local analog loopback in progress.

1

0

Not used.

2

0

1

Local digital loopback not in progress.

Local digital loopback in progress.

3

0

1

Modem not in remote digital loopback.

Remote digital loopback in progress.

4

0

1

Remote digital loopback not requested.

Remote digital loopback requested.

5

0

1

Remote digital loopback with self-test not in progress.

Remote digital loopback with self-test in progress.

6

0

1

Local analog loopback with self-test not in progress.

Local analog loopback with self-test in progress.

V.32 AUTO-RETRAIN

Type:

Configuration

Format:

AT [cmds] &Bn [cmds]

Example:

AT &B1 &W<CR>

Description:

Selects action the modem will take during bad line quality on V.32/32bis connection.

Command

Function

%B0

Auto-retrain disabled, hang up.

%B1

Auto-retrain on line quality problem enabled; Hang-up after S7 threshold exceeded.

%B2

Modem ignores line quality problems.

V.32 RETRAIN

Type:

Register

Format:

AT [cmds] S42=n [cmds]

Example:

AT S42=1 <CR>

Default:

1

Range:

0 - 2

Unit:

Bit-mapped

Description:

Selects action the modem will take during bad line quality on V.32/32bis connection.

Command

Function

S42=0

Auto-retrain disabled, hang up.

S42=1

Auto-retrain on line quality problem enabled.

S42=2

Modem ignores line quality problems.

V.42 DETECTION PHASE

Type:

Configuration

Format:

AT [cmds] -Jn [cmds]

Example:

AT -J1 &W<CR>

Description:

Controls V.42 detection.

Command

Function

-J0

V.42 detection disabled.

-J1

V.42 detection enabled.

V.42bis COMPRESSION CONTROL

Type:

Configuration

Format:

AT [cmds] "Hn [cmds]

Example:

AT "H3 &W<CR>

Description:

Controls V.42bis data compression

Command

Function

"H0

V.42bis disabled.

"H1

V.42bis when transmitting enabled.

"H2

V.42bis when receiving enabled.

"H3

V.42bis when transmitting/receiving enabled.

V.42bis DICTIONARY SIZE

Type:

Configuration

Format:

AT [cmds] "Nn [cmds]

Example:

AT "N2 &W<CR>

Description:

Controls V.42 dictionary size.

Command

Function

"N0

512 bytes.

"N1

1024 bytes.

"N2

1536 bytes.

V.42bis DICTIONARY SIZE

Type:

Register

Format:

AT [cmds] S57=n [cmds]

Example:

AT S57=2 <CR>

Description:

Selects V.42bis dictionary size.

Command

Function

S57=0

512 bytes.

S57=1

1024 bytes.

S57=2

1536 bytes.

V.42bis MAXIMUM STRING LENGTH

Type:

Immediate

Format:

AT [cmds] "O=n [cmds]

Example:

AT "O=32 <CR>

Default:

32

Range:

6 - 64

Unit:

Unidentified

Description:

Selects string size for V.42bis compression.

XON/XOFF PASS-THROUGH

Type:

Configuration

Format:

AT [cmds] \Xn [cmds]

Example:

AT \X7 O<CR>

Description:

Selects whether XON/XOFF signals are sent to remote modem.

Command

Function

\X0

XON/XOFF signals trapped by local modem.

\X1

XON/XOFF passed through local modem.