11-18-2005 01:51 PM
11-18-2005 02:47 PM
11-18-2005 03:17 PM
I have attached a screenshot of what my results look like with the input:
(hex) 0102 0304 0506 0708 090A 0B0C 0D0E 0F10 1112 1314 1516 1718 191A 1B1C 1D1E 1F20
11-18-2005 04:16 PM
11-21-2005 07:24 AM - edited 11-21-2005 07:24 AM
OK. That's kind of the scary thing.
What you are looking at now is exactly that. My first step in troubleshooting was to print out the bad VI. Then close it and open a new blank VI. Then I proceeded to recreate the original VI using the pallettes, not cutting and pasting. The VI that I posted was the result of this effort.
I guess the next step is to delete both VIs, close LabVIEW, restart the computer, start LabVIEW, open a blank VI, and reattempt to recreate the VI.
PS--The behavior you noted above was exactly the problem that I was noting, causing me to write in.
Message Edited by thisisnotadream on 11-21-2005 08:26 AM
11-21-2005 08:52 AM
11-21-2005 09:32 AM
11-21-2005 09:35 AM
11-21-2005 10:46 AM
Scary isn't the half of it. I just don't want to have to go through the hassle of having our computer folks reinstall.
I looked at your implementation, I am pretty sure the differences are related to your flipped logic on when to add that extra original size byte to the header. It only is to be sent on the first message. You have it being sent on every message after the first.
Thanks for your help and a second opinion to make sure that I wasn't going crazy.
Dan