My first LVOOP project: advice appreciated

Hi all,
I just
started using LVOOP and I would like somebody to check my first achievement and
give me some advice what I should improve regarding:
Project organization
– Auto populating vs virtual folder. I prefer the auto populating folders but
with classes it seems to be better to use the virtual folders
Disk organization
– Do you use plain structure of the classes or nested (children folders).
Special folders for private/public methods?
PrivatexPublic… –
Are there some methods that I use and should make them private? I left
everything public for now.
But mainly
if the design, the methods and the way I handle the problem is “as it should be”,
or if there is space for some significant improvement.
The program
should list all in system connected and supported Daqmx devices and then select
only those for DAQ and those for Output. The class hierarchy is attached.
LV 2011, Win7
Attachments:
ListDevices.zip ‏725 KB
DeviceClassHierarchy.png ‏38 KB

Hi Ceties,
it's difficult to answer general questions about architecture because every person can do it differently, and still all of those ways can be right.
Your device class hierarchy seems well designed and I wouldn't change anything there.
The most comfortable way for me to organize my project is to use auto-populating folders. 
I also wouldn't use nested file organization, rather separate folder for every class. This way you don't need to remember the inheritance pattern while going through the files outside of the project.
For more information please visit:
http://zone.ni.com/devzone/cda/tut/p/id/3573#toc4
especially the last paragraph "Additional Resources"
I hope that helps, TRSns
Best regards, Piotr
Certified TestStand Architect
Certified LabVIEW Architect

Similar Messages

  • Late 09 MB Pro 13" now on Mountain Lion keeps crashing (spinning wheel) and getting VERY hot. Even Safe Mode slow to work. Managed a back up last night and wondering should I put the original ios disc back in to take it back to SL. Advice appreciated!

    Hi
    For past year or so my mac book has been getting gradually worse. Spinning wheel, and overheating, last night I had trouble just getting it to start in Safe Mode (been using the on/off button a lot lately!)
    Problem may be related to media - iMovie followed by iPhoto are the most likely programs to bring everything to a stop but not always.
    I'm not an expert although I did figure out how to re install the operating system from the partition with help from this forum a couple of months ago but it didn't fix the problem.
    The iOS is Mountain Lion (via Lion)
    I managed to do a back- up last night and now wondering if I should re- install Snow Leopard from the original discs that came with the laptop. 
    Got a lot of media on there (replaced the 250gb drive with a  Samsung 1tb a while back which is less than half full.
    Never had to use any of my back-ups before so:
    If I re install the original operating system will I be able to be selective in what I put back on later?
    and -
    Will there be any issues putting a Mountain Lion back-up into a Snow Leopard iOS?
    A lot of whats there isn't needed but don't want to lose it completely.
    Advice appreciated thanks

    Back up all data immediately as your boot drive may be failing.
    If you have more than one user account, these instructions must be carried out as an administrator.
    Triple-click anywhere in the line below on this page to select it:
    syslog -k Sender kernel -k Message CReq 'GPU|I/O' | tail | open -ef
    Copy the selected text to the Clipboard (command-C).
    Launch the Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window (command-V).
    The command may take a noticeable amount of time to run. Wait for a new line ending in a dollar sign (“$”) to appear.
    A TextEdit window will open with the output of the command. Normally the window will be empty. If you get output like this:
    kernel[0] <Debug>: disk0s2: I/O error
    the boot drive is failing, or there's some other hardware fault in the storage subsystem.
    If you get output like this:
    kernel[0] <Debug>: ** GPU Debug Info Start **
    kernel[0] <Debug>: ** GPU Debug Info End **
    there's a fault in the graphics processor or logic board. The two kinds of output are not mutually exclusive, but if you get both, a logic-board fault is likely.

  • Audio Sync , 2 camera shoot: Need Project Advice

    Hi Friends,
    Question for you from a newbie who will be shooting my first "major" project tonight:
    I'll be shooting a 6 minute video with two mini DV cameras, each at different fixed angles. The subjects are talking heads.
    In addition, I will be recording a live audio (speech vocals) track onto a computer, which I later must sync with the camera audio. Ultimately, this audio will replace the camera-captured audio.
    Since I will importing the raw video and audio feeds into FCE 3.5, and then cutting it up, I don't want to lose sync between video and the separate (imported) audio track.
    Is there a way to sync the video track with the audio track, then "import the audio track into the video track as its new "native" audio (i.e. meld them together into one track, replacing its original audio track)?
    Or, is there a better way to approach this project?
    Thanks much for your advice.
    DJ

    You're assuming the the two will sync up, which they might. You didn't say how you're making the live recording in FCE, but mostly likely it's going to be in 44.1. You'll need to convert that to 48K.
    The best approach, if possible, is to take the sound recording and feed it to the two cameras so they can record it directly as they shoot the picture. If that's not possible and you have to make a separate recording I'd connect up the sound to the camera tracks.
    Lay the camera A video and audio in the timeline. Turn on the audio waveforms. Put the separate audio into the timeline underneath. Sync up the audio and video. Delete the camera audio and link the separate audio to the camera A video. Drag that back to the browser and make it a master clip. Repeat the process for camera B.

  • First J2ME Project

    Hi,
    I am quite new to J2ME.
    I am about to do my first J2ME project and need all possible help from you'll.
    The project is about Property Management - Conditional Survey.
    The Managing Agent would visit the property site and do a survey of the property.
    The Agent would be having a mobile device using which he should be able to connect to the database located at his Head Office(HO).
    Using the User Interface displayed on his/her mobile device he should be able to retrieve information, Add/Update/Delete information about his property survey which would update the database located at the HO.
    This is all the information that I have regarding the functional requirements.
    Regarding the tools as off now this is the info I have :
    1) The database would be Oracle
    2) Eclipse IDE.
    3) What is a suitable Mobile Device / Emulator for such a project ?
    4) What other tools would I need ?
    If anyone has worked on a similar requirement before please point me to suitable links for more information and similar sample projects.
    Please share your experience and difficulties that you might have faced while doing the project.
    Your help would be much appreciated. Thanks in advance
    Regards,
    Paresh

    Take a look at jsr--179
    http://mobilezoo.biz/jsr/179/index.html
    Note that this is an optional API.
    Do you have a background of core java / j2se / j2ee?
    If not, start with something much simpler and work up.
    :D

  • I have OS X 10.8.5 trying to upgrade. Have downloaded latest OS X Maverick but to install I am prompted for the Admin Password. I don't believe one was ever set up. I have tried my Apple Id Password but not accepted, Advice appreciated.

    My system is Mac HD OX S 10.8.5. I want to upgrade 10.9.1 and have downloaded it. However, to install it I am prompted for the Admin Password. I don't believe one was ever set up. I have tried my Apple Id Password but not accepted, Advice appreciated?

    If you have 10.8.5 you don't have a PowerPC Mac (PPC).  PPC is for pre-2006 Macs.   Go to Apple menu -> About This Mac to make sure you have an Intel Mac and that you didn't flip the 5 and 8 in your operating system indication.  If you actually have 10.5.8 but you have Intel it gets a lot more complicated to install 10.9.
    10.5.8 is the maximum for PowerPC.
    10.6 can be upgraded on Intel with this tip:
    https://discussions.apple.com/docs/DOC-2455
    And it also help you get up to 10.6.6 or 10.6.8 as needed.
    https://discussions.apple.com/docs/DOC-6271
    will help someone with 10.5.8 determine if they are ready to jump to 10.7 or later.
    If you have 10.8.5, you must install 10.9.0 first (free from the Mac App Store) to get to 10.9.1.
    Backup your data:
    https://discussions.apple.com/docs/DOC-1992
    and check http://www.roaringapps.com/ and your printer, scanner, and peripheral  drivers are compatible with third party vendors before upgrading to 10.9.

  • Email issue with ISP - advice appreciated

    We seem to be having a strange issue with email and our ISP.
    Using OS-X mail, all patched up and on the latest versions of everything. Every two or three months email stops working with no warning, errors or notification. The ISP says that we have been blocked due to excessive failed password attempts, even though it's been working for two months and no passwords have been changed.
    The only way around this is to have the ISP unblock the ipaddress and on the local system delete the ISP certificates from Keychain (login) access, although on one occasion when the ISP was being particularly slow, simply deleting the certificates did the trick.
    I'm not getting anywhere with the ISP - I am unable to get past first line support and pre-formatted answers telling me how to reset my passwords and what combination of numbers, letters and characters make up a good password. (Nativespace in case you're wondering!)
    Advice appreciated. "Leave Nativespace" is already being considered,
    thanks and regards
    Simon

    Meant to say, the certificates are up to date and haven't expired when the email fails.
    My system has several email accounts going through the same server at the ISP - sometimes they all fail, sometimes only one or two.

  • Where are the actual Aperture files located? Only in the application? I am transitioning to Lightroom and would like to only move some of the files. Advice appreciated. Also anyone know how to transfer in with edits?

    Where are the actual Aperture files located? Only in the application? I am transitioning to Lightroom and would like to only move some of the files. Advice appreciated. Also anyone know how to transfer in with edits? Using iMac, OS X, most recent Aperture and Lightroom 5.7 with plugin for Aperture.

    Define "the Aperture files".
    Read this concise guide.
    The files you imported into an Aperture Library can be exported (at any time, and repeatedly) using the command "File ▹ Export ▹ Originals".  Your Originals are never altered.  What went in is what comes out.
    Adjustments and changes to the metadata that you made since creating an Image in Aperture by importing a file are saved to a text file.  This file is combined, on-the-fly, with the Original to create the Image that you see in Aperture.  There is no file saved to disk that is the full-size Image.  Thumbnails are saved, and Previews are saved.  These are JPG files, almost always smaller than the Original.  They are not substitutes for the Image for the use you have.
    When you need a file of an Image to use in another program, you export the Image from Aperture.  "Export" means "Make me a file of this Image according to these file specs I'm providing".  The way to get files of your adjusted Images is simple:  create them by exporting.  Specify "Original size", and use a loss-less image-file format (e.g. TIFF 16-bit) if you want to retain as much visual information as possible.
    Search the Web for information about transitioning from Aperture to Lightroom.  Note that I say "transitioning".  You cannot move a database from one format to another without significant changes, and likely some loss of information.  Adobe provides a tool and some instructions.  I strongly recommend working out the process step-by-step, and then proceeding with first a few Images, then a bushel-ful, and stopping to use the first few, the the bushel-ful, before committing your entire collection to the process.
    As always, never use any computer file without having a back-up.
    We have seen mixed reports here of the success of the LR tool that creates a LR database from your Aperture database.
    If you want to carefully define the process, and test and refine it, use the excellent process-development, analysis, and execution program inShort.
    Sadly, there is not and can never be a good, thorough re-positioning of the digital assets in your Aperture Library to become digital assets in a LR database.  Just as a metaphor for any user contemplating transitioning to another digital asset manager:  that would be like digging up a house in one country, planting it in a hole in another country, and expecting to be able to use the toilet and the sinks, turn on the lights, cook dinner, and sleep soundly.
    HTH,
    Kirby.

  • First Java Project - Document Management and Workflow

    We are about to embark on our first java project around document management and workflow.
    I would be interested to know how others have approached similar projects – Open Source applications or other tools/APIs.
    It would also be good to know of any issues encountered along the way.
    Thanks,
    Steve

    Hi Husein,
    I appreciate your interest in procuring a Document Management/Workflow solution for your AP department...its a very smart move toward streamling that process!
    I sent an email today to Richard Braddock about our solutions. I would be happy to discuss them with you.
    My office phone number is 215-646-8000
    -Martin

  • First Motion Project

    I'm about to start on my first motion project, which is going to be a three minute segment set to music with some video and images, which I'm going to add as a chapter to a DVD.
    My question is, can I create the whole three minute as one motion project or will the file size me huge?
    Apologies for what must seem like a really dumb question!
    Peter

    hi,
    Peter is right, 3 mins is a very long time for a motion project. depending on the complexity of the project i doubt whether you would be able to view the whole project back in real time. I even have trouble sometimes on much shorter projects to playback in real time even when it is rendered. In this case you have to export as a movie and watch it. very tedious.
    It would be better to plan out what you want to achive and to break it into segments. Cut the video and images to the track in FCP. If you need to treat specific shots you could export them to motion, play around and then bring it back in to FCP. or if you need generalised imagery to be created in motion, try to create shorter bits and comp then in fcp.
    Every job can have a different workflow, so try it first and see what happens.
    good luck
    adam

  • First ever project

    hi i m hasan,
    i am just about to create my first ever project. i have to create a program for a cyber cafe. i have taken all the detail of the requirement from the cyber cafe. i will be creating it using Java Swing. now how should i start working on the project. should i need to create flow charts and algorithm and any other requirement... ? plz tell me what i should and what i should not do before starting to write the program.

    It sounds to me like this is for a class project, if so, please follow the requirements you instructor has given you for application development.

  • I have a kodak printer hero 5.1, it prints or scans  2 or 3 jobs then loses comms with mac although the wifi light is still on. I tried to uninstall software but when I go to printers folder "no such folder message" . Any advice appreciated.

    I have a Kodak printer hero 5.1, it prints or scans 2 or 3 jobs then loses comms with mac although wifi light is still on. I have tried  to remove printer by deleting in preferences but when i try to go to printer folder " no such folder " message appears. Any advice appreciated.

    Log in to the Developer forum. You will find instructions on how to install the lastest beta. Your problem is the beta you have installed has expired. All of them did on October 5; you will find hundreds of threads discussing this. If you have a beta it is assumed that you will continue as a beta tester, so a simple update using iTunes will not work.
    If you no longer want to be a beta tester install the GM 7.0.2 by restoring from iTunes using DFU mode.

  • First imovie project suddenly erased. How do i get it back??

    I just made my first imovie project and when I was done I made sure to finalize it. A day later, I tried to reopen it through Finder-->Movies-->iMovie Projects-->My First Project. I dragged the "my first project" onto my desktop so itd be easier to get to and then i opened it with iMovie. I double clicked the project and all of a sudden it wasn't there. It was erased. How do i get it back?? I literally pressed nothing else and now cannot find it anywhere on my computer. Help please!!

    morggan13 wrote:
    …  tried to reopen it through Finder …
    That's not optional.
    Projects can only be handled INSIDE the app.
    You should find your Project listed in your iMovies Project Library…

  • First Flex Project - Skinning Component?

    I am working on my first flex project for the college that I work for.  We are making a large touch screen into a display for all of the awards that we have given out over the years and taking the old plaques off the walls.
    I want to iterate over a list of names and years that the awards were given so that each instance of the award looks like it is on it's own little plate.  I'm just imitating the plaques that were on the wall that had a big discription and name of the plaque on one plate and all the winners of the award on their own little plates beneath it.
    Is this what I would a component skin for?  I'm sorry if this is to much of a newbie question.

    Very cool indeed.
    I added it to my ChikaraDev directory of rich internet
    applications:
    ChikaraDev
    Directory of Rich Internet Applications
    It could use a progress bar though. The screen where it will
    appear is blank till it loads. But very nice use of Flex!

  • Why do the photos in my first InDesign project  look really bad?

    Why do the photos in my first InDesign project look really bad? Noticed as I "placed" them, some PDFs or JPEGs (not photos, but PDFs converted to JPEG) looked pretty distorted. Went ahead with the 60+ page project, converted to PDF, sent to client. He converted to a flipbook to proof and really didn't like the photos. Here's the irony. Upgraded to InDesign for this client. Was using Publisher as a standby until I could afford InDesign. Signed up with the Creative Cloud because job was overwhelming Publisher.
    I started the job without a whole lot of knowledge (or patience for the tutorials) and figured I just wing it (and get InDesign for Dummies). Am thinking somethingw as screwed up in the initial setting up of the job. So how do I figure out if this is the issue and can I fix it without redoing all 60+ pages. If anybody has an answer, please let me know.

    helpmemama wrote:
    Why do the photos in my first InDesign project look really bad? Noticed as I "placed" them, some PDFs or JPEGs (not photos, but PDFs converted to JPEG) looked pretty distorted. Went ahead with the 60+ page project, converted to PDF, sent to client. He converted to a flipbook to proof and really didn't like the photos. Here's the irony. Upgraded to InDesign for this client. Was using Publisher as a standby until I could afford InDesign. Signed up with the Creative Cloud because job was overwhelming Publisher.
    I started the job without a whole lot of knowledge (or patience for the tutorials) and figured I just wing it (and get InDesign for Dummies). Am thinking somethingw as screwed up in the initial setting up of the job. So how do I figure out if this is the issue and can I fix it without redoing all 60+ pages. If anybody has an answer, please let me know.
    Ok, first image on your indesign page or any other program for that matter are still images, they are no longer pdf's, jpg's, psd's, etc. Once they load into a program, the file format is no longer relevant until you save again. Onl;y on your drive is the format relavent.
    Second, if you can help it, never use jpg's until you are completely done and will be sharing a jpg. Jpg's are a lossy format are are not the best for preserving quality on your drive. Each time you open a jpg, and save a jpg more data is lost, as that is how that format compresses the data, by throwing it way for ever.
    Third, the problem may not even be with you, it could happen when that person created a flipbook. That is an unknown varible, one which could make you look bad when it had nothing to do with you.
    Fourth, Pay attention to the pixel dimentions of your images, the higher those values are the better the quality. Scaling can and probably will reduce that quality. If you can, it is better to hide parts of the image by cropping with a frame than it is to scale the image. you can scale, but pay attention to it.
    I will stop there for now, as some of what I wrote is based on assumtions. That normally does not work out too well.

  • HT5527 Account status: An error was returned from server. Please try again later - I have been trying to access my account for more than a week... always the same answer any advice appreciated.

    I have been trying to access my iCloud account for more than a week...looking to drop it to the 5GB from current 7GB. I always get the same answer any advice appreciated.  System Preferences clcik on clous = Account status: An error was returned from server. Please try again later
    I have tries later many many times.
    Thanks,
    Sophie

    I don't know why you can't access it, but if you were a MobileMe subscriber with the free extra storage this has now been removed and your account will have reverted to 5GB.

Maybe you are looking for