-
Posts
6,214 -
Joined
-
Last visited
-
Days Won
117
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by Michael Aivaliotis
-
Graphics sucking up processor... how to improve?
Michael Aivaliotis replied to JPrevost's topic in User Interface
Ok, that's good. You are my friend now... .I don't know how the loop timing is configured since you haven't shown us the code yet, but you might want to look at placing a wait function within the loop that updates the front panel. If you already have wait functions or timeouts, how long are they? Is it possible to send a screen capture of that portion of the code? Adding a small time delay usually allows the processor time to perform other tasks and reduces the load. -
HELP Acquire sound from a webcam
Michael Aivaliotis replied to orjulie's topic in Machine Vision and Imaging
Use the sound VI's already located within LV. If the audio from the microphone of the webcam shows up in windows devices as availabel, then you wil lbe able to access it with these VI's. -
I'm surprised that NI support was no help. I was able to reproduce it in 2 mins even in 711. Must be a reported bug already... strange. All I did was: New VI Placed a Chart Right-Click>select>stack plots Right-Click>select>Visible Items>Scale Legend Then click on the bottom right corner of the scale legend and stretch it down one element (it's an array). Click on the lock button. Enjoy.
-
Well, you know what can happen if our advanced LV developers here on the forums get an idea stuck in their heads: http://forums.lavausergroup.org/index.php?showforum=29 Let's not go down that path... My son was a little too young or the mindstorms kit this past Christmas, so I held off. I think i will definitly look into NXT this year.
-
Graphics sucking up processor... how to improve?
Michael Aivaliotis replied to JPrevost's topic in User Interface
I have a hunch...Based on my experience, new LV developers usually pass data to the UI by using the value property and most of the time with ctrl references. I don't want to stereotype but if I'm wrong, let me know. This might be your problem since this method of passing data is slow. If you can, just wire data to the terminals of the indicators by a wire or use a local. If it is too much work to re-write your code then you can use the "defer panel updates" property. -
Thanks a lot! Go and show the world my ugly webpages from days gone by... I guess like LV, my web site development skills have evolved...
-
The keywords I asked you to search for are components used in building the solution. Based on the fragment of information you gave me in your original post, I was able to come up with something... Make sure to quote your sources in your school report. LAVA Forums... ya right.
-
I love this... hey guys, where's that post stupid/please-make-my-homework/offending questions here" forum? that i2dx mentioned a while back?Do a search on build array, shift register, while loop, xy graph, in the LV help...
-
How about LabVIEW Advanced Virtual Architect Globals? LAVA Globals?
-
Flatten To String - LabVIEW 8.0 Type Descriptors
Michael Aivaliotis replied to Jim Kring's topic in LabVIEW General
My bad... -
Yes, it also means my boss won't buy it for me... :thumbdown:
-
Jason, I can understand the marketing behind it but c'mon! Doesn't that just suck with a capital S? I mean I can use my developer suite which costs thousands of dollars to control hardware which is also worth thousands of dollars but I can't control a stupid RCX brick worth not even $100? Can't you guys throw us a bone like a driver or something? It would be so cool if my son could use the same software to program his mindstorms robot that daddy uses at work... If you look at this guide, it just looks like a bunch of VI's. Can't you get those VI's for standard LV? http://www.legoeducation.com/sharedimages/..._Quickstart.pdf
-
Can you explain a little bit more of what your fears are? It seems that Jim's edited version works fast and does everything you need.
-
Don't wanna be rude but c'mon! National Instruments ships anywhere, even Malaysia. Beside's that, there are dozens of other vendors. Your computer has USB? You can get a DAQ USB device now for less than a mouse. Call up Irene, she'll hook you up: http://forums.lavausergroup.org/index.php?showtopic=1659
-
Well, maybe not along those lines but I had a discussion with someone about how you can come to a considerable conclusion about someone's personality by looking at their LV code. This would require you to look at code over several years of coding experience of the individual. All of our programming styles have evolved over time to their current state. For example, if you use queues a lot in your code, does that that mean you are an adventurous type? Perhaps if you used them within the first year of development...? What icon colours do you use? Do you create fancy icons or are you a plain text kinda person? I'm sure there is a pattern here which may even come down to the number of bends you have in your wires, if you have any . I'm telling ya, coding style tells a lot about a person...
-
Flatten To String - LabVIEW 8.0 Type Descriptors
Michael Aivaliotis replied to Jim Kring's topic in LabVIEW General
Can you not use the Variant to Flattened String? This should give the current LV8 type descriptor data? -
No, the button does not have an event however for us developers who like to use Ctrl+Period, there is still a way to have your cake and eat it too. You can hide the button bar and trap the Ctrl+Period event. This allows you to terminate gracefully even though you are a hardcore Ctrl+Period user. Another nice perk about this feature is that when built into an exe, the APP_STOP menu event goes away automatically.
-
I'm not sure what this is... I know I have a DVI output on my laptop but is it dual-link? Hmm.
-
Bill Gates Goes to College The Microsoft bigwig teamed up with Napoleon Dynamite in this spoof video from PDC 2005. The camera's a little shaky, but you get the idea.
-
Navigation develop tool?
Michael Aivaliotis replied to JPrevost's topic in Development Environment (IDE)
Yes this Navigation Window feature is in 7.1 only. -
Enum in an array constant resizes.
Michael Aivaliotis replied to crelf's topic in Development Environment (IDE)
Nice reply from Stephen, but he's not offering any solutions. The implementation seems simple to me but of course I don't know the inner workings of LV. Just keep track if the user has manually resized the constant. If they have, then keep it that way. Auto-update shouldn't update the width. It seems that this is the most prefered behaviour. -
I have a pet peeve of LabVIEW 7.1. I have a strict-typed enum constant inside of an array constant on the block diagram. Sometimes I resize the width of the enum to see the full text. When I update the strict-type of the enum with new values, the width of the enum reverts back to some standard width. I cannot figure out what LV uses as the default width and where this comes from. It doesn't appear to use the smallest text width or the largest. I wish LV kept the width as I had originally set it. If no-one has any solutions, I'll move this post to the wish list...
-
This is the holiday cheer thread. Feel free to add a reply of greetings for all members. I spent the first holidays in my new home. It was strange. Christmas eve was warm, not a cloud in the sky and the temperature was warm: 20 celsius. It's really not Christmas unless you have snow on the ground...