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. QUOTE (Jolt @ Apr 9 2009, 12:54 PM) You can implement HTTP requests (both GET and POST) using the low level TCP functions in LabVIEW, and these will work also in RT. I have some examples at work that I can post tomorrow. The http://forums.lavag.org/Posting-to-Twitter-from-LabVIEW-t13024.html&pid=57632' target="_blank">Twitter status VI I posted a while back is based on one of these.
  2. Another trick might be, to get the image of the control with a bit depth of 1 resulting in a black/white image. Ton
  3. QUOTE (bsvingen @ Apr 9 2009, 07:21 AM) Our company works in the Railroad certification and for new 'experimental' stuff you mention we give a 'Verklaring geen bezwaar' (Declaration of OK) that allows us (or other) to place non-regulated systems during normal operation. Such declaration is very strict and the people handing out those certificates check and test everything beforehand. I don't recall any mallfunctioning based on such placed system. I think the same might go for other transportation systems. Ton
  4. Isn't there a 'Autoscale once' property/method? Yes there is. QUOTE Ton
  5. Few pointers before getting to the point: Host you image at LAVA, this way the Portal won't be screwed up by your image size. Use the Code Capture Tool to create High-quality code images Now on topic, have a look at the Array palette and try to delete column number 1 and 2. Ton
  6. QUOTE (Shaun Hayward @ Apr 8 2009, 07:21 PM) QUOTE (jdunham @ Apr 8 2009, 08:27 PM) We coerce to and from enums all the time, and it works fine -- IF your enum and the integer have the same numeric size (# bits). Of course enums default to 16-bit and integers default to 32 bit so you almost always have to fix one. Y The fact that this happens is because Typecasting is not a conversion tool! It only tells LabVIEW to look at the data at memory Address X as type Y instead of type Z. The fact that it returns the first element of the Enum is expected if you use a U32 as source type for an U16 enum. The first two bytes of the U32 will be used as enum-value, and unless you have a single bit in the upper 2 bytes (>2^16) this will be 0. Ton
  7. QUOTE (flarn2006 @ Apr 5 2009, 09:11 PM) It's sounds to be a feature for 8.6 only. All my visible categories are selected and the Tank is missing.
  8. It depends on what you actually want (your question is ambigious): A .ctl file based on an existing control? Use the Variant to Control code from the Code Repository A control based on an exisinting cluster? I think you can do that, I only don't know how. Ton
  9. QUOTE (Kevin P @ May 3 2007, 07:31 PM) QUOTE (ritesh024 @ Apr 3 2009, 02:04 PM) Why can't i see Write TDMS Cluster_TDMS.vi in my OpenG package ?? I updated OpenG package around a month back. is it a recent launch ?? Ritesh The VIs are not part of the OpenG package, Kevin has uploaded them to this thread, here. Ton
  10. You should: A: Autostart the VI B: Hide the toolbar as well C: Close the Front Panel after the code has finished Ton
  11. QUOTE (Norm Kirchner @ Apr 1 2009, 02:09 PM) be careful, perhaps they will contact you using there mind.
  12. Here's a tough one: Disconnect a Typedef with a Registration Refnum. The Registration Refnum contains a User Event with a TD-control. I cannot get LabVIEW to disconnect from the TD inside the user event, only by removing the TD. Ton
  13. QUOTE (Ton @ Mar 28 2009, 01:10 PM) I took another look and the actual size is A6 QUOTE (menghuihantang @ Mar 30 2009, 03:44 AM) What about resolution? Can you wire into inputs/outputs easy? You need the auto-tool, but I have no issues, might be a little bit slower than the mouse, but the comfort of knowing I limited my daily mouse hours to 10 (at the most) is worth it. I use it on a 1280*800 widescreen laptop no problemo. Ton
  14. I have a small Wacom (A5 format I think) at home for all my computing. I love it. It is too small for two screens but for one with absolute positioning it works good. LabVIEW is no problem, the only thing I miss is the scroll wheel, but other models have that included. Ton
  15. QUOTE (Aristos Queue @ Mar 25 2009, 01:13 AM) QUOTE (Ton @ Mar 25 2009, 11:36 AM) Strange, I would expect that these loaded when a project is openend. QUOTE (Aristos Queue @ Mar 25 2009, 02:16 PM) Why? There are various uses of the project, most notably building an app, that does not involve opening a VI (note I distinguish loading a VI vs opening a VI, since AppBuilder obviously must load VIs). The project loads the pieces it needs as it needs them. Well all these nice overlay icons for SCC'd items are the reason why I would expect that SCC VIs load direcly upon opening a project. Ton
  16. QUOTE (Aristos Queue @ Mar 25 2009, 01:13 AM) Strange, I would expect that these loaded when a project is openend. Ton
  17. I'm trying to find out if a given library is part of another libary. I don't get anything sane to work. For a VI there is a 'Library' property that returns the owning library reference. For a library such feature does not exist. Even stranger is that the 'Localized Name' or 'Display Name' only contain the bare name of the library. I currently have one workaround: And this solution needs any VI to be inside the lvlib root-folder. Ton PS this code needs to be done in 8.2 so any ideas? Edit: Darren Twittered QUOTE So I builded the following project setup: The 'Untitled 4.vi' has the following contents: Note that the Parent's ref of the folder is not valid! Somehow the folder inside the top-level library has no valid parent Ton
  18. QUOTE (crelf @ Mar 19 2009, 07:03 PM) Then, join the Future of LabVIEW programming. QUOTE (PaulG. @ Mar 19 2009, 08:22 PM) I'm volunteering you to join the open source space shuttle control software development team. And you get a seat on the first flight. Kick the tires and light the fires! :thumbup: Ditto, some things are just too important to leave to willing enthousiasts. Ton
  19. I have no experience with DMMs, but do you use Daqmx functions to read them out? If so you can use the DAQmx triggering function. One task could start at the same time the other start. Daqmx will set up the backplane lines as needed. Ton
  20. QUOTE (ooth @ Mar 19 2009, 12:39 PM) Yes. And for Rendezvous and semaphore. Ton
  21. QUOTE (ASTDan @ Mar 18 2009, 09:08 PM) Another plus: Conditional Diagram Disable Most likely you currently work with a 'tree.vi' to encapsulate all your code and prevent cross-linking issues, if you are customized to this routine, stepping over to the project should be quite easy. One other plus that a colleague intoduced: A projects project. The sole purpose of this project is to keep all the (current) projects in one spot. It only contains other projects, and is an easy access to them. One other point, the project allows you to have multiples projects open at the same time without any collision between them, you can move a VI from one project to another with a single mouse click. Dan, my advice, go with it. Let it bug you for a week, than never look back. Ton
  22. There are some primitives in LabVIEW that deal with polar data-type conversion. Search the palettes. Ton
  23. QUOTE (Aristos Queue @ Jun 25 2008, 02:36 AM) Forgive my ignorance, but why should this be padded data? How does this go for LabVIEW 64 bit? is the padding than 8 bytes? Ton
  24. Okay I understand, however the BD you showed will run on the Executable and not in the IDE. So you need the 'scripting' part to be executed in the IDE. Put those parts in a seperate VI, load those into the IDE and let that VI run the 'Get GObjects' function on the VI you want to diagnose. Ton
×
×
  • Create New...

Important Information

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