Jump to content

Gary Rubin

Members
  • Posts

    633
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by Gary Rubin

  1. Because of the onboard FIFO of the card, if the code interface calls are set up properly, while the acquisition is occurring your PC should have a little "free time" on its hands to try to accomplish tasks.

    My experience with Gage (I was using a CS14200 board) is that they do not do double-buffering in their FIFO, like most A/D cards do. As a result, you cannot acquire data while you are busy offloading. This means that your acquisition software loop has to be MUCH leaner than with most A/D cards. I don't have the documentation with any more (it was delivered to the customer along with the system), but my recollection is that there was a graph somewhere which showed maximum PRF for a given sample rate and sample length. Of course, this would be a little different using the multiple-record feature.

    I also found that the Labview drivers that you can get from Gage were simply calling some pre-compiled higher-level functions. These were quite slow. I used my own calls to the DLL to DMA the data and rearm the card.

    The other weird thing I found (again, this was with the CS14200 board), is that it would always give me 12 more samples than I asked for. :blink:

    I hope this is helpful.

    Gary

  2. You know, I've never thought of that -- Making a custom probe gives you a boolean out to allow for a conditional probe style.

    Jeff, you don't even have to do it that way. Maybe this was what Michael was refering to... There's a probes directory in vi.lib where the conditional probes live as vi's. Modify one of them (say the I32 to be an I16), and then select it as your custom probe. Now you have a conditional I16 probe. No need to use a boolean conditional probe on another custom probe (if I'm understanding you correctly).

    Gary

  3. Hi folks,

    I'm trying to plot some points (timestamp vs values) by using XYGraph control. So far I'm able to plot different plots over the same XYGraph control. The problem comes when I have to play with Y scales cause some parameters have values between 0 and 1 but other ones have values between 0 and 100.

    My question is if there is any possibility to tell XYGraph control that every plot has its own scale in terms of I could see graphically for example 3 different scales if I have 3 plots over the XYGraph.

    Thanks in advance for your support.

    Jose.

    Yes, right-click on the y-axis on your X-Y graph and select "Duplicate Scale". Show and expand your Plot Legend so that it shows all of your plots. Right click on each plot, select Y-Scale, and then select which Y scale you want that plot to be associated with. This also works on waveform graphs.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.