04-08-2011 07:08 PM
Hi,
I was just wondering if there was anyway I can input a delay between each byte with the visa write. For instance in Hex: the command would be FEA0 0000 00A0 , if i can add a 50 ms delay between FE, A0, 00 etc. Or if anyone has a sub VI that does this?
Thanks
04-09-2011 12:39 AM
All you have to do is put your VISA write in a loop with a 50 msec delay, and write the message out one character or byte at a time. If your bytes are in an array, you can autoindex the array. If they are in a string, pick off one character at a time and put the remainder of the string in a shift register for the next iteration.
04-09-2011 01:07 PM
See here for my implementation.
04-11-2011 12:42 PM
Hi Dennis,
Sorry to be a bother but can you show a picture of the serial write slow vi so i can compare it to mine? I have an old version of labview.
Thanks,
04-12-2011 01:29 PM
Jabano,
Heres a picture of his code.
Regards,
Kyle Mozdzyn
Applications Engineering
National Instruments