Probems with the record time on the TDS3014C

Hello

I use a tektronic TDS3014C brought to acquire data from an AC supply.  I played with the single channel waveform acquire VI examples and added a "wirte to file the measure" puck.  "I would like to record a stream of waveform for 5 seconds and write this file, but if I try to enter a ' times a record" greater than 100 ms data is beginning to break down.  I know that I can acquire only given 10000 point using this material, but is there a limit to the length of a continuous acquisition?

Trent

Hi ErgonTW,

After reviewing your chart I think that the configuration is correct. However, your chart is only show four milliseconds of data. You need to change the x-axis of your chart to show the entire waveform. Do double-click le.004 on the x axis and the abandoned.2 then click anywhere on the front panel. This will change the values.

Perry S.

Tags: NI Hardware

Similar Questions

  • Click event of ListField Probem with the navagationClick

    Hello

    I want to capture the envent of click on a listField.

    in my screen, I had other compents as ButtonFields and RadioButtonFields.

    I capture events of these elements.

    to capture the click on the ListField event, I first tried this solution:

    Click on a file in the list ltDossier *.
    protected boolean navigationClick (int status, int time) {}
    if(Status == KeypadListener.STATUS_FOUR_WAY) {}
    int iselected = ltDossier.getSelectedIndex ();
                    
    Selected string = (String) myCallback.get (ltDossier, ltDossier.getSelectedIndex ());
    csDossier ocsDossier = new csDossier();
    ocsDossier = vectDossier.elementAt (iselected) (csDossier);
    int id = Integer.parseInt (ocsDossier.Id);
                    
    If (id! = 0)
    {
    Dialog.Alert ("file selected:" + id);
    }
    on the other
    {
    Dialog.Alert ("no file selected");
    }
    }
    Returns true;
    }

    My probem is that this works well if the Listfield is the only component on my screen.

    so, I tried this alternative:

    FieldChangeListener listenerltDossier = new FieldChangeListener() {}
    ' Public Sub fieldChanged (field field, int context) {}
    TODO self-generating method stub
    Dialog.Alert ("click on listenerltDossier");
    }
    };

    ltDossier.setChangeListener (listenerltDossier);

    But it does not work.

    Can someone help me please?

    I found this solution:

    protected Boolean navigationClick (int status, int time) { If(status == KeypadListener.STATUS_FOUR_WAY)}

    {

    if (rbTous.isFocus ())

    {

    rbTous.setSelected (true);

    rbSelected = rbgFiltre.getSelectedIndex ();

    }else If(rbTraites.isFocus ()) {}

    rbTraites.setSelected (true);

    rbSelected = rbgFiltre.getSelectedIndex () ;}

    else if (rbATraiter.isFocus ()) {

    rbATraiter.setSelected (true);

    rbSelected = rbgFiltre.getSelectedIndex ();

    }

    else if (btRefresh.isFocus ()) {

    switch (rbSelected) {

    case 0: pushScreen (new ExpertiseScreen (0));

    Close();

    Init_ltDossier (0);

    Break;

    case 1(ushScreen)

    new ExpertiseScreen (1));

    Close();

    Init_ltDossier (1);

    Break;

    case 2(ushScreen)

    new ExpertiseScreen (2));

    Close();

    Init_ltDossier (2);

    Break;

    }

    }else If(ltDossier.getSelectedIndex ()! = - 1) {Dialog.alert ("index =" + ltDossier.getSelectedIndex ());}

    }

    }

    return true;

    }

    It seems to work.

  • Probems with the service for all users of Windows Installer Agent is not able to run

    Day 2 after the installation of Windows 8 on my desktop PC, all the user accounts with a standard profile are unable to connect. However, my admin account can connect and I get a message saying that the 'Agent Windows all users install' does not work so why accounts no administrator cannot connect.

    I restarted the service but she turns for a few seconds and ends without a message. Several attempts to restart it have failed.
    Is this a problem with Windows 8?

    I just found out that I must be an ADMINISTRATOR to do. Thanks much for the reply

  • Real-time display at the high frequency of data acquisition with continuous recording

    Hi all

    I encountered a problem and you need help.

    I collect tensions and corresponding currents via a card PCI-6221. While acquiriing data, I would like to see the values on a XY graph, so that I can also check current vs only voltage/current / time. In addition, data should be recorded on the acquisition.

    First, I create hannels to analog input with the Virutal DAQmx channel create, then I set the sampling frequency and the mode and begin the tasks. The DAQmx.Read is placed in a while loop. Because of the high noise to signal, I want to average for example every 200 points of the current and acquired for this draw versus the average acquisition time or average voltage. The recording of the data should also appear in the while loop.

    The first thing, I thought, was to run in continuous Mode data acquisition and utilization for example 10 k s/s sampling frequency. The DAQmx.Read is set to 1 D Wfm N Chan N Samp (there are 4 channels in total) and the number of samples per channel for example is 1000 to avoid the errors/subscribe for more of the buffer. Each of these packages of 1000 samples should be separatet (I use Index Array at the moment). After gaining separate waveforms out of table 1 d of waveforms, I extracted the value of Y to get items of waveform. The error that results must then be treated to get average values.

    But how to get these averages without delaying my code?

    My idea/concern is this: I've read 1000 samples after about 0.1 s. These then are divded into single waveforms, time information are subtracted, a sort of loop to sprawl is used (I don't know how this exactly), the data are transferred to a XY Chart and saved to a .dat file. After all that's happened (I hope I understood correctly the flow of data within a while loop), the code in the while loop again then 1000 samples read and are processed.

    But if the treatment was too long the DAQmx.Read runs too late and cycle to cycle, reading buffer behind the generation of data on the card PCI-6221.

    This concern is reasonable? And how can I get around this? Does anyone know a way to average and save the data?

    I mean, the first thing that I would consider increasing the number of samples per channel, but this also increases the duration of the data processing.

    The other question is on the calendar. If I understand correctly, the timestamp is generated once when the task starts (with the DAQmxStartTask) and the time difference betweeen the datapoints is then computed by 1 divded by the sampling frequency. However, if the treatment takes considerable time, how can I make sure, that this error does not accumulate?

    I'm sorry for the long plain text!

    You can find my attached example-vi(only to show roughly what I was thinking, I know there are two averaging-functions and the rate are not correctly set now).

    Best wishes and thank you in advance,

    MR. KSE

    PS: I should add: imagine the acquisition of data running on a really old and slow PC, for example a Pentium III.

    PPS: I do not know why, but I can't reach my vi...


  • Can the records with the same pictures are in the Organizer add? I have to start? I tried to organize photos in folders in a time better. I have to start all over again?

    I made new files so I could have a better time line, but the Organizer will not let me load them. The new files contain the same images, but they are better organized.  To add pictures in the folders I have to delete those in the organizer and start again?  I feel like I got this backward little and should have organized their first. Help.

    virginiae56248392 wrote:

    I made new files so I could have a better time line, but the Organizer will not let me load them. The new files contain the same images, but they are better organized.  To add pictures in the folders I have to delete those in the organizer and start again?  I feel like I got this backward little and should have organized their first. Help.

    The key to understanding the difference between the Organization of your files and folders directly in your disk folders tree and by organizing with a catalogue, is that the catalogue:

    -contains no image files, that links to the actual location on the disk

    -stores the links in a database with organizers strict rules, which is to avoid duplicates.

    One of the highlights of the databases such as those in the elements or Lightroom is that they store duplicate data. Which avoids not only of space useless, but also ensures that you're updating a file and forget its duplicates. As a result, the Organizer will prevent you from 'import', which is to 'index' your files several times. It recognizes the files into two criteria: the size of the file in kilobytes and the "date" of the shooting.

    The other strength of the catalogue, it's that you can select the sort order of your files displayed: by date, name of the file, import annealing in Bell or same "custom" order in albums. This means you don't ever need to have your physical files and folders sorted by dates on your drive. Try to get a similar organisation to the date on your car in your catalog can be an unnecessary pain. Good if you choose a folder structure to date in office at the time of importation; There must be little order at this time anyway. Once your photos are cataloged, the rule is that if you want to change the structure of your file, you must do it from the Organizer itself (left panel of record). This means that you are working with already imported files (you can not import duplicates). You can organize in this folder on the same panel as if you were in Solution Explorer / finder. You can either use the 'move' menu or drag and drop of folders with their subfolders, you can move the files of images to other subfolders. Beware, there are traps in doing this, for example by trying to move a subfolder in master already a folder with the same name of subfolder...

    So, ask yourself if all this work is really worth. And be patient and prudent to do this task from the file Organizer Panel.

  • How to operate the laboratory discovered multi-function synchronization with multiple devices and change the recording time?

    Hi, I'm new in Labview. I need help for:

    1 change a program multi-function in order to record the data of three cards daq (devices 1-3) and output through the map (1 unit). The current program was created to record and output signal of one of the card (1 unit). I try to choose multiple devices when I run the program, but there is an error 200558 shows "a task cannot contain multiple independent devices. Create a task for each independent device.

    2. change the duration record for a longer period, for example: 0.1 s. Currently, the recording time is s 0.009971.

    I joined the multi - funtion.lld. In this library, "des_v2_Multi-Funtion_Synch I - AO.vi" is the program that I need to change. I've also attached a file of input for runing the program signal.

    Thank you very much!

    Sincerely,

    Jie

    Hello Jshen6,

    You can have different examples of VI if you do not use the same version of LabVIEW. I am currently operating on LabVIEW 2013 SP1. Whatever it is, this article should be useful to you that he describes in detail how to synchronize multiple tasks of series M.

  • multitrack recording with the living presonus studio

    I have a mixer 16.4.2ai people and prefer to use logic pro as my DAW.  With the presonus capture, I can automatically record/capture all channels of entry without having to assign each channel whenever I record.  Is it possible to do it with logic? Currently, I go into each track and assigning the input channel every time.

    That

    Not sure I understand what you mean every time "save you". You only need the configuration entries once. They will remain in tact for each record. If you want you can save it as a template so it will be all together upwards for each new project. You can also record each input channel or stereo mix output via FireWire - Setup is required in presonus app to do this.  You can also configure all channels with a single click entry by highlighting all of them in the mixer and hold down the option key when you select the entry in the Mona channel - this will fill strips sequentiall channels.

  • Trip trying to rearm with the pxi-5122 times

    Hi all!
    This is my first discussion in this forum so I'm not sure this is the right place to post, because I'm using LabView, but maybe it's a hardware problem.

    Then... I have a problem to calculate the tripping time rearm to pxi 5122.
    Compared to data sheets, I read that it should be about 3 us with the CDT to the large or 12 US if on.
    But I need a precise measurement of the time out after each record measured so I decided to find it by myself...
    With the help of an acquisition program that I have previous written in LabView, I started only acquisitions of 10000 records and each record is composed of 128 samples; as signal I've used waves square with different frequencies, 10 volts peak-to-peak (my trigger was set on the first channel of 5122 with 1 volt in value of edge).

    First acquisition: wave of 50 kHz. Theoretically, I s 0,2 need to capture 10000 records without losing all the square wave signals. Choose a time of acquisition for a single record of 15.3 us, I found that the time required is 0.199998 , very similar to the one expected.
    Then by choosing a time of acquisition for a single record of 15.4 us, I found approximately 0.4 s.
    I can guess that this latter one each tops of two waves will lost so I held twice the capture of 10000 records time.

    Because the wave is 20 us I calculated a timeout of 20-15, 3 = 4.7 us.
    It wasn't like the 3 described us for the 5122 but I was not impressed and I went with my essay.

    Second wave: 20 kHz. I need 0.5 s to capture 10000 records without losing the square wave signals.
    What I found was that in this case, choose us an acquisition time for one record of 39.6 required 0.5 s to capture all vertices, then with 39.7 us I held about 1 second, once again, twice by the time.
    The previous example, I calculated the dead time: 50-39, 6 is 10.4 us.

    Very strange... idle time I'm supposed to be the trigger for rearmament (and thus fixed) did not differ in 2 cases.
    Tried with other wavelengths, the values are always different.

    This also the frequency of the square wave of fixing and changing the number of samples per record.
    For example, with 128 samples per files as I told before, I needed a measurement time of 15.3 US to collect all the consecutive summits, while 64 samples I need 12.8 us and so forth.

    So it seems to be a dependency between the dead after a record time (the trigger reset? now I'm not sure if I can call it that) and the sampling frequency of the pxi 5122.
    But I don't know why, the acquisition of data behave in this way.

    Is this good? Rearm time should be set, shouldn't it?

    I know it took some time to read my problem but I tried to be more precise, I could.
    Thank you in advance.

    Giacomo

    Yes that's correct.  However, I do not think that its acceptable rate of the nearest synchronization that is chosen.  I really think he goes to rate lowest according to acceptable timetable.  So, if a synchronization rate is 2 and another is 5, and you want a 4.9uS rate, the synchronization will be 2, while 5 is the closest.  (Or maybe it's the other way around)  That's why you see the double period during the change of rates by just a fraction.

  • Unexpected behavior with the Option "record in the result.

    Hello

    I have unexpected behavior with the Option "record in the result.

    I have a few steps in the subsequence 'X', this subsequence passes a Boolean parameter. According to the value of the parameter I change the "Recorgind results" Option to report it or not. The thing is that if 'result Recorgind' set at race time I modofy by changing the value of Step.ResultRecordingOption to "Enable" and "Disable", the step is not reported until the same sous-suite 'X' is called for the second time (without changing the parameter passed).

    For example: (Preconditon: result Recorgind Option of all value sous-suite x are defined as Disable)

    1 CallSubsequenceX(Parameter: Enable)

    2 CallSubsequenceX(Parameter: Enable)

    3 CallSubsequenceX(Parameter: Disable)

    4 CallSubsequenceX(Parameter: Disable)

    Expected result:

    1. measures have been reported.

    2. measures have been reported.

    3. measures have not been reported.

    4. measures have not been reported.

    Result:

    1. measures would not same value Step.ResultRecordingOption has been changed to 'enable '. (Not Ok)

    2. measures have been reported. (Ok)

    3. measures reported same value Step.ResultRecordingOption has been changed to 'disable '. (Not Ok)

    4. measures have not been reported. (Ok)

    I use TestStand 2013 (5.1.0.226)

    Thanks in advance.

    -Josymar.

    Hi josymar_guzman,

    I just review the sequence and indeed we´re experience unexpected behavior with the Step.ResultRecordingOption callback. By a reason when you run the callback in the expression before each step section, the statement runs only until the next sequence is called, which is not what we want.

    To avoid this, you can place a statement before each step of the sequence, so you can change the State of the Option "record result" for the sequence running (and it is only the following). You can try something like this

    where the expression of the statement will be the recall "RunState.NextStep.ResultRecordingOption is YourCondition". With this, we guarantee that the results of the next step will be saved or not. I also remove the expression in the expression prior to each step section, because the condition is now on the statement before each step.

    I tried and it works fine. I´ll set the sequence that you share with me, with the changes. I hope this will help you and solve your problem.

  • How to increase the recording time

    Initial term of the title: Recvord
    I would like to extend the recording time is included in XP. It will be released in 3 hours. How can I do that. If I can't do this, then how RIP with Media Player 11

    Initial term of the title: Recvord
    I would like to extend the recording time is included in XP. It will be released in 3 hours. How can I do that. If I can't do this, then how RIP with Media Player 11

    ================================
    XP Sound Recorder is limited to 60 seconds.

    The free Audacity software may be worth a try.

    (FWIW... it's always a good idea to create a system)
    Restore point before installing software or updates)

    Audacity
    http://Audacity.sourceforge.NET/

    Recording with Audacity
    http://Audacity.sourceforge.net/manual-1.2/tutorial_basics_4.html

  • records of strange files under my username with the C: prompt.

    Why a file would be under my user id is C:\cc44550b9539189e94f35bdf61\jscript.dll and not someone elses home?

    Thank you

    C

    I don't you part jscript.dll but see if this part makes sense for you:

    When some programs (including Windows) installs things, it can create a temporary folder composed of 20-30 random letters and numbers or random numbers and letters in the root of the drive of the volume with more free space.

    This explains why the records are sometimes on your C drive or any other drive - the most space?

    For example, you can see a similar to or called folder:

    C:\9470bb12e8a4f3447657236478e41c5

    There may be other folders and files in the main temporary folder.

    They should normally be deleted when the installation is complete, but sometimes they are not - especially if the installation fails.  They are harmless but annoying.  You can think something is wrong when there are no or fear, that the files are really necessary.  To avoid confusion, you can delete the temporary files.

    If your installation has failed or the installation does not remove the folder to the random name when it finishes running again installation will be another folder at the random name.

    You may be able to identify installation (out of curiosity) by looking at some of the contents of the folder and decide if this installation was not serious, just remove the files/folders.  If the installation does not work for some reason, run again just installation will create a new temporary folder to the random name so the old temporary folder is really useless.

    Records are sometimes tough to remove.  Even if you are an administrator on the system, you might get a "sharing violation", "access denied", "used" or type similar message when you try to delete temporary folders.  Facilities sometimes use different permissions that can have a regular user with the administrator group.

    There are many methods to try to remove the folders, and some require third party programs to install or change some windows settings that could compromise the security of your system if you do not change them back when you're done.

    Start your system in Mode safe mode (by pressing the F8 key several times just before XP attempts to load) is a good method to try to remove the files because it does not have to make any changes to your system configuration or by downloading third-party programs.

    If Safe Mode does not work you can change the security of the folder when you start in Normal Mode to give your username full control over the files by navigating to it in Solution Explorer, click on tools, Folder Options, view and in the advanced settings window, uncheck (at the bottom of the list) use simple file sharing (recommended) and click OK.  This disables him recommended simple file sharing on your computer if you want to turn it back on when you're done to make everything you do.

    Right-click on the files of interest, click Properties and click the now visible security tab.  Change the properties, but you need (for example, select your user name, and check the box to allow full control), click OK to apply the changes.

    With usage share of active simple files (recommended) the checked the properties of the folder tabs are:

    General, sharing, customize

    With the use of sharing files simple disabled (recommended) box unchecked, the properties of the folder tabs are:

    General, security, customize

    Now, try to manipulate/delete the folder.

    It's a good idea to go back to the Explorer and the cheque in the box easy to use sharing files (recommended) when you have finished making everything you do.

    If none of the above works, try a popular third-party tool called Unlocker.

    Unlocker can be downloaded here:

    http://ccollomb.free.fr/Unlocker/

    Unlocker can be uninstalled when you have finished using it.

    Reboot when finished to ensure that boring records are really missing.

  • set the default recording time in windows sound recorder

    Looking for a way to increase the default value to the recording of the sounds found in XP home recorder.  There is no documentation that I can find to the configuration

    Hello

    In the default recorder recording time is 60 seconds. There is a solution to increase the maximum recording time. Follow the steps mentioned below:

    Step 1:
    a. utility start Sound recorder.
    b. click on save and then Sound Recorder run for 60 seconds.
    c. once the sound recorder to stop recording, click Save as on the file menu, and name the file Blank.wav.
    d. in order to increase the maximum duration of recording in sound recorder, click Insert a file in the Edit menu, and then insert the Blank.wav file saved in step 3. When you do this,
    the maximum recording time is increased by 60 seconds. You can repeat this step once for each additional minute recording that you want to add. For example, for 5 minutes
    recording time, insert the Blank.wav file five times.

    Step 2:
    To make the tape recorder automatically use the extended length of the recording time:
    a. Click Start and then click Open.
    b. double-click the programs folder.
    c. double-click the Accessories folder.
    d. double-click the multimedia file or entertainment.
    e. right - click sound recorder and then click Properties.
    f. click on the shortcut tab.
    g. in the target box, press END, press the SPACEBAR and type the location of the file Blank.wav.

    For example, if the target is 'C:\Windows\sndrec32.exe', and the location of the Blank.wav file isC:\Blank.wav, the new line in the target box is "C:\Windows\sndrec32.exe C:\Blank.wav"

    The next time that you start the tape recorder, the Blank.wav file opens automatically. After you save your new .wav file, you can click on remove after the current Position in the Edit menu for
    Remove the extra space in the file.

    NOTE: when you have finished recording and editing of your new .wav file, save the file with a new file name.

    Kind regards
    Afzal Taher-Microsoft Support.
    Visit ourMicrosoft answers feedback Forum and let us know what you think.

  • Problem with the installation of token of debugging with an existing pair of record file

    Hello

    I created token of debugging with recording files successfully. The debugging token has worked well for me. My first debugging token has expired and I have created a new token of debugging the same procedure. But when I installed them on playbook it shows that is not valid. Please help me with this.

    Thanks in advance,

    Praveen

    I got it fixed. The issue was that time in the playbook was not in sync with the time system.

  • Microsoft Windows 7 is not syncronozing with the time server, what can I do about it?

    Windows does not synchronize with the time server. For me, it says that there is no previous time being synchronized on the record, but I don't see why it should not be synchronized at all!

    Have you tried one of the alternative servers?

  • Serving AVDF 12.1.2 integrated with the package DBMS_AUDIT_MGMT allowing the automation of audit records

    I have a question about this part of the vault of the audit and the Guide Release 12.1.2 database firewall administrator documentation:

    -Start quote-

    Schedule for a job of automatic Purge

    Oracle AVDF is integrated with the DBMS_AUDIT_MGMT package on an Oracle database. This integration automates the purge of the AUD $ audit records and files of $ FGA_LOG and operating system .aud and .xml files after that that they have been properly applied in the repository of Audit Vault Server.

    Once the complete purge, officer of Vault automatically sets a timestamp on the audit data that has been collected. Therefore, you must set the property USE_LAST_ARCH_TIMESTAMP set to true to ensure that the right set of audit records are purged. You don't need to manually set a work of purge interval.

    -Extract-

    According to the documentation above, how AVDF brings integration resulting in automation?

    Hello

    When you configure an audit trail in the AV server, say a table AUD$ path, once it collects the audit data he attributes automatically the last time stamp archive on the secure target database (you can check it out of view DBA_AUDIT_MGMT_LAST_ARCH_TS).

    However, the trail (or the AV itself server) does not purge that verification data already collected.

    You have to clean these data with the DBMS_AUDIT_MGMT. Procedure CLEAN_AUDIT_TRAIL, example for AUD$ table only:

    BEGIN

    DBMS_AUDIT_MGMT. () CLEAN_AUDIT_TRAIL

    audit_trail_type-online DBMS_AUDIT_MGMT. AUDIT_TRAIL_AUD_STD,

    use_last_arch_timestamp => TRUE);

    END;

    /

    You can simply run this procedure via a job depending on how often you want to cleanup audit and what time recordings. You don't need to worry about the timestamp of last archive.

Maybe you are looking for