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 -
   573   574   575   576   577   578   579   580   581   582   583