adl_atCmdSend() question

Have a look at the prototype for adl_atCmdSend:

s8 adl_atCmdSend ( ascii * atstr, adl_atRspHandler_t rsphdl, … );

You should have:

adl_atCmdSend(cmd, cmd_Handler, "*", NULL);

in order to receive responses.