Jump to content

viSci

Members
  • Posts

    456
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by viSci

  1. Hi Steen, Curious to know... what is tcpip-link? Sounds like some cool inter process messaging architecture.
  2. The GOOP overlords must be angry at me... I just tried to download from another machine (windows 7). Got the zip file but the unzip error-ed out about 1/2 way through on the this file
  3. Ran the GOOP4 installer, restarted LV and found LV searching for many files that were not present from the install, is there a companion installation that needs to be run as well?
  4. People - I am talking about LV System Controls. For example take a look in XP at the System Spin Control and compare to what you will get in Windows 7. The XP control with its light blue color and subtle shading is a statement in elegant simplicity. On my Windows 7 machines, this control is very different and not at all attractive to my eye. Of course, I am known to be obsessive about GUI minutiae I always thought it would be nice to create a library of custom controls that looked just like the windows XP system controls. I guess now I have my motivation...
  5. Recently upgraded a number of XP machines to Windows 7 and was dissapointed to see the elegant looking system controls in XP replaced by rather clunky Windows 7 system controls. Is there anyway to get back to the XP style within Windows 7?
  6. Are there any tools to help with the process of Reverse Engineering LabVIEW code to create a SW Requirements Document. I noticed that Symbio has UML tools that can create UML from LV code. If your LV code is not currently OOP will this be useful? It would also be interesting to be able to come up with some useful metrics based calculations to estimate the tasks/time involved in unit testing legacy code. Any thoughts...
  7. For anyone interested...here is what I came up with, a variation of the ZLIB Delete vi which uses the Move Raw vi to transfer each file in the archive to a temp archive without having to decompress and re-compress, very clever! Instead of deletion by omission, I simply rename the identified file. It still seems like there should be a way to do this directly within the original archive, but this will do for now.
  8. Just wondering if there is an easier way to do this. The only way I can see to rename a file in a ZLIB is to uncompress the whole thing, rename and then rebuild the archive. Thanks
  9. First off, are you wiring the error out of your NSV nodes? Do you trap or log any such errors? The Distributed System Manager can be used to monitor RT SVE faults and CPU% which is good to monitor. Has anything changed in your system over the past 2+ years? Do you regularly restart your targets? Do you run on a private network? etc.
  10. Yes, I have the OpenG ZLIB vi's and have a put together a way to extract a single file to disk and then read it. It appears that there are vi's that look like they can setup a zlib file pointer but I cannot see how to read out the data from the internal pointer. Any hints? Ok, I must have an old version, I just looked at 2.5.1 and I do see the streaming vi's. Thanks!
  11. I was wondering if it is possible to open up a ZIP archive and read the contents (text file in my case) without creating a temp copy on the file system. Thanks
  12. I use NSV's all the time and they are reliable when used correctly. If RT hosted NSV's drop off the network then you will receive definite error messages to that effect on any static or dynamic NSV R/W node. Once the RT controller comes back on line NSV's automatically reconnect and become viable. Also any HMI controls or indicators can be easily set to blink or display a red PSP status if the binding NSV goes offline.
  13. Ok, but I do not understand how to stream to the raid disk without having to go through the processor. I presume that you still have to use the IMAQ driver and do a grap on the camera and then do something with the imaq image. It seems that NI only supports triggered image capture not video.
  14. Hi All, I would like to capture video (30Hz, 24bit color, 640x480) in sync with some DAQmx channels. The data needs to be streamed to disk and retrieved back to display in realtime with data. My question is what hardware is recommended to support the video portion of the system. I am planning on a cameralink interface that has hardware triggering but am not sure if I will need any special RAID hardware for the streaming to disk. Also what is the most efficient format to use: IMAQ->AVI->Disk IMAQ->JPEG->Disk IMAQ->(Some other GPU compression)->Disk IMAQ->Array->TDMS I am not really going to processes the video so would it be possible to use some 3rd party activex controls that are optimized for GPU video streaming?
  15. Not sure how I stumbled on to this, but thought LAVA folks might find it interesting... http://www.slideshar...ormal&rel=15910
  16. Is this what you are doing? I thought that save changes?=F would disable a popup.
  17. Tell us what you want to do with the DSC, maybe we can help.
  18. IR thermocouples can have response times ~10ms, check out Omega.com
  19. Could you add the mouse and key down events to the value change event case and then look at the event type. I guess that will not really work, sorry.
  20. Sounds alot like NI's own PSP (Publish Subscribe Protocol). The only problem is that NI does not fully give us the ability to create subscriptions that can be used to create user events. We can of course use the DSC toolkit, but IMHO it should be built into the NSV API and available also in RT since it affords such a powerful architecture.
  21. You can also use the GXML libraries. http://zone.ni.com/devzone/cda/epd/p/id/6330 But as jgcode mentioned, you should benchmark first because they can really hit your cpu pretty hard.
  22. For small videos you can convert to GIF and use a cheap activex control like AniGIF http://www.jcomsoft.com/anigif.htm
  23. Could you also show us the code for the ICubeSDK_SetCallback function? I am excited about using this same idea to create a LV user event from a NSV value change callback registered within a CVI dll
×
×
  • Create New...

Important Information

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