AnsweredAssumed Answered

Data corrupt after resetting, re-initting

Question asked by rocinbox on Apr 24, 2007
Latest reply on May 17, 2007 by rocinbox
Quick and easy question for you all -- we have a really simple Java-to-C++ interface into an E4407B, we just send a handfull of commands to the specA programatically (e.g. *RST, and such) and get data back fine and for the most part it all works great, 24x7x365.

However, recently we added the capability to allow us force a reset, then a re-init of the set up values and restart the reading (this is in anticipation of eventually allowing us to programatically change some of the settings real time) of the data.  The second set of commands to restart and reset seem to take ok, but when we start reading the data, it is all zeros or corrupt.

If we actually stop our program and restart it (i.e. stop the virtual machine and then restart it) it works, but we want to avoid having to do that.

So the question is: is it possible to reissue set up commands to the E4407B programatically, and if so, any idea why our data coming back is incorrect?

Thanks very much
RJ Cox
Colorado Springs, CO