Page 578 - 3-3
P. 578
write1_string(var);
// 문자열을 전송한다.
}
void tcpSend(char *id, char *data){
//TCP 서버로 정보를 보내는 함수
char leng[6];
// 길이를 저장시킬 것임
int length;
// 길이를 저장시킬 것임
char var[15] = "AT+CIPSEND=";
//var 변수에 AT+CIPSEND= 를 넣어준다.
strcat(var, id);
// 그 뒤에 id 값을 붙여주자.
strcat(var, ",");
//, 도 붙여주자
length = strlen(data);
//length 변수에 입력받은 데이터의 길이를 입력시키자.
sprintf(leng, "%d", length);
strcat(var, leng);
// 그 뒤에 leng 값을 붙여주자
strcat(var, ENTER);
//ENTER 도 붙여주자
write1_string(var);
//var 를 보내고
write1_string(data);
//data 값도 보낸다.
}
//TCP 서버로 만드는 함수 우리 조에서는 클라이언트의 입장이기 때문에 안씀( )
void setTcpServer(char *port){
char var[25]="AT+CIPSERVER=1";
- 578 -