Page 1135 - 3-3
P. 1135
AT+CIPAPMAC=<mac> – softAP 모드의 mac 주소 설정
AT+CIPSTA?: station 모드의 IP 주소 확인
AT+CIPSTA=<ip>: station 모드의 IP 주소 설정
AT+CIPAP?: softAP 모드의 IP 주소 확인
AT+CIPAP=<ip>: softAP 모드의 IP 주소 설정
AT+CIPSTATUS: 접속 정보 확인
- 2: IP 주소 얻어옴
3: 접속 됨
4: 접속 끊어짐
AT+CIPSTART: 접속을 시작
AT+CIPSEND: 데이터 전송 모드로 진입
- 패킷 간 20ms 의 간격을 가짐.
- 최대 2048 바이트
- +++ 포함 패킷전송시 전송모드 종료
AT+CIPSEND=<length>: 지정된 데이터 개수만큼 입력시 데이터 전송
AT+CIPCLOSE: TCP 혹은 UDP 접속 종료
AT+CIPMUX: 다중 접속 설정
- 0: 싱글 접속
- 1: 다중 접속
AT+CIPSERVER=<mode>[<port>]: TCP 서버 모드로 설정
- AT+CIPMUX=1 일 때 가능
- 포트 초기값은 333
- mode 0: 서버 삭제 모듈 재시작 필요( )
1: 서버 시작
AT+CIPMODE?: 전송모드 확인
AT+CIPMODE=x: 전송모드 설정
- 0: 일반 모드
- 1: 전송 모드
AT+CIPSTO?: 서버 타임 아웃 값 확인
AT+CIPSTO=x: 서버 타임 아웃 값 설정
- 범위는 0~7200 초
2. ATmega128 소스
<main.c>
#asm
.equ __lcd_port=0x1b
#endasm
#include <mega128.h>
#include <delay.h>
#include <lcd.h>
#include <stdlib.h>
#include <string.h>
- 1135 -