Jump to content

GregG

Members
  • Posts

    6
  • Joined

  • Last visited

    Never

GregG's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. QUOTE (PeterB @ Jan 12 2009, 04:24 PM) Yes, I am an NI employee, and I specifically work on the code related to nilvce.dll. thanks for the reply, greg
  2. QUOTE (PeterB @ Jan 12 2009, 04:24 PM) Yes, I am an NI employee, and I specifically work on the code related to nilvce.dll. thanks for the reply, greg
  3. QUOTE (gleichman @ Jan 11 2009, 08:32 PM) What were you using that required that dll? Some scan engine related VI? Did you have real-time installed? I'm trying to figure out how you got into this situation so that perhaps I can fix it. thanks, greg
  4. One technique I've seen in general for using "by reference" semantics is to use a single element LV queue. The basic idea is you create a queue of length one, and everytime you want to use the data, you dequeue it with an infinite timeout (so in case someone else is using the element you wait until it is your turn) and then once you are done with the object, you enqueue it again. Unfortunately, this approach does create a lot of clutter on your diagram everytime you access your object, and if you're dealing with multiple objects, you have to be careful not to deadlock.
  5. Strangely, there is only one clean way to fully shut down an RT box: do a software reboot, either from MAX or the LV project, or with the Reboot Controller VI that ships with RT. If you wait until the target gets to the BIOS screen and then turn it off before it boots RT, that is the cleanest way to shutdown, because RT will have given everything running on the target (such as drivers, etc) a chance to cleanly shutdown and cleanup whatever it is doing. The disk cache will be flushed, and things will be as clean as they can get.
  6. I believe you can get to the original from the clone by pressing Ctrl+M.
×
×
  • Create New...

Important Information

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