아두이노 WiFiClient의 write 함수의 제약

tcp 소켓의 send 함수와 같은 함수인 write(데이터, 데이터 길이) 함수를 이용하여
통신서버로 데이터를 전송하려고 할때

size_t write(const char *buffer, size_t size);

아두이노에서는 데이터 길이가 90 bytes 를 초과하게 되면 에러가 발생하게 된다.
따라서 전송할 용량이 크다면, 버퍼를 여러건으로 나누어 전송할 필요가 있다.

wfClent.write(pCharBuffer1, 90);
wfClent.write(pCharBuffer2, 70);
....

답글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.