Continuous data acquisition and real-time analysis

Hi all

It is a VI for the continuous acquisition of an ECG signal. As far as I understand that the analog read DAQmx VI must be placed inside a while loop so it can acquire the data permanently, I need perform filtering and analysis of the wave in real time. How I implemented the block schema means that data stays int the while loop, and AFAIK the data will be transferred on through the tunnels of data once the loop ends the execution, it clearly isn't real-time data processing.

The only way I can think to fixing this problem is by placing another loop that covers the screw scene filtering and using some sort of registeing shift to transmit the data in the second while loop. My question is whether or not it would introduce some sort of delay, and weather or not it would be supposed to be the treatment in real time. Wouldn't be better to place all the screws (aquicition and filtering) inside a while loop? or it is a bad programming practice. Other features I need to do is back up the data I na file, but only when the user wants to do.

Any advice would be appreciated.

You have two options:

  • A. as you said, you can place the code inside your current while loop to perform the treatment.  If you're smart, you won't need to put one another while loop inside your existing (nested loops).  But it totally depends on the type of treatment that you do.

  • B. create a second parallel loop to perform the treatment.  This would be separate processes to ensure that the treatment is not obstacle to your purchase.  For more information, see here .

Your choice really depends on the transformation that you plan to perform.  If it's much the processor, this could introduce delays as you said.

I would recommend that you start at any place in the first loop and see if your DAQ buffer overruns (you can monitor the rear of the buffer during operation).  If so, you should decouple the process in separate loops.

In what concerns or not ' it would be considered as real time processing ' is a trick question.  Most of the people on these forums say that your system is NEVER in real time because you're using a desktop PC to perform processing (note: I guess it's the code that runs on a laptop or desktop?).  It is not a deterministic systemand your data is already "old" by the time wherever he leaves your DAQ buffer.  But the answer to your question really depends on how you define "real time processing".  Many lay it will set as the treatment of 'live' data... but what is "actual data"?

Tags: NI Software

Similar Questions

  • Basic mx data acquisition and real-time application

    Hello

    I am generating an output through OR pxi 6733 using the basis of programming in labview 8.6 mx DAQ.

    The problem is when I create a digital output channel indicating an error and say not supported for this target.

    I'm not able to use the base that I have all of the same software version installed in the HOST and TARGET of mx daq.

    I use in time real 8.6 and daq mx 8.9.5.

    Thanks in advance.

    You use DAQmx or DAQmx Base?

    I guess his DAQmx because DAQmx Base does not run on the objectives of the RT.

    Can you provide us with an error code?

    Christian

  • data acquisition in real time using the module sim900d (not arduino0

    Hello

    I'm doing my final year project. I'll send the data from a remote location using sim900d for the other module (sim900d) connected to my laptop. Now, I need to import data acquired through sim900d connected to my laptop in Labview. But I don't know how. Kindly guide me

    I looked for it and thus to find a link that uses the serial port to send to commnads

    http://www.codeproject.com/tips/583315/using-SerialPort-and-at-commands-for-querying-cell

    so now send orders AT serial number is easy. first of all examine the emitting part. for this you need VI config series VISA and VISA series write VI. You can serach these VI by right click I your new VI block diagram and press search on the top left corner. Here you type the serial port and you will get a list of the VISA series live.

    Here is also a link to or

  • Over acquisition and real-time mapping


    I think you should set a stop condition on your loop.  After getting your last sample, you can call DAQmx Read again and you should get error-200278.  That actually makes sense.  You can index in your waveform and "Get the components of waveform" allows to get the table to, and then use an array size VI to account for the number of samples # you acquired (see photo).  When you reach the number you wait, stop your loop.  You can also solve this problem by reading the 10 instead of-1 and count (i + 1) * 10 = acquired samples.

    Whatever it is.

    Let me know what you find.

    Germano-

  • How to run a window of data acquisition and another pane at the same time

    Hello

    I have a main window for data acquisition and in front panel there are four Sub Vi. When the main window of data acquisition is running and at the same time if I run the Subvi - main window stops data acquisition and the secondary window starts to run. But I want to launch the window of acquisition of primary data and the pane at the same time. Please give me a solution for this...

    Thanking in advance.

    Nikhil

    Hi Nikhil,

    My explanation has answered your question. Take a look at the image as an attachment. Let us know if you have any other questions.

  • Excerpts from continuous data acquisition

    Hello

    I want to make an acquisition of continuous data with a NEITHER-6133 @ 1ms per channel. The data must be stored on hard disk. At the same time, I want to take excerpts from acquisition to calculate different values. The acquisition of the extract must be triggert by an external digital trigger.  Are there examples, which combine continuous data collection and collection excerpts?

    Thank you very much.

    Best regards

    Michael

    System

    Windows 7

    LabVIEW 2012

    NOR-6133

    Thanks to the support of NOR-Germany, I found a solution for me:

    1.) continuous trigger switch

    Connect 2) the trigger for the signal to a digital i/o

    3.) synchronize AI and DIO

    Excerpt 4.) the samples needed by the search within the digital waveform pattern

    Result:

    The example shows 4 IA channels Cup (tested on Win7, NI PCI-6115, 4 channels each 5. MECH / s) and calculation on extracts from each channel signal triggered parts.

  • Missing PCI Data Acquisition and Signal Processing controller drivers

    Hello!

    I have a problem with my Inspiron 11 3148
    Service etiquette: CSFND32

    A few weeks ago, I did a clean reinstall of windows 8.1 using a .iso downloaded from microsoft technical support and put in level to windows 10 in a short time after.

    I don't have my thumb drive installation, where the microsoft .iso image file.

    Since then do a clean install, I had a few questions I'm going to break my best.

    1. lack of drivers for unknown devices & a PCI data acquisition and signal processing controller.

    I had some problems with wifi, so I looked in the Device Manager to check if my card needed a driver update and discovered several other device driver errors, which cannot be resolved by using windows update. The card wifi itself says it is updated.

    I tried to use the dell service detect downloaded applet on the page of the Dell driver IE, but it does not seem to function.

    If someone can identify what (s) I might need for these unknowns that would be fantastic.

    2. Wifi issues, perhaps in connection with the missing drivers above.

    -Sometimes does not detect networks.

    -Sometimes cannot connect to the internet when it is on my home network.

    -Is not able to connect to weak points where before he could.

    * Reset the network adapter in the network settings fixes detection and connectivity issues, but does not improve the detection of signals in weak points *.

    3. high (100-96%) HARD drive load for a few minutes after start high and very occasional errors "in areas not paginated page failure."

    -J' lived load disc high enough the last time I got the upgrade of 10 windows the first time, requiring often 5-10 minutes to settle at startup

    -Second time around, I always get high disk load, but it is not too long. The upgrade fee is very 'light', I have very few programs installed and even less to launch at startup.

    -Defects of Page seemed generally coincide with me shortly after you start using Google Chrome. I now use firefox instead and have known only one mistake so far since the permutation

    * I used the windows disk check and ran chkdsk /r for longer check disk to reboot, but both are no problem with the drive *.

    Ok... So usually after I finished writing this post, I came across a solution for the number one problem while browsing the microsoft answers forums.

    I downloaded and installed a driver for the Intel platform dynamic and thermal framework.
    -This solved my problems of missing driver.
    -J' rebooted several times and I am not also problems of wifi the day other than the problem of low task, but what I'll take it!

  • HP laptop - 15-r224tx: PCI controller of Data Acquisition and processing for HP for laptop - 15-r224tx

    I get upgraded my laptop (HP for laptop - 15-r224tx) for Windows 10 but I can't find the driver for the controller of PCI Data Acquisition and Signal Processing. Please help me find the right one.

    Thank you!

    You are the very welcome.

    It is the latest version of the W10 driver for this card model... see if this solves the problem, if you have not already installed this driver.

    This package contains the installation package driver for the controller wireless LAN Realtek RTL8723BE/RTL8188EE in the laptop models running a supported operating system.

    File name: sp72517.exe

  • PCI Data Acquisition and Signal Processing controller driver

    I installed win 8.1x64 on my HP Probook 450 G2, but miss me the driver of PCI Data Acquisition and Signal Processing controller.

    Can you please help?

    Thank you

    Leontina

    Hello:

    Please see if installing the Intel Chipset driver installs this device.

    https://Downloadcenter.Intel.com/Detail_Desc.aspx?DwnldID=20775 & lang = eng & ProdId = 816

  • Z600 Workstation: workstation Z600 missing of pci data acquisition and signal processing controller driver

    I just installed Win7 Pro x 86 on my Z600 workstation.  It was an upgrade to Windows XP Pro.  I'm missing the driver for PCI Data Acquisition and processing of the Signal and Hardlock USB 1.02 controller in Device Manager.  Can someone help me find these drivers.  I looked on the page of Support/Drivers for this model, but could not find anything.

    Hello

    You can get assistance on the HP Enterprise Business Forum since you have a professional worktsation.

  • Pavilion TS 17-g099nr: PCI Data Acquisition and processing of the Signal Windows 10 x 64 controller driver

    Hi, it is impossible for the moment to install the driver for PCI Data Acquisition and Signal Processing.

    I downloaded the driver from Intel, and it did not work... I found a version of this site for windows 8.1 unupdated and it does not work.

    A little help?

    Thank you!

    Hello:

    It could be one of two different drivers.

    Try this one first, and then restart the PC.

    This package contains the Intel Chipset Installation utility. This utility allows the operating system to show the correct name for the Intel hardware that is installed in the Microsoft Windows Device Manager. This package is provided for the laptop models running a supported operating system.

    FTP://ftp.HP.com/pub/SoftPaq/sp75501-76000/sp75561.exe

    If this does not work, try this one...

    This package contains the driver which allows Intel platform dynamic and thermal firmware setting. Intel platform dynamic and thermal environment information system temperature and power use for the thermal protection of the system to work properly. This package is provided for the laptop models running a supported operating system.

    FTP://ftp.HP.com/pub/SoftPaq/sp75501-76000/sp75506.exe

  • 15 - ac122tu: PCI of Data Acquisition and the controller driver of laptop HP 15-ac122TU signal processing

    Hi team,

    I just install windows 7 edition integral and peripheral Bluetooth windows 8.1 is not be detectable, when I search for problem that I came across this PCI data acquisition and Signal Processing controller driver is missing and a unknown device driver missing shownup in my result of troubleshooting. Please help me

    Please find the screenshot for your reference

    Thank you

    Hello:

    See if these drivers work...

    CQI PCI controller:

    This package contains the driver which allows Intel platform dynamic and thermal firmware setting. Intel platform dynamic and thermal environment information system temperature and power use for the heat of the system
    protection to work properly. This package is provided for the laptop models running a supported operating system.

    File name: sp71638.exe

    Bluetooth:

    This package contains the installation package driver for Realtek bluetooth in the laptop models running a supported operating system.

    File name: sp71288.exe

    Unknown dev:

    This package provides the HP 3D DriveGuard software (HP ProtectSmart Hard Drive Protection) for the laptop models running a supported operating system. HP 3D DriveGuard software protects the drive hard by parking the heads if cell phone accidentally falls, or is suddenly struck by another object.

    File name: sp71811.exe

  • 15 - r235ne: SM bus controller / IBD DATA Acquisition and Signal Processing controller

    Hello team

    I am facing problem in finding the right driver for material below.

    1 SM bus controller

    2 IBD DATA acquisition and Signal Processing controller

    kindly help

    concerning

    NASIR

    Hi, Nguyen:

    Download and install the Intel chipset installation utility and restart the PC.

    The 2nd driver down on the left is the automatic installation file.

    https://Downloadcenter.Intel.com/download/20775/Intel-chipset-device-software-INF-Update-utility-?product=1145

  • HP laptop - 15-ac022ne: pci of data acquisition and signal processing controller

    I have this laptop HP - 15-ac022ne and I got windows 8, evrything has not been totally perfect until I upgraded to windows 10, wireless function no longer works, tried to install the driver and update, it was succsessfully installed in the machine to say, but still not working and PCI data acquisition and signal processing controller driver is missing tried to download the chip set on the driver support page, does not, tried to update the driver through the Device Manager and the message can not find a driver for the device of said...

    Please I need help...

    Hello:

    You need this driver for pci data acquisition and signal processing controller.

    FTP://ftp.HP.com/pub/SoftPaq/sp72001-72500/sp72069.exe

  • Laptop HP, sn 5CG5231VT5: PCI Data Acquisition and Signal Processing controller driver

    I installed win 10 x 64 on my HP laptop, but miss me the:

    -INC of Data Acquisition and processing of Signal Controller driver.

    -Intel Atom (TM) /Celeron (R) /Pentium (R) processor Intel DPTF thermal device framework - 3400

    -Unknown device

    Can you please help?

    FOR INFO:

    I already install the latest Chipset Intel 10.0.27.0, and

    Download all the drivers on the HP support assistant page.

    Hello:

    See if this driver works...

    This package contains the driver which allows Intel platform dynamic and thermal firmware setting. Intel platform dynamic and thermal environment information system temperature and power use for the thermal protection of the system to work properly. This package is provided for the laptop models running a supported operating system.

    File name: sp71262.exe

Maybe you are looking for

  • How to you turn off the user invited on the login screen?

    How do disable you the guest user account on the login screen? Basically, I have a brand new Macbook, but can't for the life of me figure out how to get rid of the guest user account. Summary: MacBook 2016 El Capitan 10.11.6 FileVault is enabled Find

  • Drivers and utilities for Qosmio F20 running Vista

    Hi, I had a Qosmio F20 (PQF20A) computer laptop running Windows Vista None of the drivers and original utilities were installed, and none of the function buttons/keys work. Some drivers, I was able to install through update (Device Manager) and Toshi

  • How to convert an image to grayscale 8 bits unsigned 2D table

    Hello. The "Color Utilities' Vision Development Modulde function contains the ColorImageToArray IMAQ, who only has the 32-bit unsigned integer as output values. Y at - it an option to reach a value of the integer not signed 8 bit at the exit?

  • Problem with Win 7 64 bit OS and itunes with the corefoundation.dll?

    I am running Win 7 64 bit OS. When you try to run iTunes I get error message: the program cannot start because corefoundation.dll is missing. Try to reinstall to see if that solves this problem.is there a problem with itunes and Win 7 64 bit? or by r

  • Loss of key product relating to the purchase of my 8 window

    Dear Microsoft I enclose the details of my purchase with you. It will be very kind of you if you can provide me with the product key, which I lost when my system formatting. Disconnect regarding Pulin Mishra