[W5500] AWS MQTT 구현 관련

위 링크 펌웨어를 이용하여 코드 구현중 문의 사항이 있습니다.

mqtt_transport_yield 기능에서 timeout 설정이 적용이 안되는 현상입니다.

어느 부분에서 지연현상이 생기나 확인해보니 MQTT_GetIncomingPacketTypeAndLength 함수 중

bytesReceived = readFunc( pNetworkContext, &( pIncomingPacket->type ), 1U );

이 부분에서 10초에 지연시간이 생기는것을 확인했습니다.

해당 부분에 대한 timeout 설정이나 새로 업데이트된 함수가 있는지 궁금합니다.