06-30-2007 11:06 AM
06-30-2007 11:46 AM
07-04-2007 06:07 PM
07-04-2007 06:33 PM
It sounds like someone from Linear Technology created this program a very long time ago. If no one there can locate the source code, then there's not much you can do. If you are interested in trying to understand how the communication is done, you could try a program called portmon. This will allow you to monitor the serial port.
How do you know it uses some unique protocol? Serial communication only requires 2 lines. With LabVIEW 4, most people wrote serial com programs with a driver called serpdrv. If this file is present, then it's standard serial. If it's not, then the program may have used the inport/outport functions. If that's the case, I'm not sure what, if anything, the protmon program can do.
07-06-2007 03:09 AM
This is the reply I got from Linear Technology:
We do not give out the source code for our demo software, mostly because
it is not intended as a reference design but more just to show off the
part quickly and easily. In the case of the DC228, the serial port is
"bit banged" to emulate an SPI interface, which is NOT the recommended
way to interface the LTC2400 to a PC in an actual application, although
it works great for a simple evaluation.
I would strongly recommend that you write your own driver, using the
timing diagrams in the datasheet as a guideline. The easiest mode to use
is shown in Figure 5 (single cycle). The only thing that it is a good
idea to add is a timeout so when you lower CS, make sure SDO goes low
within 175ms (or so - this is longer than the maximum conversion time in
both 50Hz and 60Hz rejection modes.)
Is there any example available (Labview 6.1) for this SPI programming?
07-29-2007 07:36 PM
08-25-2010 03:07 PM
Hello everyone
I also have an old LTC2400 demo board with serial interface, version 228A, which came without software. If anyone has the missing demo software, i would be grateful if i could get a copy of it.
Thanks a lot.
07-17-2013 02:25 PM - edited 07-17-2013 02:26 PM
Resurecting an old thread:
I have the DC228A version of the LTC2400 ADC demo board and the original software which came with it from Linear Tech. I got this from Linear in 1998. It worked fine on whatever old Windows machine I had at the time. When I install the software on a WXP machine it appears to install fine. When I connect up the board to my real COM1 port and run the software, I immediately get a message box with a LabVIEW icon on it which says "Capability not supported. LTV2400 v1.01 was stopped at node 0x1BC of subVI Out Port.vi". The software then freezes and I [X] out of it. I get this same behavior on two different WXP computers. I assume the problem is in the way WXP handles access to the COMport hardware, and the way the LabVIEW vi is trying to bit-bang the port? The original 228 software may not run at all on WXP or newer, at least.
I'd like to get the demo board running. I guess the only way to do it now is as suggested, write a new vi which does the SPI protocol as the demo board wants. Any ideas?