Jump to content

hooovahh

Moderators
  • Posts

    3,432
  • Joined

  • Last visited

  • Days Won

    289

Everything posted by hooovahh

  1. Thank you so very much. Would you mind going into detail a little about what is done for the improvement? Mostly just curious and if your answer is "It's complicated" then that's fine with me. We were just guessing at the Lava BBQ and we assumed that it was doing behind the scenes, what we were doing as work arounds. Things like only updating cells you can see in the control, and only loading data for the cells you can see (so a table only has 10 rows show so it loads those 10 rows at a time with a fake scrollbar)
  2. I'd be glad to give detailed feedback. But I will hold off a detailed response until after I see slides or the video. I can't remember all the things said but one of those things will help jog my memory.But know I left that session convinced I won't use the Actor Framework. Again I can give details later but I kept having this feeling that NI's AF had many restrictions, steep learning curve, restricted debugging, and didn't add much over other Actor/Asynchronous Engine designs.Another big turn off was the semantics between an Actor and QMH. I realize it is a heated topic, but I don't see the big deal and to be honest this could be my own opinion because I haven't had 1-on-1 discussions to hash out the and understand the topic fully.Ok one more thing. Other diagrams would help but I don't remember having a problem with what you had.
  3. Don't get me wrong I think a discussion about alternatives other then NI solutions is great. But I have seen too many recent threads (mostly on the NI forums) where someone will post a question with their first post for a very specific thing. Then a new member makes their first post promoting some other (usually software) solution which is shareware. If this is not the case I apologize for jumping to conclusions.
  4. If I was a betting man I would say this os spam. A user with one post, then another user answers it who also has one post promotting another company.That being said I don't know if MyDAQ is a good solution if you need it to be rugged. But any DAQmx hardware is extremely easy to use. Start MAX and start using the hardware in seconds. Then open LabVIEW and an example or express vi to use the hardware. It can't be more simple.
  5. That is really neat and I will want to do some tests to compare results with OpenG, and MGI options too. My original thout was replacing the save to panel and load but that will happen seldomly and a better use case is as you said, constantly updating a UI.
  6. Very cool Norm. Just saw the presentation by Nancy and I can't wait to try this out.
  7. I had this issue just yesterday. I built an EXE and and installer and put it on a new PC which complained about missing a DLL. Lots of searching later I found it was an XNet DLL, so I searched for all XNet functions until I found one place where it was never being called. I have yet to call support for this issue but I have spent alot of my own time trying to figure it out. EDIT: A few that caught my eye. Scripting the event structure. More control over events like queues (flush priority and size) Email with security Tasks/Todo lists built in (I was just about to make a tool for that) Better build errors (hopefully we won't see a blank details again) Control value by index seems neat but I think there are other ways to do the same thing
  8. Don't get me wrong, I can't wait to try it out and see what other features 2013 is going to have. So generally LabVIEW releases are hit and miss. They will have a stability build, then a feature build, where the feature build will be great but usually rough around the edges. Since having a service pack mid-way through the year this seems to make sure all released versions are solid. For this reason I have no fear about using a SP1 version of LabVIEW. But I am still apprehensive about switching to a new version before this SP1. This could probably be made into a new topic, but do you believe you will switch to 2013 as soon as possible? Or are you going to wait a bit and test the waters before diving in? The idea of using new awesome stuff both frightens and excites me. My colleges usually wait until SP1 because it lines up with the Veristand release so if I did go 2013 I would be the one finding all the issues first.
  9. WOO HOO!!! (sorry for the caps) It looks like (pending any major issues) that I will be going to NI Week for the first time. Not fully sure what to expect but I'm excited and can't wait to meet more LabVIEW nerds, and see what NI has to offer. I know there are a few here that owe me a beer, and a few that I owe to, so I hope we can square away some of that debt.
  10. This almost worries me. You see for years the Tree control, multicolumn listbox, and table have been dog slow at doing individual cell updates when there are many. So to get around this I have several coding techniques that will improve performance. Things like only updating the cells visible, only showing a subset of the data then load the other data when you scroll, and defer front panel updates. So my worry is that my performance from older applications will actually be slower then the native implementation, and now I'm going to end up removing all that hard work I did to get around LabVIEW's issues.
  11. Man I remember how excited I was when I got a Nintendo GameCube for Christmas. Many hours were spent playing All-Star Baseball 2002, and Star Wars Rogue Squadron II. If someone around the office said something like that I would be concerned. It was bad enough when I was working with people born after 1990. Something about working with someone from another decade messes with my head. In 5 short years it is possible I could work with someone born after 2000.
  12. Wow a little large? I was thinking this could be a bench top DMM and the case I had with LCD was even a little large for that at 9.5'' x 8'' x 3''. Your box is 17 x 12 x 10 (I assume inches). Still re purposing hardware in this way to make a dedicated machine is a neat idea. Oh and it might look cool if you add front banana jacks for connecting to the DMM.
  13. This will work just fine as a stand alone DMM, if you don't mind the extra cost of a motherboard, Processor, Hard Drive, RAM, Power Supply, case, and software. Depending on how slick you want it to look I would recommend a PCI riser of some kind. some thing that gives a flexible ribbon cable, or possibly just a 90 degree bend, so the DMM sits parallel to the motherboard to save space. Then you'll probably need a custom case to house it. I've never used any of these cases but here are a few that might work http://www.circotech.com/istar-s-21-mini-itx-box-computer-case.html?gclid=CPq7jqur17gCFUXNOgodTDYAPw http://www.ebay.com/itm/Morex-2766-Mini-ITX-case-w-Dual-PCI-Bays-60W-PS-/130747941410#vi-content If it were PCI-Express you could fit it in the a very tiny case, and thin motherboard, and external power, using something like this. http://www.mini-box.com/I-O-shield-and-riser-card-for-DN2800MT EDIT: I changed my mind this would look awesome with the LCD read out if you can control it. http://www.mini-box.com/M300-LCD-Enclosure
  14. I do see this issue in Windows 7 x64, but this reminded me of LVMark. https://code.google.com/p/lvmark/ http://lavag.org/topic/14700-lvmark-format-markup-for-string-controls/ And oddly enough I couldn't make its indicators break like yours.
  15. Just wanted to post to let you know you are not alone. I have seen this and was confused so I ended up taking a finite amount of data (100 points or so) then averaged them.
  16. There is a "Minimum Panel Size" on the VI that is in the sub panel, but there is also "Minimum Pane Size" on the panel that the sub panel is in. This way you can prevent the window from being too small, by keeping the panel from being too small. You will want to do some testing however. I remember a time where I would set the Minimum Pane Size so my right pane wouldn't get too small, as I made the window smaller I hit the limit of the right pane, but not the left so the left pane stated to get smaller which was the pane I wanted to not change size. Just experiment a while and all these Minimum controls will keep it from getting too small.
  17. If you are missing the lvapp.rsc from LabVIEW you likely need to perform a repair on the install of the development environment, or run-time engine (or both).
  18. Is there a region issue? Was the EXE build on a OS that was not in English, then ran on one that is? If it is built, and ran in the same environment, is there any odd characters in the menus? By that I mean things you don't find on a standard QWERTY keyboard? Just guessing.
  19. Neato. What's a little interesting is the fact that the "Place VI Contents" is not an option on the control palette editor, but it just knows to merge it I guess.
  20. Well you can start by not quadruple posting the same question. Seriously this is bad internet etiquette to have on any forum. That being said I do have a solution for your question which uses the .NET picture box. The reason I used that instead of the native 2D picture control is because it has the Stretch, or Zoom feature that resizes images very nicely. LabVIEW's picture control does have the Zoom Factor but it makes the image look like crap. I made the picture box control fit to the panel, and then set the panel to resize objects as the window resizes. This gives a more or less fluid resizing of the image. Picture Full Screen.zip
  21. Well that is interesting. I've never had a need to make a decoration to be used in other places and be available on the palette, but I'm surprised there doesn't exist some way of doing this. I guess the easiest way to do this is to make a control that is transparent, other than the decoration then save it. So make a boolean transparent, then do something like replace the decal image (or false or true) with your decoration. The obvious side effect is the fact that you will have a whole bunch of booleans on your block diagram that don't go any where because they are just for looks. You could do similar stuff with the 2D picture control but I'm guessing it won't scale the way you like when stretched.
  22. You wouldn't say that if you worked at Onbarcode.com
  23. Why does that not surprise me. If I could make a polymorphic VI for all types, I would make a subVI that just calls the Always Copy, but have the icon of the subVI be a band-aid. http://lavag.org/topic/16336-cannot-register-event-for-array-of-references-on-a-conpane-code-included/#entry99858
  24. A ROI is a cluster. Post your code and the error.
  25. Yes it does. All you are looking at is a constant which defines your region. For a test you can right click it and choose Change to Control. Now on your front panel you will get the values that your ROI can be. This can be changed as the program is running. If you want to base it off of a calculation what you can use is a bundle by name (insert it on the wire in your picture) then you can replace the values with other problematically found values.
×
×
  • Create New...

Important Information

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