read_sms.c
来自「基于H83664的手机模块TC35i短信收发系统 at_cmd01.c/LED」· C语言 代码 · 共 52 行
C
52 行
#include "init.h"
#define DL delay()
extern char recv[100];
extern int counter2;
int reads(char read_index[]){
char i1[1];
sat(recv);
sc("+cmgr=", recv, 0);
if (read_index[1] == 0x0D){
i1[0] = read_index[0];
sc(i1, recv, 1);
}
else {
sc(read_index, recv, 2);
}
se(recv);
counter2 = -1;
getr(recv);
DL;
if (check("ERROR", recv, 2) == 0)
return 1;
else {
return 0;
}
}
void clear_arr(char str[], int len, char cc){
int i,l;
if (len == 0)
l = strlen(str);
else l = len;
for (i = 0; i < l; i++)
str[i] = cc;
}
void abstr(char res[], char rrcont[]){
int i, sl;
clear_arr(rrcont, 20, 0x00);
if (res[14] == 'U'){ sl = 64;}
else sl = 62;
for (i = sl; res[i] != 0x0D && i <= sl + 19; i++){
rrcont[i - sl] = res[i];
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?