OnCell G2150I AT Command Set

General Commands

command is ignored and the modem will return a +CME ERROR: <err> response. Restrictions

Only basic option and UIH framing is supported.

Only convergence layers type 1 and 3 are supported.

Autobauding is not compliant with multiplexing mode. It is neither possible to start multiplexing when autobauding is active (AT+IPR=0), nor to set autobauding during multiplexing mode, since the multiplexer uses only a fixed baudrate. In the same way, the bit rate cannot be changed through the AT+IPR command while multiplexing mode is active. Therefore, the AT+IPR=<rate> command should not be used and will have no effect.

Before starting multiplexing mode, port speed must be configured by the AT+IPR=<rate> command, to be compliant with values defined in 4.24.3 Defined valuesfor <port_speed> parameter.

Specific behaviors

In multiplexing mode, AT configuration commands (AT+CMEE for example), will be applied to all logical channels.

In multiplexing mode, unsolicited result code will be sent to all logical channels.

Since AT commands are grouped by classes, launching an AT command from a port causes the lock of all commands belonging to the same class. If an AT command of the locked class is launched from another port, a +CME ERROR: 536 will occur as long as the class is not released (at first command completion time).

In internal mode, if GPS is used on UART2, it is not possible to start multiplexing mode on UART2. In the same way, if multiplexing mode is started on UART2, it is not possible to use GPS in internal mode.

If Bluetooth is started, it is not possible to start multiplexing mode on UART2. In the same way, if multiplexing mode is started on UART2, it is not possible to start Bluetooth.

If TMT (Terminal Emulator) is launched on a specific UART, it is not possible to start multiplexing mode on this UART. TMT must be closed before starting multiplexing mode. On the other hand, as soon as multiplexing mode is started, HAPC can be started on a DLCi.

After an AT+CFUN=1 command during a multiplexing mode session, multiplexing mode is automatically restarted by the modem with previous parameters and all previous opened DLCs are reopened with the speed of AT+IPR? Command.

DCD, RI, and DTR signals are managed virtually; when V24 sets DCD, RI or DTR signals, an MSC frame is sent to the remote part to indicate a virtual state change. All is logical, no physical signal is involved.

+++ Escape Sequence is always available to get offline.

Flow control can be managed either physically, or virtually by MSC. By default, the G2150I manages hardware flow control on a UART, which becomes virtual on logical channels when some DLCs are opened.

At multiplexing mode session stop, it is not necessary to reset the G2150I; it automatically goes back into AT mode.

2 timeouts are implemented for multiplexing mode connection:

yMultiplexing mode starts the connection: 30 seconds. After this timeout, multiplexing mode is stopped and a previous physical port is reopened.

yDLC inactivity timeout: 5 minutes This timeout is armed only if no DLC is opened, to avoid to be blocked into only DLC0 opening channel state. After this timeout, multiplexing mode stopped and previous physical port is reopened.

Command syntax:

AT+CMUX=<mode>[,<subset>[,<port_speed>[,<N1>[,<T1>[,<N2>[,<T2>[,<T3>]]]]]]] Response syntax:

+CMUX:<mode>,<subset>,<port_speed>,<N1>,<T1>,<N2>,<T2>,<T3>

3-13

Page 25
Image 25
Moxa Technologies manual OnCell G2150I AT Command Set General Commands