”かふぇルネ“はルネサス製品に関してユーザ同士が自由に会話をするツールであり、回答者はルネサス社内外の方たちとなります。ルネサス製品やソリューションに関して正式な回答をご希望の場合は、ルネサス技術サポート問合せをご使用ください。
TCPで約800バイトのデータを送りたいのですが、
パケットをキャプチャすると300バイトほどで切られていて全体が送れません。
status = nx_packet_data_append(packet_ptr, data, strlen(data),&g_packet_pool1, NX_WAIT_FOREVER);
この時のstatusはNX_SUCCESSでpacket_ptrのnx_packet_lengthは811になています。
status = nx_tcp_socket_send(&socket,packet_ptr,NX_WAIT_FOREVER):
の実行時もstatus上は成功しています。
どこかにパケット長の制限をかける要素はあるのでしょうか?