Jump to content

ShaunR

Members
  • Posts

    4,882
  • Joined

  • Days Won

    296

Everything posted by ShaunR

  1. A normal non re-entrant VI is a singleton
  2. Set the vi to subroutine (assuming you are using a sub-vi vi in a for loop) and you'll probably halve those times
  3. Nothing in comparison to dynamic dispatch.
  4. Well. I thought I'd get my hands dirty and take the xnode apart. You are right. It doesn't just call moveblock. In fact, it doesn't call it at all!. It calls "GetValueByPointer" in "lvimptsl.dll" (that might call moveblock). But, more importantly (as you surmised), it does this in the UI thread (presumably because the dll isn't thread-safe). So. You're on a roll , That's the reason it's so slow (and totally unusable for 99% of my apps). But your suggestion works a treat
  5. The men who try to do something and fail are infinitely better than those who try to do nothing and succeed. ~ Lloyd Jones

  6. ....done that...bought the tee-shirt.....
  7. Thats ok. Just write a quick proxy filter to modify it on the fly (if your not using firefox). Make sure you add to the version info field "IT ARE ANALLY RETENTIVE NUMB-NUTS " (in capitals so it's easy to spot in their logs) Oh the joys of local admin privileges
  8. The point is. Under windows. No dialogue based password system is 100% secure whether it's from NI or not (although I bet NI wouldn't have to spend as long as me circumventing VI passwords ) Password protection is like a key to your front door - it only keeps out law-abiding citizens Of course. I'm a law abiding citizen, so I would never consider circumventing NIs protection .
  9. Well. I think that's a bit extreme. That's like saying it's not programming unless it's POOP . Whilst a network interface can be used to achieve decoupling. I don't think it's a requirement - just an implementation method,
  10. I thought exactly the same until I had my 4th cup of coffee
  11. The open vi reference will supply valid reference (ignoring projects for now). But the "compile" property will fail with 1040. (See attached) Nothing is password protected with time and soft-ice It just depends on how badly you want it (in most cases for me....not badly enough...lol)
  12. Well. It's open source is it not? You only need to download the source and look at the function prototypes. It will also give you all the header files that you will need for passing structures.
  13. I'll make a note and update the indicators- if/when I revisit them. As I say in the description, they were written in 1998 (many years before x64) and you are getting them "warts-'an-all". If you collapse the directory structure you will see that the windows DLLs are in the Root.. They are automagically added to the dependency tree by the project manager.
  14. Probably the IT virus . Speak to your IT dept and ask hem if thy have done a restore recently.
  15. Turning off "Loose fit" and "autoscale" not working for you? (since you are specifying the scale)
  16. The for loop will execute the number of times of the elements in the smallest indexing array regardless of what you wire to the N terminal. The N terminal is only of consequence if you have no array indexing or if the value you wire is less than the smallest indexing array.. I expect one of your data arrays is only 1 element in length. This, for example, will only execute 3 times because the shortest indexing array is 3 elements long.
  17. Naaah. 4 LDR's (2 per axis) driving the motors in proportion to the difference in intensity. Doesn't get simpler (or cheaper) than that and is self calibrating for lighting levels (ok. I'll give you the night , but the device will be pointing at the ground since its tracking the sun ) But the OP wants to use a camera with a pencil stuck through a piece of paper. So I would suggest a concentric rake which will give you the position (quadrant) and length in 1 measurement.
  18. Don't tell me. Let me guess. You can only use their search if you have a paid subscription
  19. Making customers pay for bug fixes is indefensible. Making a bug fix release that trashes your installation because you haven't paid is just plain boorish.
  20. Also crashes on LV2009 SP1 x64 but not on LV2009 SP1 x32. (both Win 7 x64)
  21. Why not?. I get the blame for everything else
  22. Fantastic. Knew it had to be simple. I think the speed of the xnode stems from (apart from being an xnode) that its polymorphic. I wanted to use i in the SQLIte API but it was far to slow. But now I can add some more features. Many thanks.
  23. Who is Loopy? And doesn't she mind?
  24. So interesting that the OP (Cat) hasn't returned
×
×
  • Create New...

Important Information

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