I have been having troulbe getting a consistant amount of data from my CI-500. I get nothing the first two times, I get one sample on the third. Then I get two samples on the fourth. And Finally I get only the Character S (which is the commmand to start) on the fifth. The cycyle then repeats. Only when it writes two samples does it actually turn off at the end like its supposed to. I think that somewhere the incorrect command is reaching the CI-500. However, all the commands in the LabVIEW portion are correct. However, I don't know how to determine what is actually being sent to the CI-5000. So I don't know if the a buffer is being corrupted or the like.