02-10-2009 12:58 PM
All,
Please enjoy the attached example progarm.
Motivation:
I wanted to create an example program which would showcase object oriented design capabilities within LabVIEW while at the same time showcasing advanced architectures including the state machine and the producer consumer loop. Of course this code is provided without warranty (express nor implied) a.k.a. "use at own risk".
An example of the program in action: http://www.youtube.com/watch?v=ASqgsISM0Uc
Design Patterns Used:
Object Oriented Programming
State Machines
Producer Consumer Loops
There are tester programs scattered throughout the project.
How to run:
Using the mouse, click on the 3D picture control to move the space ship about. You can zoom in our out using the slider. You can create a new universe by clicking the create world button. You can also quit the program by pressing quit.
Questions / Comments?
Please feel free to email me: evan.robinson@ni.com
Screen Capture
Video
--
Evan Robinson
Field Engineer | Western PA and WV | National Instruments
email: evan.robinson@ni.com