LAVA 1.0 Content
Members-
Posts
2,739 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by LAVA 1.0 Content
-
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.
-
Another trick might be, to get the image of the control with a bit depth of 1 resulting in a black/white image. Ton
-
Secret features: ethics of developing them
LAVA 1.0 Content replied to Aristos Queue's topic in VI Scripting
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 -
Isn't there a 'Autoscale once' property/method? Yes there is. QUOTE Ton
-
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
-
Queued Message Handler Design Pattern
LAVA 1.0 Content replied to Bobillier's topic in Application Design & Architecture
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 -
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.
-
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
-
TDMS for big config clusters -- is there a better way?
LAVA 1.0 Content replied to Kevin P's topic in Database and File IO
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 -
Exe without menubar
LAVA 1.0 Content replied to manojba's topic in Application Builder, Installers and code distribution
You should: A: Autostart the VI B: Hide the toolbar as well C: Close the Front Panel after the code has finished Ton -
LVSpeak - tell LV what to do
LAVA 1.0 Content replied to Norm Kirchner's topic in Code In-Development
QUOTE (Norm Kirchner @ Apr 1 2009, 02:09 PM) be careful, perhaps they will contact you using there mind. -
Disconnect all typedefs in a CTL
LAVA 1.0 Content replied to Vladimir Drzik's topic in Database and File IO
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 -
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
-
First VI to open in project takes long time
LAVA 1.0 Content replied to John Lokanis's topic in Development Environment (IDE)
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 -
First VI to open in project takes long time
LAVA 1.0 Content replied to John Lokanis's topic in Development Environment (IDE)
QUOTE (Aristos Queue @ Mar 25 2009, 01:13 AM) Strange, I would expect that these loaded when a project is openend. Ton -
Is library part of another library
LAVA 1.0 Content replied to LAVA 1.0 Content's topic in VI Scripting
I found a working implementation: Ton -
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
-
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
-
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
-
QUOTE (ooth @ Mar 19 2009, 12:39 PM) Yes. And for Rendezvous and semaphore. Ton
-
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
-
re-sample in a rectangular coordinate system from polar
LAVA 1.0 Content replied to Mathew's topic in LabVIEW General
There are some primitives in LabVIEW that deal with polar data-type conversion. Search the palettes. Ton -
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
-
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