114 #define PACKETS 2500000 115 #define PACKET_SIZE 1024 // Packet size to transmit (incl crc.) 133 fprintf(stderr,
"%s: %s\n", prefix, errorBuffer);
154 status =
NT_NetTxOpen(&hNetTx,
"transmit_packet_example_txstream",
156 if (status != NT_SUCCESS) {
165 printf(
"Commencing transmission\n");
170 for (numPackets = 0; numPackets <
PACKETS; numPackets++) {
188 printError(
"NT_NetTxRelease() failed", status);
198 if (timeOut >= 1000) {
199 printError(
"Timeout waiting for data to be sent", NT_ERROR_OPERATION_TIMEOUT);
209 if (status != NT_SUCCESS) {
219 if ((nHbSizeAvail == nHbSizeTotal) && (nHbSizeRel == 0) && (nHbSizeDeq == 0))
227 printf(
"Done: %d packets sent\n", numPackets);