

jfiddler
Members-
Content Count
20 -
Joined
-
Last visited
Community Reputation
0 NeutralAbout jfiddler
-
Rank
Member
-
Action on radio button, or slider, or ???
jfiddler posted a topic in Screen Components and User Interface
Is there a way to have a sequence called, or an action performed, when a radio button selection is changed, or a slider is moved, or an edit box is changed? I guess I could just write a sequence that loops and watches the appropriate variables, but that seems kind of hokey. -
How do I get user confirmation?
jfiddler replied to jfiddler's topic in Screen Components and User Interface
OK, I found it - System.MessageBox. Works fine. -
Thanks. I'll give this a try. The logging works great, by the way. And, since I'm not sure I've said it before, thanks for a great program!
-
Is there a way to pop up an "Are you sure" button for the user, with yes / cancel options? When a user presses a specific button, I want to get an explicit confirmation, just in case. Thanks
-
I'm doing runs of a process. I see how to log the data from a run, but I don't see how to display the data from a prior run. Is there a way to open the same program I use in real time, but have it in a virtual mode, where I can replay a previously logged run? Thanks
-
Since Azeotech has no forum of their own, and since they check and respond regularly right here... Have you considered doing a Linux version of DaqFactory? It sure would be nice to be able to run on smaller, lighter systems, and probably do it much more reliably!
-
I haven't worked with LabView, but DAQFactory has been a pleasure to use. I'm an experienced programmer, but I hadn't programmed for many years before taking on this project, monitoring and controlling some biotech processes. I've found DF to be comfortable, reliable and powerful. Also, when azeotech brags about their tech support, they're telling the truth. I've asked a bunch of questions, but in this forum (look for my posts) and directly by e-mail when I don't think the question is of general interest. They're always answered promptly and thoughtfully. My suggestion would be to grab the free demo and try it out. I think you'll be surprised how quickly you can throw something together.
-
Button templates and/or object pointers?
jfiddler replied to jfiddler's topic in Screen Components and User Interface
Thanks very much for the informative reply. There are a lot of ideas there, and some of it is new information for me (I hadn't looked at the new messaging and user property features yet), so it will take me some time to think about and try some of your suggestions. For the button templates, I was already planning on putting most of the real work in a sequence that they'd all call. What I'd really like in a template, so I could easily change it later, is stuff like colors, text format, etc. I know that can all be set as object variables, but a template would be nice. Any sense on when 6.0 might be available? Need a beta tester? Thanks again for the prompt response! -
Button templates and/or object pointers?
jfiddler posted a topic in Screen Components and User Interface
The next system that I'll be building will monitor pH and temp. for each of 32 batches. I'd like to put up 64 buttons, each showing the current pH or temp for a single channel, and when I push one of them, put the data from that channel on a graph, and do some other related work. Two questions about how to do this: 1. Is there any way to do a button template or prototype, so that when I change the template all the related buttons change accordingly? I see how to do this from a sequence, by naming all of the buttons and then setting all the appropriate stuff as component variables, but this seems clumsy. Is there a better way? 2. What's the best way to write a function (sequence) that deals with any channel, passed to it as a parameter? I see how to do this with the "execute" function, but this seems both slow and clumsy, since I may need a bunch of executes. For instance, a calibrate function would need to change the channel's sampling frequency, read it a bunch of times and do the work, change the frequency back to normal, and clear the history. Is there any way to pass a calibrate function a pointer or reference to a channel object, or must I pass it the name of the channel as a string and make it do ALL work on the channel as "execute" commands? Also, if I pass a channel's input history array as a parameter, is that array updated as the channel continues to be read, or is a static copy of the array passed? Thanks for any help on these, j -
multiple daqfactory programs simultaneously?
jfiddler replied to jfiddler's topic in General DAQFactory
My intent is to run fewer instantiations of daqfactory express than I have labjacks, so I won't be violating my license. The reason I want to do this is that I will be controlling two separate processes. They're both pretty simple, so I'm confident that one PC can handle both, but eventually I may want to run them on separate computers. I could make them simply be separate pages, since each process needs only one display page, but I don't see how I could tease them apart later if necessary without a lot of pain, since they're not really programs that are embodied in text files that I could maintain separately. Am I missing something? Will daqfactoryE help me to easily move some of the sequences, components, conversions, etc. into a new program at a later date? -
Can I run multiple instantiations of daqfactory, each running a different program and accessing different labjacks, on a computer simultaneously? Win XP, if that matters. Thanks for any help
-
Great! Thanks for the help. I didn't see that, so I must have an old manual, and maybe old software.
-
Is it possible to create a sequence that will always run before daqfactory quits, or a page unloads? I'd like to be sure and always put some devices in a known state, even if the program is quit from the window's close box. I see that the device driver has such a function, called "unload", but I don't see how I have any access to that since it comes from labjack.
-
Thanks for the reply. That's good to know. j
-
How should I deal with the U3's calibration constants in DAQFactory Express? Is the unit-specific calibration factored in to the V that I read directly in DAQFactory, or do I need to explicitly factor it in myself? If I need to do it, how do I read the values from the U3's flash into DAQFactory? Also, how stable is the U3's calibration over its lifetime? Do you recommend recalibrating at some time? Thanks, jerry