Page 75 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 75
}
}
void espModeSet(char *mode)
//└ESP8266의 모드를 설정해주는 함수. (1은 Station. 2는 Soft AP. 3은 Station + Soft AP.)
{
char var[100]="AT+CWMODE=";
//└var에 AT+CWMODE=이라는 문자열을 저장함
strcat(var,mode);
//└var에 받아온 모드를 추가시킴
strcat(var,ENTER);
//└var에 ENTER를 추가시킴
write_string(var);
//└var이라는 문자열을 보냄
}
void apAccess(char *ssid, char *pwd)
//└ESP8266을 Wi-Fi에 연결해주는 함수
{
char accessap[200] = ACCESSAP;
//└accessap에 AT+CWJAP="를 저장함
strcat(accessap, ssid);
//└accessap에 ssid를 추가시킴
strcat(accessap, "\",\"");
//└accessap에 ","를 추가시킴
strcat(accessap, pwd);
//└accessap에 pwd를 추가시킴
strcat(accessap, "\"");
//└accessap에 "를 추가시킴
strcat(accessap, ENTER);
//└accessap에 ENTER를 추가시킴
write_string(accessap);
//└accessap라는 문자열을 보냄
}
void tcpSetMultiConnection(void)
//└ESP8266의 다중 접속 허용을 위한 함수
{
char var[30] = "AT+CIPMUX=1";
//└var라는 배열에 AT+CIPMUX=1이라는 문자열을 저장함
strcat(var, ENTER);
- 68 -