728x90
반응형
<시스템제어><C++>✔
<첨부파일>
✔ listen
- return type : int
✔ makefile
- make server 하면 server실행파일 생성으로 착각한다.
- 그래서 라벨을 변경해야한다.
- server -> ser
- client -> cli
✔ accept
- accept 가 반환하는 것은 새로운 소켓이다. -> 구조체를 재활용한다.
<incomming :: telnet test>
- server에 접속 test할때 telnet으로도 할수있다.
- 텔넷 서버와 텔넷 클라이언트 기능을 사용으로 셋팅되어있어야 된다.
<accecpt 대기상태>
- telnet IP Port번호
- 텔넷으로 접근을 시도하면 서버에 외부 접근을 확인할수 있다.
* bind안되면 Port 7777(헤더 파일에서) 다른 포트로 변경하면 된다.
<소켓구조체 :: client 확인>
<echo server>
- 에코 : 돌아옴.
- 텔넷으로 보내면 다시 텔넷으로 보낸다.
- 에코서버, 메아리 서버 라한다.
<문열었으면(클라이언트가 왔다) 서버 소켓은 닫는다>
- server를 여는 다쓴 소켓 껍질 isock는 닫는다.
<client>
* 클라이언트의 기본 구조는 서버와 거의 동일하다.
- accept와 connect와는 동격이므로 accept를 참고하면 된다.
<기초 회로>
✔ 주요명령 함수화 -> 메인함수 간소화
✔ 각도 회전, 골포지션, 보레이트 변경
✔ 모터 돌리기가 되었으면 자동문설계 할 것.
- switch ON : 문열림
ON 유지시 문열림 유지
OFF gn 15초 후 문 닫힘.
- SW없을시 점퍼선 이용.
3FF(16) = 1023(10)
<motor>
<Mega>
300 의 값이 1023이니 약1이 0.29도다.
- 15도 = 값 52 가 된다.
< 주요기능 함수화 >
- 각도 조절 까지 밖에..
|
728x90
'코스웨어 > 15년 스마트컨트롤러' 카테고리의 다른 글
2015-07-21 32번 천정호 AT91ARM7S256 Chip 분석 및 ARM을 이용한 LED 제어 (7) | 2015.07.22 |
---|---|
20150720-31번-차윤도-ARM bootcode분석,Datasheet 중간프로젝트 (7) | 2015.07.20 |
2015.07.17(금) 주재민 -스테핑 모터,ARM Compiler 설치,Cygwin 설치 (2) | 2015.07.17 |
20150716 - 26번 임현수 ADConverter, ADCompare 서보모터제어, ARM(AT91SAM7S256), TCP헤더 캡처용 패킷애널라이저 (6) | 2015.07.17 |
20150710/22번/윤재희 AX-12+ 기본 모터 제어 함수, Server socket 프로그램 (7) | 2015.07.13 |
20150710 - 21 - 여지윤 - AX-12+서보모터 /소켓네트워크(Server,Client) (4) | 2015.07.10 |
20150709 - 20번 엄민웅 [AVR]AX-12 (서브 모터제어) / [C#]채팅프로그램실습 (3) | 2015.07.09 |
20150708 - 19번 안향진 AVR-AVR studio_AX-12+(스테핑모터) / C#-채팅프로그램 실습 / 네트워크-joinc 소켓프로그램 (2) | 2015.07.08 |