Jump to content

JustinThomas

Members
  • Posts

    72
  • Joined

  • Last visited

Posts posted by JustinThomas

  1. I have seen a few posts suggesting bigger and bigger monitors. I do admit that having great screen size does reduce scrolling, but i feel 1280X1024 is ideal. I do all my coding on a laptop with this resolution. I feel anything which does not fit on this screen size should be inside a subVI. Another important point to remember is where your applications will be deployed. I have burnt my hands a few times by developing GUI's on large screen but then deploying them on smaller resolution screens. Lets admit LabVIEW does not scale GUI objects very gracefully and its usually a pain when screen resolution changes. Although I have to admit the introduction Splitters and Panes have helped to address issues with GUI scaling.

    As with processing power and RAM capacity, i believe its best to develop and test on a system similar to what you would deploy your applications. Again developing on a Rockstar (Highend) PC can give you fall impressions on performance of your application.

    Justin Thomas

  2. Thanks to the LAVA community for all your help. Thanks to the moderators and Admins for keeping this site alive and rocking all the time.

    Hope to keep reading great articles and discussions in the coming years too. A very Happy New Year to all fellow wireworkers

  3. Looks like LabVIEW Web Server is enabled on your machine. Open LabVIEW go to Tools>>Options menu. You will find WebServer:Configuration in the Listbox on the left. Click this option to find a Checkbox for Enable Web Server. Remove the check mark and save. Now the right click option should be gone. The WebServer Configuration panel may be in a slightly different place based on the version of LabVIEW you have. The above mentioned location is with respect to LabVIEW 8.6.1

  4. Make the Splash VI your top level VI and call the Main VI dynamically then use the Notifier trick mentioned above to close the Splash VI.

    You can also send custom messages to the Splash VI through the Main VI, similar to the Splash screen when LabVIEW loads thus informing the user as to what the application is doing. This gives a feeling to the user that the application is doing something in the background rather than just a splash screen.

    • Like 1
  5. In a nutshell WinXP Embedded is a subset of the WinXP which you can create using the Embedded Tools available on the microsoft site.

    I have tried it and though it gets a little getting used to create the image it does give you a customized image of Windows XP.

    I agree Support is a problem if you have various version of the XP image installed. We use it on Fanless PC's with our applications. The level of customization can be such that it is difficult to guess the OS used on the platform is Windows XP and gives a product like feel to the system.

    LabVIEW does run on WinXPe SP2 and even DAQmx (I've tried it for M Series and DSA boards). Here's a link to a tutorial on the NI site on how to install LabVIEW on WinXPe.

    http://zone.ni.com/devzone/cda/tut/p/id/4011

  6. Add a Value change event for your string control. In this event compare the control value with the stored constant using the equal to operator.

    You would also be required to right click on the string control and select 'Update while typing'. This ensures that the value change event would fire every time you make a change in the string control

  7. QUOTE (Scooter_X @ Apr 14 2009, 07:43 AM)

    http://lavag.org/old_files/monthly_04_2009/post-15313-1239675130.jpg' target="_blank">post-15313-1239675130.jpg?width=400

    Sorry it looks horrible and not scaled very well. I just had to get the image up.

    And sorry also that my previous post was a pretty horrible explanation. I was in a hurry to get to work from school where I was working on the project so I just threw something up and hoped someone would understand my plea for help.

    Basically, this is what I want to know: how do I get it to just leave 'asdf' and 'jkl;' in elements 1 and 2, and then with those same two string indicators turn right back around and stick something else like 'qwert' and 'yuiop' in elements 3 and 4 respectively? (while leaving elements 1 and 2 as they are)

    Hi Scooter_X

    I do not want to give you the answer as its your school project but I can give you some direction

    When you execute or run your program the string elements are built and the array of string is formed. Now this does not remain in memory as you do not store it anywhere. So the next time your run your program it does not retain any values from the previous run. Look for and read about uninitialized shift registers and functional globals in the forums and LabVIEW help this should give you some direction

  8. Hi Scooter X,

    You can use a cluster with one string and one numeric for each racer build an array of this for your data. Clusters allow you to keep different data type elements together.

    As far as the sorting goes I am not aware of any ready made functions for sorting a cluster. You may have to write custom code for sorting your cluster, but should not be very challenging.

    Justin Thomas

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.