How to pass data (more effective) autour

Hello
I wonder how to pass around large data around across the application.

For example:
1 data or data of my analog channels
(I have a lot of screws that will process these data of waveform)
Is it not wise to spend around analog continuous data?

2. What if you want to process digital data?
(I must treat these unique bits in several screws, for example,)
security door bit, stop bit of emergency, must be treated as higher priority than screw
input 1, selector, etc.).

Or you have any suggestions, what type of data I should use. I have a
global impression screw actually write these digital data in a file, then
These files are passed around?

3. is there a mechanism that pass around data in memory, NOT in the files?

By far, the way the more effiecient to pass data autour is a thread.  If you are really worried about memory, then you must avoid the connection of the wire that he holds the large amount of data.  This could mean making your processes in series (one at a time) passing the data of one Subvi to another via the controls and indicators and the connector pane.

Tags: NI Software

Similar Questions

  • Marshall plan: how to pass data between the main field and sub-application

    Hello

    I'm trying to load a Flex 3.5 application in Flex 4. In the process, I need to move a strong local typed object from main application to the loaded swf file. And I also have to pass a rope and a bitmap of application sub to the main application. Have an example to show how to pass data in the application domain?

    Thank you

    SW

    Define scaleContent = true, set a breakpoint on SWFLoader.as:doScaleContent and

    see if he thinks there's a swfBridge.

  • How to pass data to LabVIEW teststand Hex

    Hello

    Is it possible to pass data Hex Teststand to a LabView VI.

    In the column 'Type' of the Module tab on the stage, I only have the options "ASCII" or "binary string".

    What I need to change my VI to take the hex data, or can I change the Type of TestStand so that I can enter the Hex data

    When I enter the Hex data directly in the VI, it works fine.

    Thank you

    Sound advice from Omar! If you decide to follow this method, here's a useful KB...

    How to convert between hexadecimal and ASCII in LabVIEW

    http://digital.NI.com/public.nsf/allkb/894CF5FE064971BF8625758400014993?OpenDocument

  • How can pass data to a version of exe with LabVIEW?

    I have an application that allows to launch one or more instances of the same executable using "system Exec' VI, false option" wait until the end? My problem is I want to transmit a different value for each instance, to an input parameter. Something like that if you launch notpad.exe, followed by a file name. The executable file is a generation of LabVIEW application too.

    How can I do this?

    Best regards

    Passing parameters to the command line in a LabVIEW application is actually quite simple.

    There are 2 things you need to do:

    -Change the specification to build exe of LabVIEW to move all command line arguments to the application

    -Read the property App.Args that returns an array of strings for the parameters - the first parameter is always LabVIEW.exe.

    For an example:

    Here, I've read the arguments ignore the LabVIEW.exe and then read a path as the first argument and the check, it exists and there is also an option '-choose ' parameter that determines whether to show the user interface.

    Details are here: http://digital.ni.com/public.nsf/allkb/17C3AD70493CE0208625666A00763364

  • How to pass data to the tables according to the value of the first 4 digits of 7 strings of numbers

    I want to sort incoming data, in several bays based only on the first 4 digits of each string.

    For example, a hexadecimal string may be 41322033333533 which is A1 3353.

    A1 is a sensor. particularly, and I want to send all data from the A1 to a table. I have 8 sensors data and want to send the data to separate the bays of sensor. My sensor names are A1, A2, A3, T1, T2, T3, W1

    I will use a structure of the matter, for loop and a comparison of '=' for the data. However, I want to only compare the first 4 digits of the string and I can't find an operator for this. Any advice on how to proceed would be appreciated.

    With a thread like this

  • How to pass data?

    Hello

    I'm working on a control system where a (bidirectional) engine will run for specific data. When it begins to spin, engine should do this for a while and wouldn't change his rotation even if data for the opposite rotation comes. In this case, after the beginning of rotation, controller must ignore the next data for a while.

    I made a very simple program to explain things. Please find the attached file. Loop #01 generates a random number. In the #02 loop, a comparison will be made. When A is true and B is false then the output should be 5 and to output contrary condition is 5. Once out 5, this output must remain for some time (e.g. 5 seconds) 5. In this next interval 10 upcoming data will be skiped out (since a wait VI is located in the #01 loop and waiting time is 500 ms). I couldn't find out how. Could someone help me please?

    FYKI: you can observe the output - 2 when both A and B are met. It's may have happened because of the conversion of the entire Boolean. I don't think it's that something should be worried.

    Thanks in advance-

    Taslim

    From what I've seen, you'll be much better using a State computer.  One of your statements should be to read the data.  You will also have a wait state where you get events from the UI (the event structure).  Another State for setting the output.

  • How to pass data in the drop-down list to two separate outputs

    Hi all

    currently I have a drop-down list named chg with this value:
    ValeurRet += "< option >" + bean.getCode () + "-" + bean.getDescr () + "< / option >";
    Therefore, the value of my combo would be sth like this: 00000 - something

    the problem is that when I recover data return selected in the list, the value will be a string as above and not two separate the value.

    I need to pass the value here in order for me to compare the string containing the data in my database:
    nim.setCode (RutString.getParameterToString (request, "chg"));
    nim.setDescr (RutString.getParameterToString (request, "chg"));

    Now the data in my database is the following:
    Code: 00000
    DESC: something

    given that the above value is contained in the chg rather than the reverse, I couldn't use AS for my select statement.

    So is it possible for me this problem? Thnks in advance for your help!

    You can do two things:
    (1) pass the selection string from the sql query and use the sql functions (or pl/sql) to cut the chain and use only the part you are looking for (SQL has a SUBSTR function and others that allow you to do this)
    (2) you want to at any time in your workflow in a java class, you can do this with the String methods and the parts of the query string.

    Timo

  • How to pass data from a SWF in a page php using InDesign?

    Hello

    I'm currently trying to create a system of star ratings in InDesign CC. essentially, a user clicks a star that is associated with a number in a field text preset, the number will be passed to a php page, the php page is updating a database, and then the user will be directed to a separate page that will present to him the number of the star selected, with an average of all ratings.

    I wanted to do it all in html and php, but I have to keep the shape of PAS to the swf format. Originally, I made each star go to a separate php page. Page php the contained value. It worked well, but it make much sense to have the swf go on multiple php pages.

    I wish I could click on a star who will submit a predefined form (if I click on the first star, he would submit '1') to a php page. I created a button on each star that 'Go To URL' and 'Submit form', but my php page does not display numbers. I have numbers in separate text fields, each one labeled accordingly. For example, 1 is labeled as 'one' in the name of buttons and forms. Is the name of the text field variable sent to the php page with the number value?

    My php is incorrect. I deleted all the fields of text, except one and tried using both GET and POST in the following way:

    <? PHP

    echo 'Hello ';

    echo $_POST ['a'];

    echo $_GET ['a'];

    ? >

    Instead of showing "Hello 1" I show only "Hello".

    It is even possible to send data to predefined form of a swf file to a php page? I use the names of right?

    Essentially, a user clicks a star that is associated with a number in a predefined text field, the number will be passed to a php page, the php page is updating a database,

    You won't be able to do this with an InDesign generated SWF. The only way to establish a connection to a database of Flash is via a combination of Actionscript connecting to PHP in Zend AMF, that writes to the database.

    Introduction - Zend_Amf - Zend Framework

    You will need to write ActionScript that connects to the AMF PHP in a FLA and compile the SWF of Flash file or code FlashBuilder.

  • How to pass data to the Spark skin class

    Hello

    I created a music skin to my spark component, and I would like to add another mode of this skin, how can I pass id mode during my skin?

    Maybe this will help you

    http://TV.Adobe.com/watch/Flex-in-a-week-day-5/creating-custom-skin-properties/

  • ? How to pass data Grid control to the control of the database management

    Hello

    I installed the database 10g as a node of the grid. But now I want out of my database with the database control gird for control and management. Is there anyone made this bofore. How could I do to cope?

    Any help will be greatly appreciated.
    Thank you.

    If the repositories of grd control hosted on the same server
    then cd $OMS_ORACLE_HOME/sysman/admin/emdrep/bin
    $>. / RepMananger repository_host repository_port repository_sid-sys_password votre_mot_de_passe-drop in action (it hangs and unquiesces the database - it is but normal).

    Once dumped successfully, use following (check sysman /mgmt_view user exists or abandoned), also check mgmg_tablespace and mgmt_ecm_depot_ts exist or dropped).

    If configured on the server different (and all that)
    ==============================

    $ORACLE_SID set
    $> emca - config dbcontrol db-rest create and follow the direction

  • pass data from childCardDone to a textfield in QML?

    I have a card camera call function that responds with the path of the image once a picture is registered using the childCardDone function.  I have no idea how to pass data from c ++ to qml.  I know that during the passage of the QML for C++ database, you set a QString & something.  How can I do the reverse?

    Here's my CPP code:

    void App::childCardDone(const bb::system::CardDoneMessage &message)
    {
        if (message.reason() == "done")
    
    //      Need the message.data() info in my QML
         message.data();
    
        qDebug() << message.reason() << "\n";
        qDebug() << message.dataType() << "\n";
        qDebug() << message.data() << "\n";
    }
    
            public slots:
            void childCardDone(const bb::system::CardDoneMessage &message);
    

    and I just want to get the value of message.data () into a textfield label in QML:

    Label{
    id: capturedFilePath
    text: <>
    }
    

    All help is appreciated and will be loved and accepted as a solution if it works.

    Thanks in advance.

    For use in your function you will need to decalre in the header.

    In the header to declare,

    AbstractPane * root;

    Then, change

    AbstractPane * root = qml->() createRootObject;

    TO

    root = qml-> createRootObject();

  • What are the parameters? How are Variables differenet? Why we can not use variables to pass data to one sequnece to another? What is the advantage to use parameters instead of Variables?

    Hi all

    I am new to TestStand. Still in the learning process.

    What are the parameters? How are Variables differenet? Why we can not use variables to pass data to one sequnece to another? What is the advantage to use parameters instead of Variables?

    Thanks in advance,

    LaVIEWan

    I'm sorry... I discovered that... its not at all possible to pass data to another sequence using variables... it must be through settings... once again I apologize for the display of such a stupid question

  • I have a 15MB email sitting in my Outbox. How can I remove it because they say, it is already transmitting... He passed for more than 24 hours

    Error message - I have a 15MB email sitting in my Outbox.  How can I remove it because they say, it is already transmitting... He passed for more than 24 hours

    Error message - I have a 15MB email sitting in my Outbox.  How can I remove it because they say, it is already transmitting... He passed for more than 24 hours

    No guarantee.
    Open Windows Mail > file > work Offlone.
    See if you can now delete.

    t-4-2

  • It costs more to go to monthly payments?  How to pass the year to monthly payments?

    It costs more to go to monthly payments?  How to pass the year to monthly payments?

    Diane H,

    Yes, the month subscriptions are expensive as they come without see all annual contract, Adobe - General conditions of subscription

    To change your plan see, update or change your plan creative cloud

    Let us know if that helps.

    Kind regards

    Bani

  • How to send data then other more via tcp

    Well guys, I am having some problems with it

    I have a program to labview that record and show for me in a chart, the voltages and currents

    now, I want to do a software... that I can follow the datas of my company...

    so I do a server/client via tcp

    and I've managed to pass data from one... but I need pass 6 data both

    I tried to make a tab control...

    But if I put the data received as a tab control

    the values do not change x)

    I put the server code and client...

    so maybe if you guys see

    you will understand!

    Thank you guys!


Maybe you are looking for

  • No sound on my HP 2000 after update...

    Product ID: 00179-60940-54099 AAOEM 64 bit I have no sound...

  • Carpet * a DVD 850 s ATA Device (CD player) - Code 19 error in Device Manager

    I have a problem in my DVD player, I have * mast * a DVD 850 s ATA Device *, there driver not working anymore. Now Iam not able to run my CD/DVD. Every time I have insert any disc, nothing happens even the DVD drive icon is not there in * computer fi

  • Satellite M40X-149: incorrectly inserted batteries

    Very rarely, I get the message above to start upward. It isn't a problem serious because I just spend off and it restarts OK. I ckecked BIOS upgrades, but my machine is the most current level. Any ideas?

  • Memory, ThinkPad Tablet 64 GB Version 2

    I got my ThinkPad Tablet 2, who ordered the 64 GB version, precisely because I new that I got some programs that require a lot of space for resources. Upon receipt, I saw the list of materials that referenced a USB has been provided for 32 GB units.

  • How make the taskbar appear while I am in a browser?

    I love seeing the taskbar, while I am browsing in Firefox and it has always been there until a few days ago, he has simply disappeared.  It's there on the desk, and he said the toolbar is locked, but when I go in Firefox there is no taskbar at the bo