Looking at the ‘EC2x&EG2x&EG9x&EM05 Series QCFG AT Commands Manual’ (V1.1), the AT+QCFG=“ims” command only supports one write parameter, providing two results in the response code 4.
Write Command
AT+QCFG=“ims”[,<ims_conf>]
I can set AT+QCFG=“ims”,1
AT+QCFG=“ims”? returns
+QCFG: “ims”,1,0
<volte_cap> always returns 0 as if the module does not have VOLTE capability.
Here are the responses to the other commands you suggest.
+QENG: “servingcell”,“NOCONN”,“LTE”,“FDD”,234,15,7AA410A,248,6300,20,3,3,203B,-7
5,-12,-44,7,53
0
+QMBNCFG: “List”,0,1,1,“ROW_Generic_3GPP”,0x05010824,201806201
+QMBNCFG: “List”,1,0,0,“Reliance_OpnMkt”,0x05011B4B,201801051
+QMBNCFG: “List”,2,0,0,“TW_Mobile_China_VoLTE”,0x05800301,202005121
+QMBNCFG: “List”,3,0,0,“Bouygues_France_VoLTE”,0x05800101,202004151
+QMBNCFG: “List”,4,0,0,“Telstra-Commercial_VoLTE”,0x05800716,202105191
+QMBNCFG: “List”,5,0,0,“Commercial-Smartfren”,0x05012509,202001041
+QMBNCFG: “List”,6,0,0,“VF_Germany_VoLTE”,0x05010444,202005121
+QMBNCFG: “List”,7,0,0,“Swis_switzerland_VoLTE_VoWiFi”,0x05010421,201712231
+QMBNCFG: “List”,8,0,0,“TF_Spain_VoLTE”,0x05800D43,202106171
+QMBNCFG: “List”,9,0,0,“Commercial-DT-VOLTE”,0x05011F27,202006291
+QMBNCFG: “List”,10,0,0,“Telekom_Slovenije_VoLTE”,0x0501FD01,202108041
0
+QMBNCFG: “Select”,ROW_Generic_3GPP
0
+QNVFR: 01
0