09-11-2010 01:52 PM
Hi,
I'm collecting data from a homemade device using labview but labview says the maximum amount of data to be obtained during any one read of the port by the protocol is limited to 548 bytes. Does anyone know how i can change this to higher number?
thanks
sbz
09-11-2010 02:09 PM
hello,
wich com do you use rs232, gpib ... ?
do you really need to pass 548 bytes in one read ?
what kind of dta do you transfert ?
Tinnitus
09-14-2010 02:31 PM
hi Tinnitus,
it's ethernet connection and i need higher bytes to read.
thanks
sbz
09-15-2010 10:33 AM
Could you provide some more information about your program (screen shots or VI) so we can get a better idea of how your program is coded?
What functions or VIs are you using and how is your read set up?
Thanks!
09-15-2010 11:57 AM
What are you talking to? Does it have limitations that will not allow more data to be read? Can you change the communication protocols to adjust the amount of data that the device sends?
09-16-2010 02:04 PM
I'm using UDP to collect data. It does not have limitation but labview limits it. thanks, sbz
09-16-2010
02:16 PM
- last edited on
11-06-2024
03:17 PM
by
Content Cleaner
UDP Read has a default 'max size' input of 548 bytes (see Help on UDP Read Function). This can be increased by wiring a higher value to the 'max size' input. If you have already tried this, did you get an error? If so, could you post the error to the thread?
09-17-2010 06:52 PM
hi guys,
i tried to change the max number of bytes before but the problem was the data collection became unstable, meaning sometimes it freezes out.
thanks for your help
sbz
09-20-2010 12:04 PM
What did you change the max number of bytes to? Also, what do you have set as your timeout value? If you have wired -1, your function will wait indefinitely if no data is received.
09-20-2010 12:34 PM
i changed the max number to several values up to 1000, and also the time out to 200. sbz