-
Posts
168 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by Dirk J.
-
Isn't there a theoretical curve you could fit? I mean, it looks like a 'simple' second order step resonse (...) QUOTE(jbrohan @ Jan 29 2008, 09:06 PM)
-
There is an example of doing just this in the 'example finder'; search for ActiveX, or locate this file: [LabVIEW]\examples\comm\ExcelExamples.llb\Write Table To XL.vi QUOTE(linux120 @ Jan 30 2008, 08:51 AM)
-
Event Structure vs. Variant Queues
Dirk J. replied to jfazekas's topic in Application Design & Architecture
QUOTE Ah, that sort-of makes sense... But the two-event-case situation only seems usefull to me if you could modify the event handling for each event structure separately. Now, if you unregister an event in a certain ev.struct. it gets unregistered in all of them. -
Event Structure vs. Variant Queues
Dirk J. replied to jfazekas's topic in Application Design & Architecture
QUOTE(jfazekas @ Jan 26 2008, 03:20 AM) I'm not sure I understand. I allways thougth that if you send an event to multiple event structures, it gets handled by whichever one receives it first (?) -
QUOTE(Jim Kring @ Jan 24 2008, 01:14 AM) Aha! A teaser!
-
QUOTE(Jim Kring @ Jan 23 2008, 02:31 AM) maybe, but reading from xml is still not trivial. and yes, the .NET thing is whoofully slow.
-
yup, it's not easy. I for one have been most comfortable with the MSXML activeX interface. Nevertheless, I'm currently using a virtual class defining (my most relevent) XML related methods and a couple of child classes which implement these methods. If I need a very safe-and-simple-backwardscompatible-etc routine, I use my LV-string based childclass which honestly can't do a lot; most of the time I use the ActiveX implementing childclass; and for some other projects the (presently rudementary) .NET implementing class. ps: since both the activeX and .Net stuff is "by-reference", I implemented this whole class hierarchy as "by-reference"
-
Paul, LabXML uses Microsofts XML ActiveX components you can use direclty (MSXML). The MSXML2.IXMLDOMDocument3 class (what's in a name) has a method LoadXML(bstrXML) which loads directly from a string. You can use XPath as a selection language. , see picture.
-
QUOTE which according to the nag-screen will cost me $1000 it works great, but unfortunately it's of no use to me with the nagscreen - it would kill my program flow...
-
There appears to be a conflict with the 'new dialog style' flag. If you uncheck that, you should be able to use all root options. QUOTE(steveg417 @ Sep 10 2007, 09:01 PM)
-
Need help using queued state machine
Dirk J. replied to Eugen Graf's topic in Application Design & Architecture
Eugen, You have a TRUE constant wired to the 'stop' terminal in the "message case" of the top loop. After you click 'message', your top loop w/ the Event structure stops working. If you remove the boolean, it works fine. -edit- argh... just too late.... -
cool! QUOTE(NormKirchner @ Aug 29 2007, 05:38 PM)
-
QUOTE(Jim Kring @ Aug 8 2007, 06:21 PM) thanks for sharing your serial number.
-
QUOTE(Darren @ Aug 8 2007, 05:24 PM) Instead of using a property node 'directly'; wiring a reference (to the control) to the property node in Tomi's example for the graph control, the behaviour is the same.
-
another workaround, from a practical point of view. use the 'reinitialize to default' method
-
QUOTE(Ben @ Aug 8 2007, 04:34 PM) I was myopically staring at the screenshot for quite some time to figure out that it was 'array subset'. all these icons look alike
-
QUOTE(Tomi Maila @ Aug 8 2007, 11:11 AM) Some more observations, probably relevant for the dialog window use case. You're not likely to experience this bug if you pass your data in clusters. If the array is the only element of the cluster ... too bad, the bug is there. If there's more than one element, and you're unbundling, then it works out.
-
QUOTE(Ben @ Aug 8 2007, 03:56 PM) 1. The first (0-index) element of y and t arrays is deleted using the Array Subset function. this trick works because LV allows you to subtract arrays of different sizes. drawback here is that ArraySize(Derivatives) = ArraySize(Y) - 1
-
yes, that's it, thanks QUOTE(yen @ Jul 30 2007, 07:52 PM)
-
On startup, I get dialog windows that all classes contained in <user.lib> are loaded. Why is this 'loading' necessary? It increases startup time quite a bit if user.lib is large...
-
thanks a lot, that makes sense. (un)fortunately the settings aren't inherited, so you need to add the *.mnu's to child classes as well.. QUOTE(DanyAllard @ Jul 27 2007, 05:34 PM)
-
how does one set the default palette for a .lvclass? if I look at the class properties - general settings, the only one available is 'none', is it possible to add more options to that list? according to the help button there, it is settable for an xcontrol: Default Palette—Specifies the palette with which the XControl is associated.
-
QUOTE Why would you? I guess you have a background in text-programming because you want to use a formula node that fast... You have two arrays of t and y(t), why not use a simple for-loop in labview? QUOTE(BobHamburger @ Jul 26 2007, 06:34 PM) A quick thought: you could resample your data so that you end up with a new, constant dt. Then you could use any of the standard analysis VI's. that would probably require more LV knowledge than solving the problem in G in the first place
-
hmmm, this is such a basic problem that I really wonder why you don't try it yourself. the simplest method would be dY/dt (t(i)) = [y(t(i))-y(t(i+1))]/[(t)i - t(i+1)] for more complicated algorithms, google is your friend. QUOTE(adriaanrijllart @ Jul 26 2007, 03:47 PM)
-
oops. here it is. QUOTE Moderator note: Link lost in LAVA v1.0 -> v2.0 migration.