Cinterion
®
EHS6 AT Command Set
10.9 AT^SISW
EHS6_ATC_V03.001
15/12/3
Confidential / Released
Page 254 of 513
- it is recommended that the size of each data packet be limited to 1460 bytes. Otherwise, it is possible that
the following URC occurs: "
: <id>, 0, 9, The supplied buffer was too small / large".
End of data indication flag. See also Section
.
[0]
No end of data. Other data may follow to be transmitted via the Internet service.
Note for UDP Endpoint service: Value 0 must be set before
parameter although
is not effective for UDP
Endpoint.
1
End of data is signalled to the Internet Service. Further
write com-
mands return an error response. However, reading data may be possible. The
is effective only if the
equals
, in particular if the
equals 0.
End-of-data flag must be enabled for following actions:
- FTP "cmd","put" (sending single file to FTP server)
- SMTP "cmd","at" (sending attachment from AT command interface)
- HTTP "cmd","post" if "hcContLen" is not equal zero (sending large amount of
data)
Service specific parameter of the
write command. If the Socket service is configured as UDP endpoint
this parameter is mandatory and specifies the IP address (in dotted format) and the UDP port of the remote host.
For each write request another IP address and UDP port may be given. See example in Section
.
0...1500
Confirmed number of data bytes which can be transmitted via the Internet ser-
vice configured in
. This number may be less or equal to the
value requested with
. The application has to deliver
exactly the number of bytes indicated by
. A 0 value
means that no data can be written at this time, i.e. it serves as a flow control
mechanism.
Number of data bytes already sent but not yet acknowledged at the TCP layer.
The value is constantly changing until the entire upload job has completed. If the value equals 0 all data sent so
far is acknowledged.
includes the
value of the pending write operation. Therefore, the very first
write operation of an upload job returns identical values for
and
This mechanism allows the host application to easily verify whether or not the remote host has successfully
received the data.
Parameter is not applicable to HTTP, SMTP, Socket with UDP protocol. For these services the counter is always
set to 0.
1
The service is ready to accept new user data.
2
Data transfer has been finished successfully and Internet service may be
closed without loss of data.
Note
• Do not send any characters after
) until "
" URC is received.
This is necessary to avoid that any characters related to the AT command can be interpreted as being part of
the data stream to be transferred. Also refer to Section
<eodFlag>
(num)
<Udp_RemClient>
(str)
<cnfWriteLength>
(num)
<unackData>
(num)
<urcCauseId>
(num)