Page 487 - 3-3
P. 487

// 그 뒤에 id 값을 붙여넣기 해준다.             ==>  단일모드일때는 생략
                      strcat(con, ",\"TCP\",\"");
                      // 그 뒤에    ,\"TCP\",\"      를 넣어준다.
                      strcat(con, add);
                      // 그 뒤에 addr  값을 붙여넣기 해준다.
                      strcat(con, "\",");
                      // 그 뒤에 \",  를 붙여넣기 해준다.


                  strcat(con, port);
                      // 그 뒤에 port 값을 붙여넣기 해준다.
                      strcat(con, ENTER);
                      // 그 뒤에 ENTER    도 붙여주자.
                      writing_string(con);
                      // 문자열을 전송한다.
              }


              void TCPtoSend(char *id, char *data){
              // 정보 전송
                  char leng[6];
                  // 길이를 저장시킬 것임
                  int length;
                  // 길이를 저장시킬 것임
                  char var[15] = "AT+CIPSEND=";
                  //var 변수에 AT+CIPSEND=      를 넣어준다.


                  TCPConnect("0","192.168.0.202","8001");
                  delay_ms(2000);


                  strcat(var, id);
                  // 그 뒤에 id 값을 붙여주자.
                  strcat(var, ",");
                  //, 도 붙여주자
                  length = strlen(data);
                  //length 변수에 입력받은 데이터의 길이를 입력시키자.
                  sprintf(leng, "%d", length);
                  strcat(var, leng);
                  // 그 뒤에 leng   값을 붙여주자
                  strcat(var, ENTER);
                  //ENTER  도 붙여주자
                  writing_string(var);
                  //var 를 보내고
                  writing_string(data);
                  //data 값도 보낸다.
                  cipclose();
                  //cipclose() 호출


                                                          - 487 -
   482   483   484   485   486   487   488   489   490   491   492