WIZnet Developer Forum

[w6100] setSn_MR(sn,mr) 함수 인자 사용법

W6100의 SOCKET Rgeister를 사용할려고 합니다.

제공된 라이브러리를 살펴 보니

setSn_MR() 함수를 이용하여 셋팅을 할 수 있을거 같더군요

그런데 setSn_MR()의 함수 인자가 2가지던데

그중 한가지는 SN_MR_TCP4로 define 된값을 사용하면될건데

다른 한거지는 어떤걸 적어야 하는지요?

Sn_xxx로 시작하는 레지스터들은 Socket register입니다.
즉, Sn_xxx로 시작하는 함수들의 인자 중에 Sn으로 되어있는것은 소켓넘버를 의미합니다.
원하는 소켓넘버를 설정하시면 됩니다. W6100의 소켓넘버는 0~7까지 입니다.

항상 답변 감사합니다.

그러면 W6100의 소켓이 총 8개이고

그중에 제가 3번 소켓을 TCP4로 사용하고 싶으면

SetSnMR(3,SN_MR_TCP4)

라고 설정을 하면되는건가요?

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