Lines Matching refs:ch
601 void at_obj_set_end_sign(at_client_t client, char ch) in at_obj_set_end_sign() argument
609 client->end_sign = ch; in at_obj_set_end_sign()
754 static rt_err_t at_client_getchar(at_client_t client, char *ch) in at_client_getchar() argument
760 recvLen = rt_device_read(client->device, 0, ch, 1); in at_client_getchar()
766 recvLen = rt_device_read(client->device, 0, ch, 1); in at_client_getchar()
778 char ch = 0, last_ch = 0; in at_recv_readline() local
799 while (RT_EOK == at_client_getchar(client, &ch)) in at_recv_readline()
803 client->recv_line_buf[client->recv_line_len++] = ch; in at_recv_readline()
812 if (client->urc != RT_NULL || (ch == '\n' && last_ch == '\r') in at_recv_readline()
813 || (client->end_sign != 0 && ch == client->end_sign)) in at_recv_readline()
827 last_ch = ch; in at_recv_readline()