Can I use the NI DAQmxbase C functions to develop a Smart Device application using a NI USB or NI ENET 9234 C module with Visual Studio for an iMX31 (ARM 11) embedded computer running Win CE 5.0 or 6.0?

I have an embedded application running on a iMX31 (ARM 11) that does fairly high performance analog input (24 bit, 50K samples/second).  I use Microsoft Visual Studio 2005 C/C++ for the develoment environment and have currently built versions of the application for Win CE 5.0 and 6.0 without Labview or NI hardware.  I have used the NI 9234 with great success on several Labview applications in the past and I'd like to use the 9234 on this embedded application with VS2005 C/C++. The NI documentation hints that I should be able to do this (maybe I'm overly optimistic) and I'm wondering if anyone else has?   I've tried the Evaluation versions of Labview Mobile and Labview Touch panel to build a C application using the NI DAQmx base C function inside Visual Studio without success.  I can compile and link the ContAcq IntClk LV example project for an x86 platform using NIDAQmx but not for a ARM platform using NIDAQmxbase.lib.  I get the same linker error   error LNK2019: unresolved external symbol referred to in Knowledge Base Document ID 4HAEE7QQ  even though I've set up (or think I've set up ) VS2005 as the KB article indicates.
If anyone has used the C functions and NIDAQmxbase library inside a VS2005 Smart Device project, I'd greatly appreciate your comments.
Thanks 

Hello Gene,
I have been checking into this for you and have found out that what you are trying to do cannot be done.  At least not in the current manner you are hoping for.  The internal architecture of DAQmx Base requires the cross-compiling capability of the LabVIEW Mobile Module. While a stand-alone compiler can compile DAQmx Base calls for desktop processors, it cannot compile DAQmx Base calls for ARM.
If your application requirements exclude the LabVIEW toolchain, then the remaining option is the USB Driver Development Kit which is avaliable here, but you will have to contact your local field sales representative to discuss support
options as standard phone and e-mail support are not available for the
NI Measurement Hardware DDK. 
NI Measurement Hardware Driver Development Kit
http://digital.ni.com/express.nsf/bycode/exyv4w?opendocument&lang=en&node=seminar_US
ColeR
Field Engineer

Similar Messages

  • Go Daddy UCC Certificate: "ExRCA can only validate the certificate chain using the Root Certificate Update functionality from Windows Update"

    Hello,
    I have this issue regarding certificate chains while performing Outlook Anywhere connectivity test
    by Microsoft Remote Connectivity Analyzer:
    "ExRCA can only validate the certificate chain using the Root Certificate Update functionality from Windows Update. Your certificate may not be trusted on Windows if the "Update Root Certificates" feature isn't enabled."
    Note: even if I got the error, Outlook Anywhere and
    ActiveSync services work fine.
    Environment:
    - Exchange 2007 with SP3
    - Go Daddy Multiple Domains UCC certificate (up to 5 Subject Alternative Names)
    I already read and followed instructions on this TechNet post
    Can I safely ignore this warning about the SSL cert? Using GoDaddy UCC cert but it is a little bit different by this case.
    So after an investigation I understand the issue above is related to SSL certificate
    Certification Path (see screenshots below).
    NO ERRORS on ExRCA checking
    Go Daddy Secure Certification Authority is under Intermediate Certification Authorities
    repository
    Go Daddy Class 2 Certification Authority is under Intermediate Certification Authorities
    repository
    Starfield Technologies (http://www.valicert.com)
    is under Trusted Root Certification Authorities repository
    ERROR on ExRCA checking
    Go Daddy Secure Certification Authority is under Intermediate Certification Authorities
    repository
    Go Daddy Class 2 Certification Authority is under Trusted Root Certification Authorities
    repository
    Can you add some useful information ?
    I'm opening a support ticket at Go Daddy; I hope they could me some positive feedbacks.
    Regards,
    Luca Fabbri
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees, and confers no rights.

    Strange I have a feeling the exrca tool can't validate the godaddy class2 root authority due some older compability and wants to use the older original root authority valicert owned godaddy. Or when the exrca tool is validating the root CA it only has the
    goaddy class2 root ca that was issued by valicert and not the standalone cert when doing the comparision. I sent the question to MS and will let you know when I hear back.
    You can get rid of it
    https://certs.godaddy.com/anonymous/repository.seam
    Download the cert
    ◦gd_cross_intermediate.crt
    Then import it into the trusted root cert authority on your CAS boxes. Then you need to delete the other godaddy class2 root authority. Make sure you see the one you imported both will be named goaddy class2 root authority but one will be issued by valicert.
    Re-run the test and it will go away, I also saw the error with my domain as well using godaddy and got rid of it by using the new cert authority.
    James Chong MCITP | EA | EMA; MCSE | M+, S+ Security+, Project+, ITIL msexchangetips.blogspot.com

  • Can I used the same apple id on all six of my devices?

    I have a mac desk top, macBook air, two iPads, an iPhone and a iPod touch.
    Can I use one apple id for all devices?  I only use one email address and would like all of my devices to use the same email and apple id.
    Is this possible?  If so how do I do it?
    Thanks!

    Yes.
    For computer the max is 5.

  • Is there a way to use the preview in browser function without an Internet connection?

    This morning our cable modem was down and I was making some changes to a page in a Muse site I'm designing. I wanted to preview the changes in a browser, but when I clicked on the Preview button (or clicked on preview in browser), I received a notification that it was checking for an Internet connection and the preview page never completed. Is there a way to use the preview in browser function in Muse without an Internet connection?

    Thanks for getting back to me! When our cable modem went down, we were still connected to Airport Base Station, and perhaps it appeared to Muse that we did have an Internet connection. In any case, we have now received a new cable modem and our network is working again. As you suggested, I disconnected from the network and tried preview in Muse again, and now it seems to be working just fine. Perhaps it was just the circumstances of our network problem this morning. Good to know I can use the Muse Preview function off-line!

  • My Macbook pro OS 10.10.2 suddenly will not communicate with my Cannon MX890 printer.  I reset all printers and now I cannot seem to add a printer by using the Add a printer function.  Ideas?

    My Macbook pro OS 10.10.2 suddenly will not communicate with my Cannon MX890 printer.  I reset all printers and now I cannot seem to add a printer by using the Add a printer function.  Ideas?

    The appearance of the printer in the Default view of the Add printer window relies on a protocol called Bonjour. There have been quite a few users who upgraded to Yosemite only to find that their wifi printer is no longer visible. Until Apple resolves this issue you can add your printer using the LPD protocol. To do so you will need to determine the IP address being used by the MX890. This can be done via the touch panel under Device Settings > Network Settings.
    Once you learn the IP address then on the Mac you can click to add the printer and select the IP icon. Here you can enter the IP address, set the Protocol to Line Printer Deamon and leave the Queue field blank. Then change the name to Canon MX890 and in the Use menu, browse for the Canon MX890 series driver. Then click Add to complete the printer creation.

  • Error 91 - Trying to Use the Variant to Data Function

    I am running into a problem when trying to use variants in my application. I have a state machine set-up in that one state creates a task list (cluster of arrays) and then converts it to variant. The variant is fed into a shift register that allows me to access the task list from a different state.
    The problem comes when I try to use the Variant to Data function. I right click on the task cluster to create a constant, and then wire that to the TYPE terminal of the Variant to Data Function. I wire the task cluster variant to the VARIANT terminal. When I run the VI, i get error 91: Possible reason(s): LabVIEW: The data type of the variant is not compatible with the data type wired to the type input.".
    How can I get this error when the type I wired to the TYPE terminal of the Variant to Data terminal is a constant created from the exact type created a variant from???
    Section of the state machine where I wire the cluster to variant:
    Section of the state machine where I use the Variant to Data to get the cluster out:
    The constant wired to the Variant to Data TYPE terminal was created from the cluster that is wired to the Data to Variant. I do not understand how there can be a type mismatch???
    Solved!
    Go to Solution.

    Charles_CLA wrote:
    crossrulz wrote:
    Are there any other state that run between these two?  I am noticing you have some "Use default if unwired" tunnels comming out of your case structure.  First of all, disable that on the tunnels.  Secondly, for those cases where you are not affecting that data, wire the data straight from the input tunnel to the output tunnel.  I recommend using the linked tunnels to make it even easier on yourself.
    With the default tunnels being output, your variant coming in could really be empty, therefore the conversion fails.
    Are you stalking me today?  Every single post I've clicked comment on, you beat me by a hair!
    No, just 12 hour days (due to the holiday) get really long...and you are just slow.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Suggestions wanted re why I can't access the "picture in picture" function

    I'm trying unsuccessfully to use the picture in picture function. The problem appears to be that I'm unable to access all of the advanced tools - despite having turned them on - as confirmed by the 2 new functions I now have on the tool bar.
    When I drag a second clip over a video clip in my project there's no “Picture in Picture” for me to click on - just the non-advanced functions (ie Replace, Replace from start, replace from end, replace at playhead, audio only and cancel".
    Any suggestions to get the pip working will be gratefully received.
    NB I've also posted a second message about getting thrown out of imovie 09 when I try to play a project full screen. Maybe the 2 problems are connected?

    Ok..  iTunes...
    Try here > Can't connect to the iTunes Store
    Try disabling your anti virus software and turn off the Firewall.
    Disable antivirus software
    Turn Windows Firewall on or off

  • Can you use the apple time capsule as just a wireless hard drive without using it as a router

    Can i use the apple time capsule as just a wireless hard drive without using  a router

    You can, but this type of configuration is not recommended or supported by Apple.
    Two cautions if you want to try this:
    1)  The Time Capsule has to be configured to "Join" your existing wireless network in this type of setup...and to do that, you must know the exact type of wireless security that your network is using.
    2)  Backups are going to take twice as long. The wireless signal must travel from your computer to the wireless router and then from the wireless router back to the Time Capsule.  Two "hops"......even if the computer is located close to the Time Capsule.
    If you want to try this, we can tell you how....but with no guarantees on your results....since this is not officially supported.

  • I just updated to 4.0.1 on my mac and now it says "Firefox is currently in offline mode and can't browse the web". It is not my internet since I am using Safari just fine. Any suggestions? I sure wish I wouldn't have updated!

    I just updated to 4.0.1 on my mac and now it says "Firefox is currently in offline mode and can't browse the web". It is not my internet since I am using Safari just fine. Any suggestions? I sure wish I wouldn't have updated!

    Make sure that Work Offline is unchecked: File > [] Work Offline

  • HT204132 I can't see the green color oganization on safari /iOS8.3. That websight use evsslcertificate and root caertificate is Baltimore Cybertrust Root. Is it bug too ?

    I can't see the green color oganization on safari /iOS8.3. That websight use evsslcertificate and root caertificate is Baltimore Cybertrust Root. Is it bug too ?

    Now I can see  the green color oganization on safari /iOS8.3. It seems to be fixed.  Did you make any modifications?

  • With using any version of iTunes, whenever I import songs into my library using the "add to library" function, iTunes adds those songs in songs' alphabetical order. This is pretty annoying since it does not preserve the logical track number or album.

    With using any version of iTunes, whenever I import songs into my library using the "add to library" function, iTunes adds those songs in songs' alphabetical order. This is pretty annoying since it does not preserve the logical track number or even the album sort order (for example when adding 2 albums stored in a unique folder). Anyone has any ideas ? Been stumped for a while....!!!

    hi i had the same problem today when i updated my itunes to latest version. however, i have just found my songs in the 'itunes media' folder. this was accessed through 'my music'  then keep clicking through until you find itunes media and all my library songs were in there and i then just added these files to my library and all were restored however, i have lost all my playlists but at least my 700 songs are back. very dissapointed with apple that they have let this happen with their latest update, the previous version was miles better than this one . hope you find them. stevo

  • In the numbers app, using the "date and time" function, is it possible to remove the time? I need to put together a list of dates, but I don't need or want times.

    In the numbers app, using the "date and time" function, is it possible to remove the time? I need to put together a list of dates, but I don't need or want times.

    When formatting your column to date/time, pick Date & time, and then pick the letter i in the circle to the right. Then scroll down and pick "No time"
    Jason

  • Using the result of a function, inside a subselect

    Hi!
    I´m wondering if it´s possible to use the result of a function inside a subselect. Let me give you an example of what I´m trying to do here:
    select * from t_node where node_pk in (get_node_parents_pk(22345));
    The function get_node_parents_pk stands in for the following SELECT-statment:
    select node_pk from t_node_child where parent_node_pk = 12345
    The statement above would return something like this: 12435,23423,23453,23452
    These values represent the node_pk value for the parent nodes.
    I want the get_node_parents_pk function to return a result set similar to this so that I might call it inside the IN ( ) statement.
    Any clue? =)

    I created a collection type in the database:
    CREATE OR REPLACE TYPE nodes_pk_arr IS TABLE OF INTEGER;
    The function get_node_parents_pk () is made to return the collection type above. However, this does not work. I get the following error message:
    SELECT *
    FROM t_node
    WHERE node_pk IN
    (SELECT * FROM TABLE (get_node_parents_pk (22345)));
    ORA-22905: cannot access rows from a non-nested table item
    However, if I insert a nodes_pk_arr collection directly into the SQL-statement, like I do below, it works:
    SELECT *
    FROM t_node
    WHERE node_pk IN
    (SELECT * FROM TABLE (nodes_pk_arr(24564,23545,34523));
    So, when returning the collection from the function I´m told that the collection is not a nested table, when in fact it is. What gives?
    Also, is there no way to return a result set directly from the get_node_parents_pk() function, making it possible to write the statement like that shown below?
    SELECT *
    FROM t_node
    WHERE node_pk IN (get_node_parents_pk (22345));
    Your reply is much appreciated!
    Kind regards
    Robert

  • How can I replicate the IOS 6 mail function in IOS 7.1

    for my work I load 50 or more mail a day. these mails are only relevant on the receiving day. My pc arranges the management of the mail with the mailserver.
    On my iphone  the mails pile up.
    In IOS 6 I could use the top 50 mail function, this function is not available in IOS 7. Because mass delete does not work anymore, i need to delete the mailbox once every 2 week I tried to use imap ( does not work ).
    Does anyone know a mail app with this function or with "rules"functions?
    thanks

    Because mass delete does not work anymore,
    "Mass delete" still works in the Trash folder and has NEVER been available in any version of the iOS for the Inbox or any other mail folder.
    I tried to use imap ( does not work ).
    Not clear what you mean by that, but IMAP mail works the same way as iOS 1 - 6.

  • I use the operating system Mac os x 10.10.2 and would like me like to purchase Adobe Photoshop Elements 13 am with but not sure because is specified in the system requirement only os x 10.9. Can you help me?

    I use the operating system Mac os x 10.10.2 and would like me like to purchase Adobe Photoshop Elements 13 am with but not sure because is specified in the system requirement only os x 10.9. Can you help me?

    Yes, it works. Download the trial and see for yourself. Adobe never updates the system requirements after any version is released, so that is what was available last Sept. when PSE 13 was released.

Maybe you are looking for

  • ITunes Version 7.0.2.16 and Windows Vista Home Premium

    I am still using iTunes Version 7.0.2.16, and due to my failing computer, I am unable to upgrade to a newer iTunes version. I am about to replace my old computer and the new computers all seem to come with Windows Vista Home Premium. Do you know if W

  • Problem in creating new communication channel template in IR

    Hi experts, I currently have problems with creating new communication channel template in Integration Repository. If I choose the New-Context (Adapter Objects-->Communication Channel Template) the dialog "CREATE OBJECT" is shown. After I have inserte

  • EJB Classloader issue (dmcl40 library.dll already loaded)

    I have written a stateless session bean. The session bean calls a documentum connection pool. This connection pool are java classes that use a dll (dmcl40.dll). The Project is wrapped into a DC (one for ejb, one for app libs) The dll-directory is set

  • Where are the audio files located?

    You know how when your video source is missing, it shows that ! with a yellow triangle around it? Then, when you hover over the !, it shows you where iMovie expected to find the video, and then you can just move the video there and it's fixed. But fo

  • I want to reload my mac to a fresh start (like when I bought it)

    My laptop has been going extremely slow, and is running out of space. It says I have 1 gig of HD left, when I have barely anything on it and the capacity is 160gigs. Also my searchlight bar doesnt work, and i'm regularly having to force quit apps. So