AT command with more than 15 parameters


#1

Hi, does it possible to write own AT commands, with more than 15 (0xFx) parameters??

I already try something like this:

ret = adl_atCmdSubscribe(  "AT+CONFIG",directUartCmdHandler ,ADL_CMD_TYPE_PARA|ADL_CMD_TYPE_TEST|ADL_CMD_TYPE_READ|ADL_CMD_TYPE_ACT|(ADL_CMD_TYPE_PARA|0x1C0));

But that don’t works…


#2

What for? :open_mouth:
Make one parameter as string and parse it manually.


#3

15 parameters sounds totally impractical! :open_mouth:

It’s bad enough just trying to get the 9 parameters right for the Battery Management commands! :confused:

AT+WBCM=,[],[], [],[],[],[],[,[],[]

I think your interface would be far more usable if you limit the number of paramers to significantly less than 16!!

You could make one parameter control the meaning of the others; eg,

AT+CONFIG=,