Jump to content

TobyD

Members
  • Posts

    636
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by TobyD

  1. QUOTE (Daklu @ Oct 29 2008, 12:11 PM)

    10 for 1? That I might be able to sell, but I didn't see the offer on the VIPM website.

    The idea is that you only need one license to build packages. Then anyone who want to use the packages downloads the free version and installs them. You can tell your manager you're getting 10+ licenses because he/she doesn't know that everyone else is getting the free version :ninja:

  2. QUOTE (professor_rumsdiegeige @ Oct 29 2008, 01:57 AM)

    I checked the path again. The VI is on my desktop. You can find the VI I try to call and a screenshot how I configure the Vision Assistant in the attachment. Thank you!

    I am using Vision Assistant 8.6 and everything works fine. Are you able to call any other VIs? If I remember correctly, you have the option of installing Vision Assistant support for LabVIEW when you install Vision. If that didn't get installed it could be your issue. The only other thing I can think of that would cause this error is if you have installed an incompatible version of Vision and LabVIEW, but 8.2 should work with 8.2.

    -Toby

  3. QUOTE (professor_rumsdiegeige @ Oct 28 2008, 04:25 AM)

    Hello,

    I encounter the following problem when trying to use a custom Labview 8.2 VI from within Vision Assistant 8.2: after selecting this VI, Vision Assistant complains "there is no VI at the path you specified". Has anybody got a solution for that?

    Thanks!

    Sabine Lorentz

    My only suggestions are to triple check the path and make sure the VI is not saved in a hidden directory. Can you post a screenshot to show us how you are calling the VI.

    -Toby

  4. QUOTE (jdunham @ Oct 27 2008, 10:26 AM)

    On my Vista computer, visaconf.ini is located in C:\ProgramData\National Instruments\NIvisa.

    I don't know the best way to replicate settings between computers, but it seems likely that your app will need elevated privilege if you want to write a program to modify the file.

    Thanks! Apparently I had "show hidden folders" turned off so visaconf.ini didn't show up in any of my searches. :oops: It's definitely a Monday.

  5. I know there are a few Portal fans among us. I found a great free add-on this weekend. You can download it here (requires the full version of Portal). It is 19 new levels that are quite a bit trickier than the original, but not so complicated that they ruin the fun. The add-on was not done by Valve, but it is very professionally done. The storyline takes place before the original and leads up to the creation of GLaDOS.

    -Toby

  6. QUOTE (dannyt @ Oct 23 2008, 01:07 AM)

    2) What are the general guideline for dealing with this problem at the outset of a project. Should developers code all projects on the worst specification monitor they will have to run their code on, to ensure it work in that situation ? I have now two good sized and spec'ed monitors on my desk I find it increases my productivitly when writing the code, I can have multiple block diagrams open at the same time and easily see them and I would be loathed to give up such an environment.

    We write quite a bit of code that runs on 800x600 touch screens, but I develop on a 24" 1920x1200 monitor. I generally drop a decoration on my front panel that is sized to the smallest resolution my code will run on (if I will be running at 800x600 I drop an 800x600 pixel rectangle on the front panel). I then know that anything I do in the GUI has to fit inside that decoration. Sometimes I may have to change the entire layout from what I had envisioned (adding tab controls for example) to fit everything into the space available without it looking too cramped, but it seems to always turn out pretty good when I put it on the smaller monitor.

    -Toby

  7. QUOTE (Dan Bookwalter @ Oct 23 2008, 06:15 AM)

    I have a web cam that FTP's an image every 5 seconds , I need to process these images to see if anyone is in the lab. I tried inverting one of the images and adding them together , but there are too many changes. the web cam is mounted to an I-beam which does move very slightly so there are always little changes , i have a very crude method that cuts down on the number of images i save but i still get many images with no real changes. I don't not have any of the NI Vision or IMAQ toolkits and wont be getting them. Anyone have any ideas on how I can process these images more effectively ?

    I haven't tried this, but if I were to approach the issue without IMAQ or Vision I would start by comparing the image data of the two images. In the image data cluster is "image" array. Compare these arrays to a threshold value. If they differ by more than 80% (you'll have to play with the value) you know you have pretty significant changes in the picture.

    -Toby

  8. QUOTE (Altobo @ Oct 21 2008, 06:04 AM)

    I have been given the task of creating a program in Labview. It's the first time I have to use it seriously, so I'm kind of lost.

    I need to activate 6 several small engines in a specific order. Each engine may only be active for a specific amout of time, and when one is turned of, another should start immediately.

    If I understand you correctly, you are more interested in the timing and sequence of starting and stopping these "engines" than in the actual communication with the engines. Is that correct?

    This sounds like a perfect case to use a simple state machine architecture. Take some time to search here and on ni.com for state machines and see if it makes sense to you. Let us know if you have questions on the implementation.

    Out of curiosity, what is this project for? What will the engines be doing?

    -Toby

  9. QUOTE (km4hr @ Oct 21 2008, 07:57 AM)

    km4hr,

    As for running without the run arrow, take a look in VI Properties in the Execution category and set Run When Opened. Don't set this until you have you VI working pretty much the way you want it to. If you get stuck in a situation where you cannot get into the VI to edit it, simply drop your VI onto the block diagram of a new VI and you will be able to get into it for editing.

    Since you admit to being a beginner, I thought I'd volunteer my advice - take it for what it's worth. I would highly recommend getting yourself a good http://wiki.lavag.org/LabVIEW_Books' rel='nofollow' target="_blank">book on LabVIEW and spending a couple of days with it. I was a beginner not that long ago. I chose LabVIEW for Everyone and I learned more in the first two hours with that book than I had in the previous two weeks. It's a bit pricey, but definitely worth every penny in the time and trouble it will save you going forward.

    In the meantime, please don't hesitate to keep the questions coming. That's why we all hang out here :)

    -Toby

  10. QUOTE (PaulG. @ Oct 18 2008, 11:26 AM)

    I sincerely apologize...

    Regarding a thumb drive...

    I figured you must just be having a bad day because your reply seemed a bit out of character. :thumbup:

    As for the thumb drive - I strongly recommend that you not rely on this as the only form of backup you employ. Others have mentioned SCC, which is ideal, but even if you think that is overkill don't rely on just a thumb drive. I have seen those things corrupt data so many times I would never rely on them as my backup plan.

  11. QUOTE (marp84 @ Oct 16 2008, 11:12 AM)

    can i build the notch filter with labview 8.0 proffesional development system?

    do you know what is the lower and higer cut-off frequency of this filter to eliminate the noise from ecg signal?l?

    Yes. Search the LabVIEW examples for filter or filtering and you will find many examples.

    As for frequency, the ecg signal frequency is generally between 0.1 and 250 Hz. The P-wave and T-wave are made up mostly of frequency components below 60 Hz, the R-wave also, but it has other frequency components up to 250 Hz. The problem is that you have many sources of noise that can effect such a weak signal. 60 Hz (or 50Hz depending on where you are) power line noise, low frequency noise caused by breathing or movement of the electrodes, and broader spectrum (1-5000Hz) electromyogram (EMG) noise usually caused general movement of the patient. You will need some extremely clean hardware amplification on the ecg signal (amplification factor of around 500) to be able to successfully filter out the noise with software.

    The ecg is a common project for students and there are hundreds of sites online with anything you've ever wanted to know about ecg signals (I happen to know because I made one for my junior year project not too many years ago :) ).

    -Toby

×
×
  • Create New...

Important Information

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