I have two EC25 modules, one works perfectly with AT+CNMI=2,2,0,1,0 command, and the other EC25 gives me an ERROR when AT+CNMI=2,2,0,1,0. Both have the same firmware version: EC25AFFAR07A13M4G_30.001.30.001. Is there something wrong with this module? what do I need to do?
Hi,
There’s likely no physical fault with the module; the SMS service configurations and supported CNMI parameter ranges of the two modules are different. Even though they have the same FW string (EC25AFFAR07A13M4G_30.001.30.001), settings such as operator profile, SMS service selection (CS vs. IMS-SMS), URC routing, and message storage status may differ. One accepts AT+CNMI=2,2,0,1,0, while the other considers this combination “invalid” and returns an ERROR.
Try these steps in the module that’s giving the error:
AT+CNMI=2,1,0,1,0
or
AT+CNMI=2,1,0,0,0
If you want, you can return with the following outputs of the two modules so we can solve the problem faster.
AT+QGMR
AT+CNMI=?
AT+CSMS?
AT+CPMS?
AT+QURCCFG="urc/port"
AT+QCFG="ims_sms"?
Hi Roberto,
Do you need further assistance on this topic?
Thank you