Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/16/2010 in all areas

  1. It's difficult to say why. But as NI have reported this as a bug in 8.5 for loading vi's saved to a previous version then its likely to be the case. As you were able to load it the first time.I would suggest you over-write the vi from the zip. Then reboot to make sure memory is clean, and open the VIs again. You should now be in the same position as when you downloaded the file originally (hopefully). If you are able to load the VI again, save it to a different location so that it is not a "converted" vi. Hopefully by doing this whatever the issue is with loading converted VIs will be removed. I have also posted the VIs diagrams below (they aren't difficult). It would only take a few minutes to re-write them.
    1 point
  2. Sweet. Those old USB drivers should be taken off the NI site. I've just noticed I forgot to "Dispose" the IMAQ image reference. Not a big deal in this case but this is how memory leaks start.
    1 point
  3. Make sure that your camera is working properly in Measurement and automation explorer. It should auto-detect your camera and In the main window area you can press "Grab" to make sure you get an image. Use this for capture instead (I've saved a version in LV 9.0 and 8.5) This I can test an works fine (no flashing, fast frame-rate @ 640x480)
    1 point
  4. I can't actually run your code to try things because I'm running windows 7. Maybe someone else might have more luck installing it. But. Try something like this. Make a copy of the image and transmit the copy.
    1 point
  5. The IMAQ USB library is ancient.. It was a quick fix before Measurement & Automation explorer supported USB and has many issues such as memory leaks and and the installer has issues with win7. I strongly suggest you use the measurement & automation explorer first and use the image libraries to interface to it. However. To stop the blinking you could try selecting "Synchronous Display" by right-clicking on the image indicator and selecting "Advanced>>Synchronous Display". If that fails then you are probably receiving incomplete/corrupted packets or you are timing out, reading nothing and then updating the display.. The second one is so slow because you have put a 500ms wait in the loop and a receive time-out of 500 ms.Remove the wait ms and use the default time-out (i.e don't wire it)
    1 point
×
×
  • Create New...

Important Information

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