I have to program the battery charger, and I need to introduce more than 16 parameters.

adl_atCmdCreate(“AT+WBCM=3, 1, 4200, 3300, 4600, 1440, 600, 1, 100, 100”, ADL_AT_PORT_TYPE(ADL_PORT_NONE, FALSE), (adl_atRspHandler_t)Init_ResponseHandler, “*”, NULL);

But it return and +CME ERROR:3. How can I send all the parameters???

Thank you,


What happens if you type exactly the same command manually?

If it’s throught the hyperterminal, that works ok, but I need to send in open AT comands.


Have you looked-up the meaning of +CME ERROR: 3 :question:

I solf that, because I used adl_atCmdCreate instated of adl_atCmdSend.

No, that would not be the cause of +CME ERROR: 3 :exclamation: