代码拉取完成,页面将自动刷新
没初始化会导致每次到超时判断时就会直接判定超时。
static void urc_recv_process(at_info_t *ai, char *buf, unsigned int size)
{
char *urc_buf;
int ch;
if (ai->urcbuf == NULL)
return;
if (size == 0) {
urc_timeout_process(ai);
return;
}
if (!ai->urc_enable) {
if (!AT_IS_TIMEOUT(ai->urc_timer, ai->urc_disable_time))
return;
ai->urc_enable = 1;
AT_DEBUG(ai, "Enable the URC match handler\r\n");
}
ai->urc_timer = at_get_ms();
urc_buf = ai->urcbuf;