Jump to content

LAVA 1.0 Content

Members
  • Posts

    2,739
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by LAVA 1.0 Content

  1. Always thought that was a girl bunny. I mean it definetly doesn't have a carrot.....
  2. good grief, I can only wonder what that was about!
  3. How are you offloading the buffer? Is the front panel of the reader visible? I don't see any example code, but you might want to use VI Server to start a high priority VI in the background that just pulls data as fast as possible from the resource (VISA?) and and then use a queue to pass the data to your parsing/analysis code. The other idea might be to replace the USB-RS232 adapter with a Ethernet-RS232 device. Most laptops will have an Ethernet port and the Ethernet-RS232 adapters have a dedicated processor and memory that would help buffer the data. The OS buffer would be much larger than the few bytes that a UART has and would help alot.
  4. I saw a demo of voice recognition using LabVIEW and Vista last year at the Tech Symposium . It was a bit buggy, but the newer multicore processors and LabVIEW 8.5 may make this closer to reality. There's talk of .NET 3.0; I don't know if this is available for XP http://www.ni.com/swf/flv/labview/us/vista/vr/ I believe the person in the video also gave the presentation here in Boston.
  5. An example of how to update an XControl continiously was created by Aristos and is available from the NI web site. http://community.ni.com/examples/scrolling-led-xcontrol/ There may be other ways to do it, but this would be a good starting point.
  6. You may want to adopt a strategy that looks like the LV options window, w/ a list box to the left and a subpanel to the right. You get a little different feel, but look what it's done for the options page and also the build exe page.
  7. QUOTE(Mache @ Sep 21 2007, 12:01 PM) the same company that makes snagIt, also makes camtasia, which is a little morepowerful for recording.Free demo version also.
  8. The Tab Control is represented on the block diagram as an enum. You cannot edit an enum at run-time. As hfettig mentioned, you can hide individual tabs and/or disable them. As a workaround you could create a "generic" tab containing a subpanel. The tab could be programatically hidden and shown, and it's tab text changed. You could place a subpanel in this generic tab and then programmatically load whatever VI you need into the subpanel.
  9. Well congrats!!!! You're a very lucky guy. My wife and I are doing foster care, and we got a 2 wk old placed w/ us 4 months ago and unfortunately we're going to have to give her back. We were hoping to adopt, she really has been a blessing to us. Lucky dog you get to keep yours.
  10. QUOTE(Ben @ Sep 20 2007, 10:40 AM) Nice find Ben. I haven't worked w/ the dynamic type much, but I have experienced the struggle w/ the waveform attributes once or twice. I suppose another option for him would be to just change the attribute rather than the property, no?
  11. QUOTE(TG @ Sep 19 2007, 09:52 PM) 1. we create a user event that has the data type of the visa event 2. pass that to a register for event node. 3. pass the output of that node to a singe event structure that is registered for that event 4. in the lower loop simply fire off that user defined event every time that you have a VISA event 5.(assumed) in the event structure in the top you would have read the data for the event within that case using the event resource name and event type.
  12. Got one of those for a beer can and my USB port.
  13. To tell you the truth.... that's a great way to cool your processors. The only problem is that the beer will get a little warm on the way through. Maybe I should make one of those for coffee. Put the water in room temperature, run it across a water block on the processor... instant hot water for the coffee. Who want's some!
  14. I'm not an embedded expert, but looked into this a while back. I went out to refresh my memory: http://zone.ni.com/devzone/cda/tut/p/id/5860 There are several prepackaged hardware solutions from companies like EmbeddedPlanet, BlueTechnix and Boston Engineering. I've seen Eric Goethert at some of the New England NI events; he's the contact for the Boston Engineering FlexStack so maybe he could give you a demo. You might see him at the Boston NI Tech Symposium on October 8th. I will be celebrating my 10th wedding anniversary with my wife & KIDS in DisneyWorld that week, and won't be able to attend. Hmm. NI Symposium or DisneyWorld? One day of geekiness or seven days with my loving wife and family in warm weather and a lunch with Cinderella?
  15. Please place a screen shot of the portion of code you have that you state is not working.
  16. QUOTE(Aristos Queue @ Aug 28 2007, 11:24 PM) Could you please highlight where this is going on, because I'm not seeing the trickery.
  17. QUOTE(ned @ Sep 17 2007, 07:21 AM) I would make 2 suggestions. The first would be to seriously investigate teststand and if you do not know it, take some courses on it. The built in sequencing architecture and the ability to easily parallel operations will make your life MUCH easier. Also, learning teststand is a valuable tool. Secondly, if you can't make a successful pitch for teststand, once upon a time I made a very powerful architecture that used the OpenG Message Queue and several parallel running 'Engines'. Each engine was a consumer of a unique Message on the Q that were fired off in parallel. Each engine would then process it's message/command in parallel and return to the central system w/ status at the end via the built in notifier to the OG MsgQ. This station was not an indexer station, but implemented the architecture that you are speaking of.
  18. QUOTE(tcplomp @ Sep 14 2007, 02:16 AM) Hell yeah!! finally I can find out all the topics in which we all suck.... or something like that Thanks Mike.
  19. QUOTE(Aristos Queue @ Sep 13 2007, 02:29 PM) This one should also work for any data type. I do love me queues... http://lavag.org/old_files/monthly_09_2007/post-949-1189711706.png' target="_blank">
  20. QUOTE(Ben @ Sep 13 2007, 01:46 PM) And we never will, at least until Alfa starts showing us his code.
  21. QUOTE(Jim Kring @ Sep 13 2007, 11:24 AM) My LabVIEW coding style is so elegant that the code is 'self-documenting'. No need for additional comments :laugh:
  22. QUOTE(eaolson @ Sep 12 2007, 04:39 PM) Sorry, it's not you, it's me! No wonder I failed the CLD on the first pass. :headbang: Next thing is someone will tell me I can convert an enum to a string with a single function :laugh: (Yes, I know how) I actually learned many of the enum tricks when reading "http://safari.oreilly.com/0130093653' target="_blank">A Software Engineering Approach to LabVIEW"
  23. Was she cute... (of course... that's a silly question!!) I vote for drawbridge!!
  24. QUOTE(jdunham @ Sep 10 2007, 04:56 PM) If this is indeed Harish's question, look at this post: http://forums.lavag.org/Instrument-Driver-...p;mode=threaded IVI is form of instrument abstaction, but the problem is you can't edit it from LabVIEW. Thats why I prefer Plug-And-Play.
×
×
  • Create New...

Important Information

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