Jump to content

h1voltage

Members
  • Posts

    17
  • Joined

  • Last visited

    Never

Posts posted by h1voltage

  1. QUOTE(hooovahh @ Jun 27 2007, 08:38 AM)

    Also Alcohol 120% has a command line utility, but it's not free. Glad you found a solution.

    Thanks for the suggestion hooovahh. I have used Alchol 120% before, but I wasn't aware it also had a command line. I'll check it out.

    ~Zack

  2. SOLUTION:

    I am using IMDISK by Olof Lagerkvist. It works great with the command line and does not need to restart the computer to work. I just dropped it into my project and set the working directory to on the command line to the parent VI's directory. I used the command: imdisk.exe -a -f "C:\file.iso" -m #: . The #: uses the next available letter drive.

    Thanks for all the responses!

    ~Zack

  3. I have been searching all over the net for a good command line ISO mounting utility similar to Microsoft's unsupported utility "Virutal Mount" that I can call through LV. Does anyone know of a good method for mounting ISO image in LV, through the command line or otherwise?

  4. QUOTE(yen @ Jun 21 2007, 11:35 AM)

    Probably not. People may have done this for specific situations, but unless you have to squeeze every last microsecond from your CPU you usually focus on making the code cleaner and on the big speed\memory improvements, which are fairly standard.

    NI probably does benchmarking as part of their R&D process, but I doubt they would make that public.

    BTW, that application note I mentioned is app note 168.

    Thanks for your reply. I'll check out the app note.

  5. QUOTE(yen @ Jun 19 2007, 05:08 PM)

    Does this mean run them completely seperately or as subVIs? If it is completely seperate, there is also no gaurentee that the processor / OS is in the same state (memory, CPU load) on one VI verses the other.

    QUOTE(yen @ Jun 19 2007, 05:08 PM)

    I could see how in certain conditions adding a subVI could improve speed, because the algorithm responsible for allocating memory might decide to reuse a buffer instead of duplicating data, but I would expect that would only be under fairly rare circumstances.

    I have gotten a similar explaination to this before. Can you explain how this works a bit further?

  6. Hello everyone,

    I have searched this forum and the NI forums for benchmarking, and have found only bits and pieces. Has anyone compiled a list of performance comparisons? For example, I made a little test loop to time the concurrent for loops doing the same numerical operation using the native mathematics VIs and the formula node (timing VIs courtesy of Mark Balla - http://forums.lavag.org/probe-with-timesta...html&p=2359 It turns out that the formula node is faster.

    http://forums.lavag.org/index.php?act=attach&type=post&id=6161

    These are the kinds of things that would be nice to know when doing tight, efficient coding. I must admit, however, that the time difference in this case is almost neglible until over a certain number of loops. However, I am sure that there are more significant examples. Would anyone care to share some of his or her experience using different methods to make significant performance increases?

    On the note of benchmarking, I have heard that simply using a loop is not a very good comparison of speed, and that it is actually quite difficult to make accurate benchmarks. In my own experience with timing VIs, I have found that sometimes inserting another VI into the loop can speed things up (exactly the inverse of what I would expect). What other ways can be used to determine if certain coding methods are more efficient?

    ~Zack

    http://forums.lavag.org/index.php?act=attach&type=post&id=6163

  7. QUOTE(Justin Goeres @ Jun 19 2007, 09:21 AM)

    ImageMagick, which you can access using the LVOOP ImageMagick Interface library in the Code Repository reads & writes (& scales, etc.) SVG data, although I had to update to the latest version (6.3.4-Q16) to get SVG handling to work (I'm not the only one):

    http://forums.lavag.org/index.php?act=attach&type=post&id=6145

    However, that just gets it into a picture contol (or a file of a different format). I'm not sure that helps you real directly.

    EDIT: The screenshot shows a "-resize 750" on the block diagram, but the front panel shows a "-resize 500". That's because the two screenshots aren't from the same run :headbang:

    Combined with some scripting, this could work for creating a button programmtically. Unfortunately, I do not have enough experience with scripting to make a usable too. Has anyone been able to use scripting with picture controls?

  8. Wow, that is definitely a round-about way of doing it, but it might work. I see where you are going with the sub-panels, but unfortunately I have had no luck there either. Even if you use property nodes in the VI that is called by the subpanel, it doesn't use alpha-blending.

    Maybe this is possible with XControls?

  9. Hello everyone,

    I am curious if it is possible to make controls semi-transparent instead of completely transparent. I would like to be able to control this programmatically, but I have not been able to find a way to do this through property nodes yet. Have I overlooked something, or is there a way to do alpha-blending on controls?

    Thanks!

    ~Zack

  10. Registration can be made by those outside the Virgin Islands but you can't get just the ".vi" domain extension. You must get ".co.vi" However, they are pretty price ($150). For resident or business owners physically operating in the Virgin Islands it is $50.

    See http://www.nic.vi/ under Rules.

×
×
  • Create New...

Important Information

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