Dialogic Voice Cards - Supported AT commands for Diva Media boards Port driver

Dialogic Voice Cards - Supported AT commands for Diva Media boards Port driver

Table of Contents

Overview

Diva System Release for Windows XP/2003/Vista/2008/Windows 7 includes a 'port driver' which enables many non-ISDN applications such as terminal emulation programs and fax programs to connect to devices and services across the ISDN network.

The port driver is a COM Port emulation working directly on top of the Diva Media board. The functionality of the COM Port can be controlled using AT commands, or by installing a 'virtual modem' on the port. 

Predefined modem configuration profiles

For ease of use, Dialogic have included a range of pre-defined AT strings that encompass most of the most commonly used setups. 

Simply type in the following AT command:

AT &F<n>

  • Where <n> is the number of one of the pre-defined AT command strings. This will reset the modem and recall the factory setting for that number according to the table outlined below. 

n=1

X.75

n=1

X.75

Protocols:

L1:HDLC framing, L2:X.75 SLIP, L3:transparent

AT String:

+iM1 +iP1 +iS7/0 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=2

V.110 synchronous

Protocols:

L1:V.110 synchronous, L2:transparent, L3:transparent

AT String:

+iM1 +iP2 +iS7/0 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=3

V.110 asynchronous

Protocols:

L1:V.110 asynchronous, L2:transparent, L3:transparent

AT String:

+iM1 +iP3 +iS7/0 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=4

Analog synchronous

Protocols:

L1:analog synchronous, L2:transparent, L3:transparent

AT String:

+iM1 +iP4 +iS1/2 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=5

Analog asynchronous

Protocols:

L1:analog asynchronous, L2:transparent, L3:transparent

AT String:

+iM1 +iP5 +iS1/2 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=6

V.120

Protocols:

L1:HDLC framing, L2:V.120, L3:TA

AT String:

+iM1 +iP6 +iS7/0 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=7

V.120 56K

Protocols:

L1:HDLC framing, L2:V.120, L3:TA

AT String:

+iM1 +iP6 +iS7/170 +iN255 +iB9 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=9

PPP

Protocols:

L1:HDLC framing, L2:transparent, L3:transparent

AT String:

+iM4 +iP9 +iS7/0 +iN255 +iB255 +iC1 E0 Q0 V0 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF5 S0=0 S7=60 S9=6 S10=14

n=10

PPP 56K

Protocols:

L1:HDLC framing, L2:transparent, L3:transparent

AT String:

+iM4 +iP9 +iS7/170 +iN255 +iB9 +iC1 E0 Q0 V0 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF5 S0=0 S7=60 S9=6 S10=14

n=13

Group 3 Fax

Protocols:

L1:T.30, L2:T.30, L3:T.30

AT String:

+iM1 +iP7 +iS1/2 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=14

Generic Server Modem 

Protocols:

(protocol will be detected)

AT String:

+iM1 +iP0 +iS255/255 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=15

X25 DTE Mode

Protocols:

L1:HDLC framing, L2:X.75 SLIP, L3:ISO 8208

AT String:

+iM1 +iP12 +iS9/0 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

n=16

SDLC

Protocols:

L1:HDLC framing, L2:SDLC, L3:transparent

AT String:

+iM1 +iP13 +iS7/0 +iN255 +iB255 +iC1 E1 Q0 V1 X4 &D2 &K0 &Q0 \V0 \N3 %C3 -J1 +iU0 +iD0 +iF0 S0=0 S7=60 S9=6 S10=14

 

NOTE

If an application talks directly to a COM Port, instead of via one of the virtual modems, you will need to initialize that port 'manually' using AT commands. Otherwise, it will simply default to being an X.75 modem.

Background

When a virtual analogue modem has been installed on COM5, for example, then an application will dial out using the particular virtual modem that has been initialized as an analogue modem.

However, in the situation where the application talks directly to the COM port, rather than to the virtual modem which has been installed on that COM port, then the COM Port itself still has to be manually initialized to be an analogue modem. If not, it will default to being its default value - an X.75 modem, even though it is easy to assume that you have installed an analogue modem on it.

This flexibility allows the more sophisticated user to change modems 'on the fly' no matter what has been pre-set using the configuration tool.

  • For a full list of all the supported AT commands, please consult the online Help within the Diva software.