Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/02/2013 in all areas

  1. I love books! So I am throwing in a $100 Amazon voucher Go get some knowledge, son Cheers to Mr Dunaway for helping with this!
    2 points
  2. Just ported my project to LV2013 (livin on the bleeding edge!) I am sure to find many cool new features and improvements but I thought I would share one with you the jumped right out at me: The Tree Control is 10x faster! (At least, when I am setting cell colors on multiple rows while updates are deferred.) In my example, it was taking 4-5 seconds to do the update for a few 100 rows in LV2012. In LV2013 it takes less than a second. This will be a big improvement for my GUIs. So, thanks to the engineer(s) who worked on this! I wonder if this is specific to the tree control or if other UI processing is also improved? I will report back with more finds but please add your own to the thread. -John
    1 point
  3. We all know about the pain of having to write two nearly identical VIs, differing only by some single function or some data type and the code maintenance burden that creates. There's lots of discussion about what LV could do about that. Today I'm asking about a different problem entirely. I want to hear about (and if possible, see posted pictures of) VIs where you have multiple blocks of nearly the same code over and over. Maybe its some manual pipelining that you've done, or for some reason you manually unrolled several instances of a loop. Perhaps you have six copies of your UI on the front panel and so you have six identical event structure loops on the block diagram. These are the trivial cases that I can rattle off the top of my head. Do you have examples of places where you had to ctrl+drag blocks of code? They can be the same block of code exactly or code that you duplicated and then tweaked each copy. Regardless, it needs to be on the same block diagram. Why am I looking for these? There are a couple categories of code replication that R&D has identified as a priority to do "something" about to make writing and maintaining such code easier. The current proposals would address some fairly specific niches on FPGAs, but we think we can create a feature that is much more powerful with about the same amount of effort, but we need VIs as fodder for analysis. So, if you have a VI with such replicated code and you don't mind discussing it and/or posting pictures of it, please, load 'em up in this thread.
    1 point
  4. Aha! jlo got (at least) one in. Is it above or below the attribution? http://zone.ni.com/reference/en-XX/help/371361K-01/lvupgrade/labview_features/ Application Builder Enhancements Automatically Selecting NI Software for Installers When you build an installer in LabVIEW 2013, LabVIEW automatically selects installers for the drivers and other software components required by the built application. Use this feature to reduce the possibility of building an installer without the right components. To disable this feature, remove the checkmark from the Automatically select recommended installers checkbox on the Additional Installers page of the Installer Properties dialog box for the installer. [idea submitted by NI Discussion Forums member jlokanis] Creating Directory Versions in Build SpecificationsIn LabVIEW 2012 and earlier, if you create a build specification, LabVIEW does not include the build version number in the directory path on disk. In LabVIEW 2013, you can use tags in the build destination path so LabVIEW automatically includes the build version in the directory path. You can include the [VersionNumber] tag in the Destination path field on the Destinations page or the Destination directory field on the Information page of the build specification properties dialog box.
    1 point
  5. He should get a raffle ticket.
    1 point
  6. Special thank you to Jon at JGCode in Australia for sponsoring this gift even though he is unable to come to NIWeek this year. It's very generous, and we're glad to have him a part of the LabVIEW community.
    1 point
  7. I too have jumped through many similar hoops over the years. But you need to embrace change! Think of it this way: the code that drew the colors when scrolling will just run 10x fast now!
    1 point
  8. Go Sphero with V I Engineering, Inc.! We'll be giving away 2 Spheros - you can control them with your smartphone as a remote control, play games with it, and more! Sphero is an Orbotix Smart Robot on the inside and an opaque, high-impact polycarbonate shell on the outside. It's even waterproof. With speeds of up to 3ft per second and a 50ft plus range, Sphero's Bluetooth connection makes him ready to play as fast as you can launch an app Why would you say that?!? I'm in Michigan!
    1 point
  9. You loose transperency in both 1st and 4th stage. In 1st because "Picture to Pixmap" stores transparency only in 4th byte of 32-bit image data, not in the mask. You have to manually convert this data to mask and perform your operations on the mask as well. But I've noticed that the transparency data generated by "Picture to Pixmap" in not compatibile to similar data generated by "Load PNG"... Bug? I have to do more testing on this. If you know something about the image you may generate mask yourself from color image data (i.e. using "Create Mask"). I would reccomend you using my BitMan library which helps with such situations and perform all operations on transparency automaticly.
    1 point
×
×
  • Create New...

Important Information

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