5 command issuing timing – Rainbow Electronics GM862-QUAD-PY User Manual

Page 19

Advertising
background image




AT Commands Reference Guide

80000ST10025a Rev. 5 - 09/07/08

Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved

page 19 of 434

Command

Estimated maximum time to get
response (Seconds)

complete scan

#CSURVPC

10 to start data output; 120 seconds to
complete scan

#LSCRIPT

10 (40 files, 10 Kbyte each)

#REBOOT

5

#RSCRIPT

30 seconds for a 100 Kbyte file

30 seconds timeout and ERROR
message if no bytes are received on the
serial line

#WSCRIPT

35 seconds for a 100 Kbyte file

30 seconds timeout and ERROR
message if no bytes are sent on the
serial line and the file has not been
completely sent

#DSCRIPT

120

$GPSAI

5

$GPSPAR

5


3.2.5 Command Issuing Timing


The chain Command -> Response shall always be respected and a new command must not be issued
before the module has terminated all the sending of its response result code (whatever it may be).
This applies especially to applications that “sense” the OK text and therefore may send the next
command before the complete code <CR><LF>OK<CR><LF> is sent by the module.
It is advisable anyway to wait for at least 20ms between the end of the reception of the response and
the issue of the next AT command.
If the response codes are disabled and therefore the module does not report any response to the
command, then at least the 20ms pause time shall be respected.
During command mode, due to hardware limitations, under severe CPU load the serial port can loose
some characters if placed in autobauding at high speeds. Therefore if you encounter this problem fix
the baud rate with +IPR command.

Advertising