Wizfi210 tcp client mode 문의

안녕하세요
제가 만들고자 하는 시스템은

PC(tcp server) <–ap–> wizfi210 2개 이상 (tcp client) 입니다

  1. 가능한가요?
  2. 자료를 찾아보고 있는데 아직 감이 없네요. 관련 문서나 예제가 있을까요??

추가합니다.

hercules setup utility를 이용하여 tcp서버를 만들고

wizfi210 tcp client로 통신을 하고자 하는 것입니다.

세팅할 수 있는 예제 부탁드립니다.

말씀하신 내용을 보면, WizFi210 2개 이상이 접속하는 것은 WizFi210 입장에서는 특별할 것이 없습니다.
TCP 서버를 구축하실 때, 2개 이상의 TCP Client가 접속할 수 있게 하시면 될 것 같습니다.

그리고, TCP Client 설정 예제는 <WizFi210/220 Program Guide>의 <10.1. Station Mode, TCP Client and Auto Connection> 챕터를 참고하시기 바랍니다.

at
[OK]
at+wd
[OK]
at+ndhcp=1
[OK]
at+wwpa=xxxxxxxx
[OK]
at+wa=jyp
IP SubNet Gateway
192.168.0.11: 255.255.255.0: 192.168.0.1
[OK]
at+nauto=0,1,192.168.0.105,5000
[OK]
ata2
[ERROR]

안녕하세요 tcp client 예제 부분을 따라하는데 전혀 커넥팅이 안됩니다.
터미널의 커맨드를 캡쳐해봅니다.

중요한 부분을 빠뜨리진 않았는지 조언 부탁 드려요
감사합니다.

192.168.0.105는 PC인가요?

PC에 TCP Server 프로그램은 직접 개발하신 것인가요?
아니면 기존의 TCP 유틸리티를 사용하셨나요?

TCP Server는 hercules utility를 사용하였습니다.

먼저 해본건 wizfi210을 Server로 세팅하고 pc를 클라이언트로 하이퍼 터미널에서 접속은 완료했습니다.

이제 wizfi210을 client로 하고 hercules프로그램에서 서버를 선택해서 포트 5000을 설정하고

wizfi210 client 설정을 참고해서 하니 ata부분에서 계속 error가 납니다.

ip세팅 부분이 잘못 되었는지 봐주십사 로그를 올렸습니다.

192.168.0.105는 PC인가요?
–> 이부분은 예제를 참고 하였습니다. 이 부분 설정을 잘 못했을까요? 지식이 좀 부족하니
어리석은 질문으로 보여도 너그러이 답변 부탁 드립니다.

at+nauto=0,1,192.168.0.105,5000

이 부분은 <192.168.0.105 주소를 가진 장치의 5000 번 포트의 접속하겠다는 의미>입니다.
즉, 192.168.0.105 PC에 5000번으로 동작하는 TCP 서버가 있어야 합니다.

at+wa=jyp
IP SubNet Gateway
192.168.0.11: 255.255.255.0: 192.168.0.1

–>192.168.0.11 은 wizfi210의 client 주소가 되는건가요?

at+nauto=0,1,192.168.0.105,5000

이부분이 서버의 주소였군요 감사합니다.

연결이 되었습니다.

또 궁금한게 있는데 Client의 주소는

IP              SubNet         Gateway

192.168.0.11: 255.255.255.0: 192.168.0.1

이부분에서 192.168.0.11 인데
주소를 제가 임의로 설정할 수는 없나요?

아래 두 명령어를 사용하시면 됩니다.
참조하시기 바랍니다.

AT+NDHCP=0
AT+NSET=192.168.0.50,255.255.255.0,192.168.0.1

at
[OK]
at+wd
[OK]
at+ndhcp=0
[OK]
at+wwpa=19820202
[OK]
at+nset=192.168.0.101,255.255.255.0,192.168.0.1
[OK]
at+wauto=0,jyp
[OK]
at+nauto=0,1,192.168.0.9,5000
[OK]
ata
IP SubNet Gateway
192.168.0.101: 255.255.255.0: 192.168.0.1
[ERROR]

안녕하세요 클라이언트의 IP를 설정하기 위해 위와 같이 세팅하였는데 에러가 납니다.
192.168.0.9에는 서버가 있습니다.

잘못 된게 있는지 점검 부탁 드립니다.

[자문자답]
아 서버가 열려 있어야 연결이 되는군요