WIZnet Developer Forum

[WIZ550S2E] Command 모드에서 Host IP 설정하는 방법

모듈을 Client로 Host에 접속해서 데이터 통신을 하는데,
1024 이상 되는 데이터 통신시에 Command 모드에서는 데이터가 다 들어오지 않고,
[R,0,1024]후에 1024Byte가 아니고 1014 Byte 후에 [R,0,2]가 들어오고 CR, LF 가 들어오고, 나머지는 안들어옵니다.
모듈 버퍼 사이즈 문제 같기도 한데… 일단 이것이 첫번째 문제이고,

그래서 Data 모드에서 통신을 하려는데, 문제는 Host IP를 Command모드에서 설정해서 저장을 하는 방법을 못찾겠습니다.
Configuration Tool이 아니고, AT Command 로 Host IP, Port, Working Mode 등을 어떻게 설정하나요?

안녕하세요.

우선 첫번째 사항에 대해서는 저희측에서도 문제를 확인하였습니다.
이 부분은 수정해서 릴리즈하도록 하겠습니다.

두번째, AT커맨드로 Host IP 변경 방법에 대해서는 아래의 링크를 참조해주시면 되겠습니다.
http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_kr&#at_nmode
참고로 이 기능은 펌웨어 v1.0.3에서부터 적용되었으므로, 사용하시기 전에 버전을 확인 바랍니다.

감사합니다.

해당 내용은 NXP 칩의 UART 처리 및 기존 코드의 처리 방식에 의한 현상이었습니다.
버그 수정하여, v1.1.2로 릴리즈 하였으며, Update를 진행하시면 사용 가능하십니다.
아래 링크가 릴리즈 된 페이지입니다.

다만, 한 번에 최대로 처리할 수 있는 데이터는 1000byte이며, 기존의 CR, LF는 제거하였습니다.
만약 2500byte를 전송하시면, 1000byte, 1000byte, 500byte 형태로 처리가 되겠습니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.