Engine performance and the order of installation NOR-DAQmx

Hello fellow developers:

I'm looking at a product manual which contains instructions to install the driver OR-DAQmx, a software product installer created with LabVIEW 2009 SP1 full, then the 2009 LabVIEW runtime engine in that order.

This seems wrong - especially if a LabVIEW 8 (or previous) Run Time Engine is already installed.

Because I need to test the installation of my builds prior to distribution I will need to install on machines that have never had any product NOR and also on machines that can have previous engines run.

In my view, the correct order is to install the engine time run, OR-DAQmx and THEN the application.  Before running the application USB device should be plugged in so the "Add Hardware Wizard" may install the USB driver.

What is the consensus on this?

Best regards,


Dear Roman:

I know that the standard installation order.  The product manual that I referred to is a published by a customer for their installation, not a OR Manual of the product.

I'll ask my customer to change their manual.

Kind regards


Tags: NI Software

Similar Questions

  • Need to correct the order of installation driver Win 7 for Satellite P500 / 01 G


    I have a Toshiba Satellite P500 and had to replace the HARD drive after it was abandoned by the son.
    I do not have the recovery disk so I loaded Win 7 image on USB.

    Downstairs, I loaded all drivers but have been thwarted by a number of things.
    The webcam seems to be impossible to run despite trying every difficulty that I could find online and some unknown devices in Device Manager.

    The Toshiba site lists several audio, display and wgich wireless cards, it is difficult to know the correct driver to install.

    I needd a list of appropriate driver and the order they are installed in

    Model is Satellite P500 / 01 G (PSPGSA - 01 G 003)
    Windows 7 32 bit

    See you soon

    There is an easy way to know which device has your laptop.
    Look for the vendor ID and the device id in the pci database.

    Here, you will get step by step instructions:

    By the way: Toshiba recovery partition cannot be set manually. It will be created using the recovery disk

  • Question about the Acquisition continues through NOR-DAQmx

    I'm a bit new to NIDAQmx methodology and I was wondering if someone could could give me some advice on accelerating certain measures of tension that I do with a case of DAQ NI USB-6363.

    I have a python script that controls and takes measurements with a few pieces of equipment of laboratory by GPIB and also takes measurements in the area of DAQ OR DAQmx via (I use a library wrapper called pylibdaqmx that interfaces with the libraries C native).  As I do with the data acquisition unit is 32 k samples at 2 MHz with a differential pair to AI0.  An example of code that performs this operation is:

    from nidaqmx import AnalogInputTask
    # set up task & input channeltask = AnalogInputTask()
    task.create_voltage_channel(phys_channel='Dev1/ai0', terminal='diff',       min_val=0., max_val=5.)
    task.configure_timing_sample_clock(rate=2e6, sample_mode='finite',
    for i in range(number_of_loops):  < ... set up/adjust instruments ... >  task.start()  # returns an array of 32k float64 samples  # (same as DAQmxReadAnalogF64 in the C API)  data = task.read(32000)  task.stop()  < ... process data ... >
    # clear task, release resourcestask.clear()del task< ... etc ... >

    The code works fine and I can all the 32 k spot samples, but if I want to repeat this step several times in a loop, I start and stop the job every time, which takes some time and is really slow down my overall measure.

    I thought that maybe there is a way to speed up by configuring the task for continuous sample mode and just read from the channel when I want the data, but when I configure the sample for the continuous mode clock and you issue the command of reading, NOR-DAQmx gives me an error saying that the samples are no longer available , and I need to slow the rate of acquisition or increase the size of the buffer.  (I'm guessing the API wants to shoot the first 32 k samples in the buffer zone, but they have already been replaced at the time wherever I can playback control).

    What I wonder is: How can I configure the task to make the box DAQ acquire samples continuously, but give me only the last 32 samples buffer on demand k?  Looks like I'm missing something basic here, maybe some kind of trigger that I need to put in place before reading?  It doesn't seem like it should be hard to do, but as I said, I'm kinda a newbie to this.

    I understand the implementation of python that I use is not something that is supported by NEITHER, but if someone could give me some examples of how to perform a measure like this in LabView or C (or any other ideas you have to accelerate such action), I can test in these environments and to implement on my own with python.

    Thanks in advance!


    This is something I do a bit, but I can only describe how I would do it in LabVIEW - I'm no help on the details of the C function prototypes or the python wrapper.

    In LabVIEW, there are accessed via the 'DAQmx Read property node' properties that help to implement.  One is the Mode "crush" which I'm sure must be set before performing the operation.  The other pair is known as "RelativeTo" and "Offset" and they allow you to specify what part of the CQI data buffer to read data from.   If you the config to "RelativeTo" = 'most recent sample' and 'Offset' =-32000, then whenever you read 32000 samples, they are the very latest 32000 which are already available in the buffer of data acq.  Between the readings, the task is free to overwrite the old data indefinitely.

    Note that you will need to do this continuous sampling mode and that you can explicitly set a buffer size smaller than the default which will choose DAQmx based on your fast sampling rate.

    An excerpt from LV 2010:

    -Kevin P

  • How to calibrate the PCI-6110 with NOR-DAQmx


    I am a new user of the PCI-6110 Council tries to run the calibration using LabVIEW procedure. I look at the document "Calibration" on the page of the manuals for the Board of Directors,

    http://sine.NI.com/NIPs/nisearchservlet?nistype=psrelcon&NID=11888&lang=us&q=FQL: 28locale % 3Aen % 29 + AND + % 28phwebnt % 3 A 1081 + OR + phwebnt % 3 A 7075% 29 + AND + 28nicontenttype % 3Aproductmanual % 29 + AND + % 28docstatus % 3Acurrent % 29% 20RANK % 20nilangs: en & title = NOR + PCI-6110 + manual

    One of the first steps in the document is to call the AI_Configure command to set the input mode, beach, etc. I'm using LabVIEW 8.5 with the NOR-DAQmx software, and I can not find the command (which, in LabVIEW, seems to be "AI Config.vi") anywhere. The calibration paper was written in 2003, and I gather from Google searches (please, correct me if wrong) that this command is actually a part of NOR-DAQ traditional, who was replaced by driver OR DAQmx.

    My question is this: what is the equivalent to AI_Configure command in the latest software? Is it perhaps a subsequent document describing how to calibrate using NOR-DAQmx?

    Thanks much for any help.

    Tom McLaughlin

    Hi Tom,

    The calibration Procedure series B, E, M, S, which is also linked from this page, describes how to calibrate the PCI-6110 with NOR-DAQmx.


  • ProBook G1 430: Encrypted hard drive and the corrupt Windows Installation

    My laptop has an encrypted disc using HP drive encryption.  Recently, the Windows installation has become corrupted and I could not repair the installation using floppy disks to install Windows because they cannot access the encrypted drive, nor can they be accessed by other facilities of Windows if I plug in the external drive.  The two methods see the Windows partition as a RAW format.  I guess it's only because the partition is encrypted and has no way to determine the actual format type.

    I searched around to find clues as to how I could get past the encryption, but without success.  The computer is no longer under warranty, so I'm looking for options that will allow me to have access to the data.  The methods I've read all required the computer under warranty.

    I can still go through the encryption after the computer starts, but Windows Setup gives an error and tells me that I must use an installation disk to fix.  I have attached a picture of the screen of the error.

    I'd appreciate any help anyone could provide to solve this problem.

    After much patience and time on the phone with HP, I finally able to return the encrypted Windows installation.  They gave me a copy of the WinPE environment was a software that allows you to decrypt a partition which was encrypted with their software and execute commands Windows on it.  I then ran the repair bootbcd order and I was able to get Windows to start.  To obtain this software, my case should be escalated to tier 2 support.

  • Comparison of the results of the performance and the sum of the sum of array elements

    I did a comparison of the performance of "Add table" with 2 other methods (an Add elements and function of ddot BLAS) to see who was the fastest and also to compare their results, given that I was watching a few slight differences.

    BLAS ddot's quicker (just a little), then add items, then add it in a loop of table

    BLAS ddot and add items table give identical results almost all the time.

    I don't know why add items in a loop manually gives a slightly different result. I understand there are any rounding due to finite precision errors, but why is it different for the 2 other methods?

    This classic of digital computing: the quality of the result depends on the order of operations.

    A simple example is the calculation of a * b / c with a, b, c equal to 25, 200 and 100 respectively. The result should be 50, but if a, b and c are U8, the result depends on the order of operation, as shown in the example below. DBL and data non-entier, the difference is of course that much smaller, but still there are!

    In your case, the difference also stems from the order of operations:

    -in the table add-in, the product of all the elements is calculated first and then the elements of the array are added.

    -in the loop, the addition is performed after each multiplication.

  • I have no enigines research listed in my "manage search engine list" and the "Show search", "Get more search engines" and "Restore Defaults" do not work.

    There is nothing in the list of search engines manage and nothing works to get them. Help!

    You can check if you have the XML files including Google's default search engine in the browser\searchplugins file in the Firefox program folder.

    If this isn't the case, then you need to reinstall Firefox.

    You can find the full version of the current version of Firefox 31.0 in all languages and for all systems operating here:

    Try to delete the file search.json and possible search - metadata.json and search.sqlite files in the profile folder of Firefox to reset the default search engines.

    Firefox will rebuild the file search.json from the default search engines in the folder "browser\searchplugins" in the Firefox program folder and the searchplugins folder in the Firefox profile folder.

  • Satellite M60 and the display driver installation

    Help people to the display driver "installation cannot continue because the size of the specified directory path and the name of the installation folder exceeds 88 characters.
    Shorten one or both of the limit specified below and try again"! that to me?


    This looks like your username to long and the path of files extracted more than 88 characters.
    I think you should change your username or try with another account to update the driver, for example the admin account.

    If it doesn't work try to download the driver again.

    I hope this works, but you can give us feedback, what's going on.

    Good bye

  • Rewrite the query to improve the performance and the optimized below cost.

    Oracle 10g.






    FIL_RUN_DT = Current_fil_run_dt,

    ROW_UPDT_DT = dta_cltn_end_dttm


    AND HSPC_IND = 'Y '.





    AND STG_CRME. FUND_ID IN ('AAB1', '1AA2', '1BA2', 'AAB2', '1AA3', '1BA3', ' 1 B 80 ', ' 1 HAS 80 '))





    Explain the plan of the query


    Hash value of plan: 3109991485


    | ID | Operation | Name                  | Lines | Bytes | Cost (% CPU). Time |


    |   0 | UPDATE STATEMENT.                       |     1.   148. 12431 (2) | 00:02:30 |

    |   1.  UPDATE                       | MMR_DTL |       |       |            |          |

    |   2.   SEMI NESTED LOOPS.                       |     1.   148. 12431 (2) | 00:02:30 |

    |*  3 |    HASH JOIN RIGHT SEMI |                       |    49.  5488. 12375 (2) | 00:02:29 |

    |   4.     TABLE ACCESS FULL | FCTS_TMS_MBRID_XWLK |  6494 | 64940 |    24 (0) | 00:00:01 |

    |*  5 |     TABLE ACCESS FULL | MMR_DTL |   304K |    29 M | 12347 (2) | 00:02:29 |

    |*  6 |    TABLE ACCESS BY INDEX ROWID | CRME_FUND_DTL_STG |     1.    36.     5 (0) | 00:00:01 |

    |*  7 |     INDEX RANGE SCAN | IE1_CRME_FUND_DTL_STG |     8.       |     1 (0) | 00:00:01 |


    Information of predicates (identified by the operation identity card):


    3 - access("XWLK".") MBR_CK "=" MMR_DTL. " ("' MBRSHP_CK")



    5 - filter("CAPITN_PRCS_IND"=5 AND "HSPC_IND"='Y')

    6 filter (("STG_CRME". "FUND_ID" = "1 HAS 80 ' OR 'STG_CRME'." " FUND_ID "="1AA2"OR"

    'STG_CRME '. "FUND_ID"= '1AA3' OR 'STG_CRME'. "FUND_ID" = "1 B 80 ' OR 'STG_CRME'. '. "FUND_ID" = "1BA2" OR "




    7 - access("STG_CRME".") MBR_CK "=" MMR_DTL. " ("' MBRSHP_CK")

    I could not optimize this query for best performance and optimized the cost... Can someone guide me on this.

    Thank you


    You think you're going to lines updates 85K, Oracle think it will update a line.

    At the time where the existence of the first test runs that oracle think already up to 49 lines, which is probably why he uses the loop join nested for the second test. (In your version of Oracle, the subquery introduced existence a very bad assumption (small) on the amount of data will survive).

    It is possible that you will get better performance if you hint Oracle using a hash join for testing the existence - and you might want to think what test will eliminate most of the data and that we can first force.

    Having said that, however, note that MMR_DTL research is a considerable fraction of the cost of the query - and an analysis is an easy thing for Oracle cost properly - if, despite your comments on update a column with a clue to this topic, you will find that the query can be more effective if you use an index. This is more likely to be the case if data ' WHERE CAPITN_PRCS_IND = 5 AND HSPC_IND = 'Y' "is well grouped (perhaps the latest data added to the table).". "  You could then reduce the cost of maintaining this index by creating an index based on a feature that indexes only the lines where the predicate are both true so that the 2 update deletes the index entries and allows the index remain as thin as possible.


    Jonathan Lewis

  • Message-Driven beans and the order of the messages in the JMS queues.

    Hi all

    We use Weblogic 10.3.6 and we have a cluster with 2 JMS servers. In our project, it is important to process messages in the order when they arrive in the queues.

    Our question is simple enough, the fact that Message-Driven Beans (of the sort that take up messages in parallel) follow the order of the messages? Or do we need to configure something to do this.

    Thank you!

    According to the oracle documentation:

    With the help of unit-of-Order with Destinations spread

    As already mentioned in the Message of treatment according to the specification of JMS, Service of Message in Java specifications (to http://www.oracle.com/technetwork/java/jms/index.html ) doesn't guarantee no message ordered delivery when applications use distributed queues. WebLogic JMS redirects messages with the same disorder unit and have a target distributed to the same distributed destination member. The Member is chosen by unit of the order of the destination configuration:

    You can also

    If you distribute, you can use control unit andmax-beans-in-free-pool:


    More information here:

    Using Message unit-of-Order - 11g Release 1 (10.3.6)

    Tuning Message-Driven Beans - 11g Release 1 (10.3.6)

    WebLogic Server (WLS) JMS mapping control unit works with uniform distribution Destinations (Doc ID 1310795.1)

    Best regards


  • workaround for the slowdown in performance and the low resolution of the RED R3D files after effects CC 2014 (13.0)

    ml http://blogs.adobe.com/AfterEffects/2014/06/Red-R3D-Problems-After-Effects-CC-2014-13-0.HT

    The After Effects team are investigating a bug in after effects CC 2104 (13.0) when RED (.) R3D files) are very slow and the resolution of the images is poor, all sampling of 1/8.

    The following workaround solution was reported to solve problems in some cases:

    1. Save the project.
    2. Choose Edition > purge > all memory and disk cache.

    Please post in this thread on whether or not this work around has helped you.

    Performance issues and resolution with the RED (.r3d) files have been fixed in the CC of effects after update to 2014.1.1 (13.1.1).

    Details: http://bit.ly/AE_1311_details

  • Printing of multiple copies and the order should not be reunited


    I have a requirement to print multiple copies (2) a pdf in report editor BI. And order print copies should not be reunited.

    Copy-1: Page 1, 2, 3
    2-copy: Page 1, 2, 3

    Do not collect: (I need the output in this format)
    Page 1, page 1
    Page 2, page 2
    Page 3 page 3

    How can we get multiple copies, and how we can control the order of output?

    Pointers would be most useful.

    Thanks in advance,
    Kind regards

    Can you send me the files

  • Organize the placement and the order of the photos for print or the web

    This is something that I expected with the first Lightroom and it always seems to be awkward to the point 2.3...

    Basically, there seems not to be a way we can simply click and drag the photos we want to be together and to make orders of our choice. The closest I could find is in photo package mode in the Print section. What is frustrating, is that when I select most of the other models, I can't just move the photos I want grouped together to where I wish they were. On the flip side, when in image mode package and I fill the frames by dragging pictures of them, unlike the datasheet grid of contact, we can't move the photo in this period of...

    My understanding of Lightroom, it was that it makes it easy for photographers to deal with their photos. For me, I wish I could just move and group for print and web to see how fluidly complement the images and flow whatever the tag, a name of file or selected at random order.

    I can't imagine I'm the only one with this frustration, is there a cure?

    You can simply drag and drop pictures on the background movie Strip and change the order in this way. Œuvres unique photos and groups (shift-click to select).

    See you soon

    : P :

  • Virtual hosts and the CF Server installation

    FC8 (yes I know, it must really be RHEL for support)
    Apache 2.2.6

    I'm testing on a new Web server to a client. We strive to use servers virtual apache with a single instance of CF8. It will be just a few virtualhosts, not a large amount.

    After a few problems with the facilities and the connector, I was able to get CF8 running with apache. After you have configured the virtualhosts I could only get to the CFIDE directory after you add it as an alias in the virtualhost config.

    If I try to pull up a test file of cfm to a virtualhost site SEE reports file not found. Yet he will shoot to the top of the site administrator. I guess it's because the path of the /CFIDE that corresponds to the root of the main Web server.

    Can I run a single instance of CF on apache and its virtual hosts? I know that CF is running in the VirtualHosts as its a CF error screen However, it seems fair that CF is very confused when it comes to directory paths.

    I fought the issue throughout the day. I was so happy to come across your post. Unfortunately, there is no attached response. :-( I thought about her in my installation. I hope that it will be beneficial to you.

    It turns out that the problem was a permissions error. When Coldfusion was unable to read the directory of my virtual server there default wwwroot standard. To fix it I did a "chmod-r a + rX/home/jason/public_html. Then I tried loading the page again and everything was good.

  • How to find the Date and the time of Installation of Oracle on Windows?


    Is it possible to find the installation Date and time of Oracle on Windows?


    If you have never recreated/restored/reincarnated the database, then COLUMN of v database $ should tell you when you created the database.

    If you are looking for the time of installing Oracle home, check the logs under OraInventory.

    Reply by Satish sir at the following link:
    installation of a database date/time!

    Girish Sharma

Maybe you are looking for

  • How to open my GMail on Firefox. Using Win XP PRO SP 3.0 32 bit

    I use WIN XP PRO SP 3.0, 32-bitHow to access my account GMail using Firefox?I tend to forget all about my GMail, so need to read, a lot of emails, he...Please, I'm a novice user step by step pleaseThank you very muchSylvia

  • MSE scan runs slowly after the installation of Windows Search

    Original title: windows search I installed Windows search in XP, immediately after, Microsoft Security Essentials scan has slowed to the point of becoming unusable. Uninstalled search - but no improvement in scan.

  • Payment Service ERROR Tutorial!

    Hey... I followed and copied the whole tutorial using flash builder 4.6 First, I was getting an error THAT PPS channel not found... so I thought it was a problem with emulator vs office, so I tried it in the emulator... Now I do not understand this e

  • "Work offline" stops not to Windows Mail

    When I go into Windows Mail, a message appears that says: ' you work offline, you want to go online /.»  No matter how many times I click YES, it does not work.

  • TechNet from Amazon

    I am considering the purchase of a subscription to Microsoft 2010 Standard of Amazon WE Technet.This seems to be a good value at $179.Is it a problem if I live in Australia?