Thales Cinterion ENS22-E

AT command guide for: Cinterion® ENS22-E

Please be aware that we cannot guarantee for the completeness and accuracy of this page. For detailed information and latest versions of the AT command guides, please always refer to the supplier's specifications and manuals.
You can contact us at 📧 docwriters (at) iotcreators (dot) com in case this collection doesn't work for you!

Vendor's AT commands manual

https://m2m-communication.gemalto.com/Thales_ENS22eV02_ATC

General AT Commands

PurposeCommand String
Configure/start a manual network selectionAT+COPS=[,[,[,]]]

For example: AT+COPS=1,2,”26201”
Check the received signal qualityAT^SMONI
Check the supported/configured bands of the UEAT^SCFG?
Check the network registration statusAT+CEREG?
Configure the APN for IP-based connectionAT+CGDCONT=1,"IP","<APN_name>"
Configure/activate the PSM modeAT+CPSMS=[[,<Requested_Periodic-RAU>[,<Requested_GPRS-READYtimer>[,<Requested_Periodic-TAU>[,<Requested_Active-Time>]]]]]

For example: AT+CPSMS=1,,,01000011,00001111
Initialization and resuming of firmware over the air (FOTA) updatesAT+UCOAPFWT=0

Note: This AT command is used to resume FOTA transfer after interruption:
AT+UCOAPFWT=<remaining_blocks>
Check the firmware versionAT+CGMR
Modify the supported bands of the UEAT^SCFG="Radio/Band/4G", “<lte_mask>s”

For example: AT^SCFG="Radio/Band/4G", “0x00000080“
Switch ON / OFF the transceiverActivating the tranceiver: AT+CFUN=1

De-activating the tranceiver: AT+CFUN=0

AT Commands for Communication Protocols

PurposeCommand String
Configure/activate Rel. 13 Early Release Assistance Indicatornot supported by this module
Configure/activate the eDRX modeAT+CEDRXS=,[,[,<Requested_eDRX_value>]]

For example: AT+CEDRXS=1
Modify eDRX parametersAT+CEDRXS=,[,[,<Requested_eDRX_value>]]

For example: AT+CEDRXS=1,5,”0101”
Create a TCP/UDP socket and send data to remote via socketAT^SICS Internet Connection Setup Profile and AT^SISS Internet Service Setup Profile needs to be used to create the connection profile
For example to create the profile for UDP:

AT^SICS=0,"conType","GPRS0"

AT^SICS=0,"apn","bm5m-ipv4-tvgwbn1-2.de.iot"

AT^SISS=1,"srvType","Socket"

AT^SISS=1,"conId",0

AT^SISS=1,"address","sockudp://10.23.22.85:5683;port=5685"

AT^SISO=1

Sending Data:

AT^SISW=, [, <Udp_RemClient>]

For example: AT^SISW=1,500

<500byte data>
Connect socket to remote address and portAT^SICS Internet Connection Setup Profile and AT^SISS Internet Service Setup Profile needs to be used to create the connection profile
For example to create the profile for UDP:

AT^SICS=0,"conType","GPRS0"

AT^SICS=0,"apn","bm5m-ipv4-tvgwbn1-2.de.iot"

AT^SISS=1,"srvType","Socket"

AT^SISS=1,"conId",0

AT^SISS=1,"address","sockudp://10.23.22.85:5683;port=5685"

AT^SISO=1
Send data to remote via socketAT^SISW=,[,<Udp_RemClient>]

For example: AT^SISW=1,500

<500byte data>