Quantcast
Channel: LabWindows/CVI topics
Viewing all articles
Browse latest Browse all 5339

fpga

$
0
0

hi im using spartan6 board, using labwindows version 8.5, i receive data via rs 232 port from the board, my problem is i am receiveing set of data 3 times.. example.. 8 bit data (23,ac,5d,5c) transmitter sends only once but receiver receives thrice and waits for the next set of data to receive, again receives thrice the received data, i have used FlushInQ() but no use. My requirement is it should receive only once and should wait for next set of data to receive.

sample of my program is given below, 

 

InstallComCallback (1, LWRS_RXFLAG, 1, 0x7E, Event_AutoDetect, autobuf);

 

void Event_AutoDetect()

{
ComRd (1,autobuf,6000);

FlushInQ(1);

 

for (i2=rx; i2 <= (2803); i2++)

{
rec[z] = (autobuf[i2]);

xxxxxx

xxxxxx

xxxxx

}

fclose(rfp);

// CloseCom (1);
// printf("\n");
}


Viewing all articles
Browse latest Browse all 5339

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>