Reference Manual

Table Of Contents
Request Response
AT+setSockOpt=[socketID],[levle],[option],[value1],...[valueX] OK (or er-
ror)
level option value
SOCKET KEEPALIVE: enable/disable
TCP keep active message
value1: 1=enable,0=disable
KEEPALIVETIME: keep alive
timeout
value1: timeout in seconds
RX_NO_IP_BOUNDARY: en-
able/disable RX IP boundary
value1: 1=enable,0=disable
RX_NO_IP_BOUNDARY: en-
able/disable RX IP boundary
value1: 1=enable,0=disable
RCVTIMEO : timeout value that
specifies maximum amount of
time an input function waits un-
til it completes
value1: seconds val-
ue2:microseconds
RCVBUF:TCP maximum re-
ceive window size
value1: size in bytes
NONBLOCKING: Set socket to
non blocking
value1: 1=enable,0=disable
SECMETHOD: Sets security
method to TCP socket
value1: SSLV3, TLSV1,
TLSV1_1, TLSV1_2 SS-
LV3_TLSV1_2(highest possible)
SECURE_MASK:Set specific ci-
phers as bit mask (default= all ci-
phers)
value1: cipher type see table
47
SECURE_FILES_CA
_FILE_NAME: Map secured
socket to CA file by name
value1: absolute file path
SECURE_FILES_PRIVATE_
KEY_FILE_NAME: Map se-
cured socket to private key by
name
value1: absolute file path
SECURE_FILES_ CERTIFI-
CATE_FILE_NAME: Map
secured socket to certificate file
by name
value1: absolute file path
SECURE_FILES_ D-
H_KEY_FILE_NAME: Map
secured socket to Diffie Hellman
file by name
value1: absolute file path
SECURE_DOMAIN_
NAME_VERIFICATION :Set
a domain name, to check in SSL
client connection
value1: Domain name
Table 45: AT+setSockOpt
Calypso reference manual version 1.2 © April 2019
www.we-online.com/wireless-connectivity 52