ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev.4 Page 466 of 545 2020-04-15
3.17.4. AT#SSLD - Open a SSL Socket to a Remote Server
This command opens a remote connection via socket secured through SSL.
AT#SSLD=<SSId>,<rPort>,<IPAddress>,<ClosureType>[,<connMode>[,<Timeout>]]
Execution command opens a remote connection via socket secured through SSL.
Parameters:
It represents the maximum allowed TCP inter-packet
delay. It means that, when more data is expected during
the handshake, the module awaits <Timeout> * 100
msec for the next packet. If no more data can be read,
the module gives up the handshake and raises an
ERROR response.
<Timeout> is the total handshake timeout or, in other
words, it is not the absolute maximum time between the
#SSLD issue and the CONNECT/OK/ERROR response.
Though by changing this parameter you can limit the
handshake duration (for example in case of congested
network or busy server), there is no way to be sure to
get the command response within a certain amount of
time, because it depends on the TCP connection time,
the handshake time and the computation time (which
depends on the authentication mode and on the size of
keys and certificates).