DE910-DUAL AT commands reference guide
80392ST10102A Rev.2 – 2012-07-03
Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved
page 171 of 261
#SRECV – Received Data in Command Mode
AT#SRECV=
<connId>,
<maxByte>
Execution command permits the user to read data arrived through a connected
socket, but buffered and not yet read because the module entered
command mode
before reading them; the module is notified of these data by a
SRING
URC, whose
presentation format depends on the
last
#SCFGEXT
setting.
Parameters:
<connId>
- socket connection identifier
1..6
<maxByte>
- max number of bytes to read
1..1500
Note: issuing
#SRECV
when there’s no buffered data raises an error.
AT#SRECV=?
Test command returns the range of supported values for parameters
< connId > and < maxByte >
Example
SRING URC (<srMode> be 0, <dataMode> be 0) telling data
have just come through connected socket identified by
<connId>=1 and are now buffered
SRING: 1
Read in text format the buffered data
AT#SRECV=1,15
#SRECV: 1,15
stringa di test
OK
SRING URC (<srMode> be 1, <dataMode> be 1) telling 15
bytes data have just come through connected socket
identified by <connId>=2 and are now buffered
SRING: 2,15
Read in hexadecimal format the buffered data
AT#SRECV=2,15
#SRECV: 2,15
737472696e67612064692074657374
OK
SRING URC (<srMode> be 2, <dataMode> be 0) displaying
(in text format) 15 bytes data that have just come
through connected socket identified by <connId>=3; it’s
no necessary to issue #SRECV to read the data; no data
remain in the buffer after this URC
SRING: 3,15, stringa di test
Содержание DE910-DUAL
Страница 1: ...80392ST10102A Rev 2 2012 07 03...