
Phillip Brooks
Members-
Posts
911 -
Joined
-
Last visited
-
Days Won
53
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by Phillip Brooks
-
QUOTE (shoneill @ Dec 17 2008, 11:35 AM) I've created some XControls, but never an LVOOP class. I agree that these seem to be complimentary tools I like Jeff Atwood's "Understanding Model-View-Controller" blog post. We create and use the MVC pattern all the time and don't even think about it. QUOTE Skinnability cuts to the very heart of the MVC pattern. If your app isn't "skinnable", that means you've probably gotten your model's chocolate in your view's peanut butter, quite by accident. You should refactor your code so that only the controller is responsible for poking the model data through the relatively static templates represented by the view. The power and simplicity of properly implemented MVC is undeniable. But the first step to harnessing MVC is to understand why it works, both on the web, and also within your own applications. LabVIEW 8.6 LVOOP represents the Model XControl represents the View Front Panel represents the Controller We can use older techniques to do accomplish the same things LabVIEW 7.0 Action Engine represents the Model Brat* VIs (sub-vis w/ control references) represents the View Front Panel represents the Controller (w/ brat code additions) *(Ask Norm what a brat is)
-
VI tools for Canon Powershot cameras
Phillip Brooks replied to HChandler's topic in Calling External Code
I would suggest asking the folks from hytek a question. Irene He is a member of the forums; you could try sending a personal message to her... -
How do you imagine you Will recognize God as a person?
Phillip Brooks replied to LAVA 1.0 Content's topic in LAVA Lounge
QUOTE (God @ Dec 7 2008, 10:56 AM) My father was born 1-3-1944, my mother on 9-3-2009. I am a Taurus born 13-32-1965. Do these numbers suggestate something? Will the jackalope descend from the heavens as predicted? -
Does emulating God suffice to pass the Turing Test?
Phillip Brooks replied to Aristos Queue's topic in LAVA Lounge
QUOTE (Aristos Queue @ Dec 8 2008, 03:04 PM) Based on the content of http://forums.lavag.org/How-do-you-imagine-you-Will-recognize-God-as-a-person-t12585.html&st=30&p=55405#entry55405' target="_blank">this post, I believe that this is a bot... -
QUOTE (crelf @ Dec 8 2008, 07:13 PM) ... but can be measured accurately with the PXI-4071! Congratulations Norm! (And thanks for the bottle of water) I didn't care for it that much, but my kids started jumping up and down, yelling "Mindstorms NXT! Mindstorms NXT!"
-
VI tools for Canon Powershot cameras
Phillip Brooks replied to HChandler's topic in Calling External Code
I have not used their drivers, but Hytek Automation might have something for you... http://www.hytekautomation.com/Products/PTPCam.html -
You can get access to the raw socket using vi.lib\Utility\tcp.llb\TCP Get Raw Net Object.vi I did something similar to get access to the UDP socket. I used this to increase the default OS buffer size for a UDP receiver that was overflowing the default size (8kB as I remember). http://forums.ni.com/ni/board/message?boar...ssage.id=232025 Just be aware that LabVIEW doesn't know what you're doing to the socket, so tread lightly
-
How to remove a file from an llb lv7.1
Phillip Brooks replied to Jon Sjöstedt's topic in Development Environment (IDE)
Under Tools, select Edit VI Library... Select the LLB of interest Select the file you want to delete and use the button on the right... -
Do you get paid while LabVIEW starts up?
Phillip Brooks replied to LAVA 1.0 Content's topic in LAVA Lounge
QUOTE (neB @ Nov 19 2008, 02:54 PM) I make balloon animals to distract them -
I'm not a user of NI vision products, but I thought this announcement of a new camera using the Atom processor was interesting. It appears to include some software that can be used for metrology. If the software is included or offered cheap, I wonder if this might affect NI products or pricing? http://www.windowsfordevices.com/news/NS73...963.html?kc=rss
-
I Googled 'labview PID example' and the first entry I got was for this LAVA post. http://forums.lavag.org/Closed-Loop-Contro...lkit-t3797.html
-
I Googled 'labview PID example' and the first entry I got was for this LAVA post. http://forums.lavag.org/Closed-Loop-Contro...lkit-t3797.html
-
QUOTE (Phillip Brooks @ Oct 29 2008, 07:46 AM) QUOTE (alfa @ Nov 1 2008, 04:07 AM) The Great News is that from here somebody will be CEO at Colgate! brushing your teeth - Colgate - Hah! :thumbup: Humor! Even god is thought to have a sense of humor...
-
QUOTE (Aristos Queue @ Oct 22 2008, 07:11 PM) OK. I'm in; sourcenders sounds good. This issue has bugged me for the last few days while driving to and from work. I've been researching a bit and concluded that this is contributing to the taxonomy for the 'project' in question. It might be a good idea to consider other toxonomic elements and use a consistent naming convention that will reinforce a term such as sourcender. Adding train terminal, bridge or other metiphorical terms might create a folk taxonomy. ( I've gotta stop reading all this janky Wikipedia stuff! )
-
QUOTE (alfa @ Oct 29 2008, 04:19 AM) While brushing you teeth and looking in a mirror?
-
I hear the lemon sherbet is to die for!
-
QUOTE (Thang Nguyen @ Oct 27 2008, 05:08 PM) I remembered this LAVA post; it might be of some help to you. Norm mentions achieving higher refresh rates on slow computers without much overhead... http://forums.lavag.org/LVOOP-wrapper-arou...ions-t8841.html
-
QUOTE (Aristos Queue @ Oct 22 2008, 07:11 PM) QUOTE (Yair @ Oct 23 2008, 03:00 PM) Philip, while terminus is a great word (and you just brought back some nice Asimov memories), I don't think it accurately describes these, as they are NOT end points. More often than not they are probably in the middle of the call chain and the only thing making them special is that they are at "the end" of the project. I think that terminus applies exactly because they are end points w/r/t the project as Stephen described it. A train terminus is "the end of the line" w/r/t the context of the mode of transportation, but that does not mean that the traveler is now unable to continue; only the mode of travel changes. It is a very generic term. I wonder if there is an existing appropriate term that can be reused from graphing theory, petri nets (transition?) etc... I'm guessing that this new pop-up might have something to do with the VI Hierarchy or LV Project...
-
What about the word "terminus"? While checking for the word terminus on Wikipedia, I found this interesting little piece of text: I never looked up perforce until today. "by physical coercion; by force of circumstances" "That problem is algorithmically equivalent to finding all the termini of a given subVI." "Our school chose the name for our new mascot. We're going to be the Termini!" "All your termini are belong to us."
-
"Wizard looking like" front panel
Phillip Brooks replied to raymyster's topic in Application Design & Architecture
There is an example of this on the NI web site http://zone.ni.com/devzone/cda/tut/p/id/5321 -
LabVIEW Dialog VIs
Phillip Brooks replied to Phillip Brooks's topic in Application Builder, Installers and code distribution
Bump! Just adding this post to get my question to appear in the RSS Feed where it might get noticed... -
New Forums: Source Code Control, TestStand
Phillip Brooks replied to Michael Aivaliotis's topic in Site News
QUOTE (Michael_Aivaliotis @ Oct 2 2008, 03:25 AM) Should these forums show up in the LAVA RSS feed? I don't see my post to the TestStand forum, and didn't notice the SCC posts (quick visual scan).