Hi,
I share Chang's frustration with the TI policy of witholding LabView VI's for the TSW1200. However my problem is somewhat different.
My research project requires TWO high speed digitizer channels that are externally triggered by Stanford DG535 on a periodic basis. Upon completion of data capture and USB download, I need to send both data streams to a common location for processing, then automatically re-arm and repeat.
(1) First of all, the TSW1200 GUI refuses to run multiple instances, so I had to setup two computers (one per evm). These EVMs were purchased very recently and delivered with old software that did not include the external trigger checkbox. Furthermore, I had to go looking for the ADC file update.
(2) Arming for simultaneous capture from BOTH EVMs is a bit tricky and the EVM has reported timeout errors before the event occurs;
(3) There is no easy way to automatically send captured waveforms from the LabView GUI to an IP address for processing;
(4) I am not even sure if the CAPTURE button re-arms after trigger and download;
(5) I need to make sure both EVMs are recording data generated from the same laser pulse;
I have not tried LabView because our licenses belong to different machines that are not available in the laboratory. What I could really use is a "C" language API for the TSW1200.
Another issue is the ADS41xx/58B18EVM itself. This board is delivered with the 983 MHz VCXO and 245.76 MHz filter missing. These peculiar Epson Toycomm parts are not available at my local Radio Shack, nor my national DigiKey or Mouser either. The instruction manual expects me to input a 250 MHz sine wave that is 1.5 Vpp. Fortunately, we found an old HP function generator that weighs about 50 pounds, but we are still evaluating a smaller solution using MiniCircuits oscillator and splitter. Ideally, we would use two LVPECL line drivers from a common oscillator to synchronize both boards, but the clock options in the SLWU067A does not address this.
I sure hope that TI can offer some practical suggestions so I can make this stuff do my job without having to build a bunch of custom hardware or massively modifying the EVMs.