Nican backwards compatibility between nican versions 2.1.3 and 2.6

Hello folks,
I have inherited a VC++ application that uses nican.  It was apparently compiled using nican version 2.1.3 (assumed to be true because the VC++ program works with nican 2.1.3).  We recently installed LabVIEW 8.6 (including nican 2.6) and the VC++ program no longer worked.  After uninstalling nican 2.6 and reinstalling 2.1.3 the program works again.  This is fine except that for new development, we would like to use the nican 2.6 (the latest we presume?)
This raises a couple of questions:
1. Is nican 2.6 expected to be backwards compatible with 2.1.3?
2. If the answer to the question above is "yes", then can anyone offer any suggestions on why the VC++ program would no longer work when nican 2.6 was installed?
3. If nican 2.6 is not backwards compatible with nican 2.1.3, where can I find the necessary documentation (e.g. well documented .h files etc) to begin trying to decipher what is and isn't compatible so I can make the necessary changes?
Any help is greatly appreciated.
Best Regards,
Chris

Hello B2k,
Thanks for the information.  I wasn't too sure where to start, so I don't have any more information yet.  The application does not report any errors, it just doesn't "do" anything.  For example, when I connect to the UUT using the VC++ application, the first thing I would normally do is read the EEPROM (over CAN), but this doesn't work with NICAN 2.6 installed.
It looks like NI-Spy may very well help me determine where (i.e. what calls) are failing, thanks.
1. Do you know where NICAN 2.6 puts nican.dll and nican.h?
2. You explicitly stated that NICAN 2.6 should be backwards compatible with 2.1.3, but IF something has changed in the interface (e.g. a function signature etc.) do I need to search the nican.h files to try to find the difference, or do you know of another document that lays them out more clearly? (I found several documents/revisions on the NI website (e.g. "NICAN Programmer Reference Manual" and "NICAN Hardware and Software Manual and Specifications"), but I don't have any idea which document/revision goes with which version of NICAN?
Thanks for your time and the helpful information!
Chris 

Similar Messages

  • Backwards compatibility between DWCS3 and DW8

    I am purchasing the CS3 Web premium and plan to only install
    in on the new desktop I will purchase. Most of my design work will
    be done on that system but I will occasionally need to work on
    files when traveling on my laptop which will only have DW8 (not
    upgrading that system just yet). Will there be any compatibility
    issues in working on the same file between both versions, or am I
    stuck only working on the desktop?
    Dara

    I don't see any problem with compatibility if they are static
    pages and you
    haven't used any of the newer features from CS3 like Spry for
    example.
    Nadia
    Adobe® Community Expert : Dreamweaver
    CSS Templates |Tutorials |SEO Articles
    http://www.DreamweaverResources.com
    ~ Customisation Service Available ~
    http://www.csstemplates.com.au
    "Dara_BSI" <[email protected]> wrote in
    message
    news:f3o93g$ert$[email protected]..
    >I am purchasing the CS3 Web premium and plan to only
    install in on the new
    > desktop I will purchase. Most of my design work will be
    done on that
    > system but
    > I will occasionally need to work on files when traveling
    on my laptop
    > which
    > will only have DW8 (not upgrading that system just yet).
    Will there be any
    > compatibility issues in working on the same file between
    both versions, or
    > am I
    > stuck only working on the desktop?
    >
    > Dara
    >

  • Does the new version of pages for ipad have backwards compatability with previous versions of Pages?

    This one question is preventing me from downloading the new version of pages - I am worried I will lose the ability to read documents made with the previous version of pages, or that they will be automatically converted into the new format without my knowing. My laptop does not have Mavericks so I will have to keep using an older version of pages here, but I am reluctant to download the new version to my ipad because of concerns that users have previously voiced about the lack of backwards compatability. Is this still the case, or is there now backwards compatability?

    Did we get HyperCard back?
    Did we get all the features of AppleWork Back?
    Has QuickTime X got back the editability of QuickTime?
    Has FileMaker now got all the Bento features?
    Has Final Cut been reduced to match iMovie for iOS?
    Apple is out to attract iOS users, who mainly do selfies and twitter. They pay better because they are undemanding, don't even notice when Apple offers them something inferior and have been broken in with the iTunes Store harness.
    Peter

  • Plug in compatability between LR versions

    Hi,
    I have LR3, and saw a plug in to export from LR2 to Shutterfly.  Can I safely assume that plugins are forward compatible, or am I limited to plug ins that are specifically tagged for LR3?
    thanks,
    ray

    Answered my own question by seeing a similar question in a previous post.  Yes it is compatable in this particular case.  I suspect mileage may vary from plug in to plug in in terms of being verified to work on later LR versions.  It loaded and worked like a charm.  Sorry for the noise.
    ray

  • What are the differences between TestStand Version 1.0.2 and 1.0.3?

    I have TestStand version 1.0.2 and have a customer that uses 1.0.3. I am updating test software for that customer and need to know if I can use TestStand 1.0.2. What are the differences between 1.0.2 and 1.0.3?

    vc -
    The Whatsnew.txt file for TestStand 1.0.3 contains the following text:
    Changes from TestStand 1.0.2 to 1.0.3
    TestStand 1.0.3 includes a translation to Japanese. It also
    includes other fixes mostly related to translation issues.
    1) Configure Database Options menu item was not localized.
    2) Dismissing a modal CVI dialog brought a random window to the front.
    3) Removed text from operator interface splash screens
    4) Resized operator interface panels
    5) In the TestStand - Sequence Display.vi of the LabVIEW operator interface, the
    following control descriptions didn't use resource strings:
    - Sequence Description:
    - Current Test:
    - Number of Tests:
    6) The Engine Installation Wizard wasn't localizable.
    7) Flexible MessageBox sometimes displayed only 1-2 lines. This was seen in the
    Edit Database Options Help dialog and the Adapter Configuration dialog in the
    CVI operator interface.
    8) The buttons in the Automation Adapter Configuration dialog were not localized.
    9) Font for the Add Directory to Search Directories checkbox on Find File dialog
    was incorrect for Japanese Windows.
    10) Dialog used to browse for directory to specify the report location was not translated.
    11) Database Viewer was not localized correctly.
    Scott Richardson
    National Instruments

  • Why isn't PSD backwards compatibility to previous versions?

    I already have two licenses - one for CS4 suite on one machine and CS5 suite on another.  Some of my CS5 files are not backwards compatible - not recognized in CS4.  I have spent a lot of money - and you release new versions practically every year.  For the cost some functionality should be in updates and always files should be backwards compatible - especially when they are sent to publishers who aren't as quick to update their versions!

    PSD files should be backwards compatible - e.g. the files will open in previous version. The only thing that would cause degredation would be using a new layer type (3D, Video, Smart Filters, Mask feathering, Smart Objects, groups deeper than 5 deep) - and those layers will be available as raster versions in previous version of Photoshop, or at a very minimum, as a PSD composite.

  • Plug in compatability between BW plugin in R/3 and BI - R/3 upgrade to ECC6

    Hello,
    we are running SAP NetWeaver BI 7.0  Release 700 Patch 19.
    Our underlying R/3 system is still 4.6C with plugin 2004_1_46C ( yes, I know it is time )
    We are upgrading R/3 to ECC6 with plug in P701 Patch 3.
    Questions:
    1.) I would like to know where exactly I can see which ECC6 plugin is copmpatible with our BI Version.
    2.) Did anyone who has upgraded to ECC6 experience any particular issues when upgrading the plugin?
    3.) Sense check of approach - so far the simplistic idea from a BW perspective is:
    New R/3 system has been created and connected to BW :
    1.)     In BW ACTIVATE SOURCE SYSTEM
    2.)     In source system connection option : Replicate datasources and activate
    3.)     Transfer global settings u2013 first simulate then update tables u2013 no rebuild should be necessary
    Before the Plugin P 701 in the R/3 ( ECC6 ) system can be upgraded the BW delta queues need to be cleared in the source system ( R/3.)
    4.)     Clear out V3 queue either via BW as part of the jobplan ( or manually via RSA7 but would mean loss of data )
    5.)     After run of batch schedule during posting free period check in RSA7 for entries in delta queue - should be empty    
                         now.
    6.)     Does the clearing of the delta might need to be run twice to clear the queue completely ?????
    8.)                 Deactivate logistics cockpit via SBIW ...LEBW ( is this mandatory ? )
    9.)                 If delta queues are empty and the logistics cockpit is deactivated then upgrade the plug ins in R/3
    10.)               Then repeat step 1-3 and reactivate the logistics cockpit again
    Is this it?
    Many thanks for advise on this.
    Regards
    ChrisAC

    SAP Note : 153967 and
    https://service.sap.com/r3-plug-in should give some information on plug in compatibility...
    8.) Deactivate logistics cockpit via SBIW ...LEBW ( is this mandatory ? )  - I think you just need to desachedule the collection jobs alone and not deactivate the LO Extractors and activate them once again...
    Edited by: Arun Varadarajan on Oct 9, 2009 11:43 PM

  • Differences between Product Version SAP ERP 2005 and SAP ECC 6.0

    Hello Guys,
    I have to setup an new XI interface between two R/3 system. During Integration Scenario setup you have to select under Application Component Type the Product version for the R/3 systems.
    Now, i am able to select SAP ERP 2005 or SAP ECC 6.0 from menu
    Could someone tell me the differences between SAP ERP 2005 and SAP ECC 6.0. Both are listed as Product Versions.
    Thanks in advance!
    Jochen

    SAP ECC 6.0 is latest version 2005 is last year version . as you are intergatin between 2 . you need select accordingly our source and target.
    let me know you still require any doubt
    Thanks
    Sreeram
    Message was edited by:
            Sreeram Reddy

  • Functional and technical comparisons between JDE version A 7.3 and A 9.3

    Hi,
    We need to convert the modules already written/designed in JDE v A 7.3 to JDE v 9.3.
    So I need to discuss with you people the functional/technical comparisons between these two versions.
    I have gone through these links to know something:
    http://www.teamcain.com/media-center/blog/oracle%E2%80%99s-jd-edwards-enterpriseone-91-and-jd-edwards-world-a93-%E2%80%93-exciting-news-ora-0
    http://www.oracle.com/us/products/applications/jd-edwards-world/jde-world-a9-3-1596334.html
    Kindly advise on it.
    Thanks,

    Windows on Intel Macs
    There are presently several alternatives for running Windows on Intel Macs.
    1. Install the Apple Boot Camp software.  Purchase Windows XP w/Service Pak2, Vista, or Windows 7.  Follow instructions in the Boot Camp documentation on installation of Boot Camp, creating Driver CD, and installing Windows.  Boot Camp enables you to boot the computer into OS X or Windows.
    2. Parallels Desktop for Mac and Windows XP, Vista Business, Vista Ultimate, or Windows 7.  Parallels is software virtualization that enables running Windows concurrently with OS X.
    3. VM Fusionand Windows XP, Vista Business, Vista Ultimate, or Windows 7.  VM Fusion is software virtualization that enables running Windows concurrently with OS X.
    4. CrossOver which enables running many Windows applications without having to install Windows.  The Windows applications can run concurrently with OS X.
    5. VirtualBox is a new Open Source freeware virtual machine such as VM Fusion and Parallels that was developed by Solaris.  It is not as fully developed for the Mac as Parallels and VM Fusion.
    Note that Parallels and VM Fusion can also run other operating systems such as Linux, Unix, OS/2, Solaris, etc.  There are performance differences between dual-boot systems and virtualization.  The latter tend to be a little slower (not much) and do not provide the video performance of the dual-boot system. See MacTech.com's Virtualization Benchmarking for comparisons of Boot Camp, Parallels, and VM Fusion. Boot Camp is only available with Leopard or Snow Leopard. Except for Crossover and a couple of similar alternatives like DarWine you must have a valid installer disc for Windows.
    You must also have an internal optical drive for installing Windows. Windows cannot be installed from an external optical drive.

  • Compatibility between Inspiron 15R N5010 (5010-7015) and WD black^2 (WD1001X06XDTL) dual drive 2.5''

    Hello,
    I own a Dell Inspiron 15R N5010 (5010-7015) / i5 / 4GB RAM / 320GB HDD and I am interested in upgrading the internal hard drive to the dual drive series from WD (black^2 - WD1001X06XDTL).
    The system supports SATA2 and a variety of capacities between 160GB and 640GB for 5400rpm and only for 320GB and 500GB on 7200rpm according to the manual.
    Is there any possibility that I could upgrade to a WD Black2, or I will face compatibility issues?
    Does the specific model (N5010) support that technology? The only list I was able to find was this one: http://wdc.custhelp.com/app/answers/detail/a_id/11024/~/wd-black%C2%B2-dual-drive-computer-compatibility-list
    If not, are there any other alternatives for a hard drive upgrade [i.e. Seagate 1TB Laptop SSHD (STBD1000400)] that would have full compatibility?
    As you can see I am looking for anything as close to an SSD but not an SSD.

    The Black2 functions as any standard SSD and hard drive -- as long as the OS you're running supports it (it's software-controlled), you're set.  It'll work with Windows 7 or Windows 8, no problem. It won't (unless something has recently changed) work with Linux, though.

  • Compatability between Forms 6(Forms 6i also) and Oracle Database 10g

    Hai All,
    I want to know Any Compatible issue between ORACLE FORMS 6 (ORACLE FORMS 6i also ) and Oracle Database 10g .
    Any special patches, parameters needed?
    Any white paper describing this document.
    Please help?
    shiju

    Forms 6i Patches pre 16 and 10g databases - many problems
    Forms 6i Patch 17 - 10g DB Rel.1 - certified
    Forms 6i Patch 18 - 10g DB Rel.2 - certified only for E-Business-Suite-user

  • Moving a project between two versions of FCP- Home and College

    Hope someone can help. We're editing a project on an iMac at home, and a G5 at college. Our iMac is running FCP 5, the college ones are still on FCP 4. If we open the saved files, from an external HD, that we have been working on in college, we cannot then open those files in college again. We don't have version 4 to install on our machine, and the college won't buy version 5. Is there any way artound this problem, or do we have to work on the project in sections, then assemble the final peice on the iMac? We can get advice and help in college, and we need our teacher to help us with certain sections, so we need to be able to open up the project in college too, after we've worked on it at home.
    Any help would be greatly appreciated.

    Yeah, no XML in version 4.0 - it was introduced in 4.1 (which, unlike the upgrade from 5.0.x to 5.1, is simply a download from Apple, if the school will let you update).
    In terms of what version of XML you should use:
    Version 1 for FCP 4.1 to 4.5 (aka FCP HD)
    Version 2 for FCP 5.0.0 to FCP 5.1.1
    Version 3 for FCP 5.1.2 to 5.1.4
    (Version 4 for FCP 6.0)

  • Working with Mulitple BO XI Versions (11, 11.5 and 12)

    I am using the BOE SDK to connect to multiple instances of BO that are at different release levels. Is there any backward compatibility between the version 12 java libraries and previous versions? When I upgraded the libraries, I can connect fine to a v12 instance, but can no longer connect to v11 using sessionMgr.logon(username, password, server, m_authID) throws the following below. Any idea how I can connect using v12 libraries, or are they simply not compatible?
    com.crystaldecisions.sdk.exception.SDKException$OCAFramework: Communication error occurred when trying to connect to server SALES-DEMO.TIDALSOFT.LOCAL:6400 (FWM 01009)
    cause:com.crystaldecisions.enterprise.ocaframework.OCAFrameworkException$CommunicationError: Communication error occurred when trying to connect to server SALES-DEMO.TIDALSOFT.LOCAL:6400 (FWM 01009)
    cause:com.crystaldecisions.thirdparty.org.omg.CORBA.BAD_PARAM:   minor code: 0x0  completed: No
    detail:Communication error occurred when trying to connect to server SALES-DEMO.TIDALSOFT.LOCAL:6400 (FWM 01009)
    detail:Communication error occurred when trying to connect to server SALES-DEMO.TIDALSOFT.LOCAL:6400 (FWM 01009)

    The newest version will not allow you to connect to older versions - specifically done to ensure version correctness.
    The only possible version crossing would be to use Version 11.5 of Web Services Consumer for 11.5 and 12 - but that's only because the Version 12 of the Web Services Provider explicitly has a 'legacy module' to handle requests from the Version 11.5 Consumer.
    In the past, there were people using 11.5 libs to communcate with older versions of Enterprise, but I don't recommend this at all.
    Sincerely,
    Ted Ueda

  • Backward Compatibility

    Hi
    Our application is composed of few data layers. The layers comunicate through interfaces.
    My manager thinks that we should maintain backward compatibility between the layers.
    So:
    There is a defined functional interface "I".
    There is a layer component "L" which provides the functionality of I.
    There is a layer component "UL" which Uses L via I.
    A new layer component "L2" is created which has greater functionality than L and which it exposes via a new interface "I2".
    All the functions of I are also provided by I2. In other words, I is a subset of I2.
    "UL" will provide to a "layer factory" a version number, and the factory will return "L" or "L2" etc.
    This means that we cannot override methods, and difficult maintaining of code as well as code duplication.
    The bennefit of this is that all the components that worked fine with the previous "L" and were not changed, are guarantied to continue working, and needn't any QA.
    What do you think? Does it worth the trouble?
    Thanks,
    Libbhy

    libbysharf wrote:
    The bennefit of this is that all the components that worked fine with the previous "L" and were not changed, are guarantied to continue working, and needn't any QA.Based on what you have stated here, this is not necessarily the case. Just having the same method signatures doesn't not mean that it will work exactly the same way. Even if the methods from L are implemented in the exact same way in L2, you could have situations where the new L2 methods change the behavior of the old L methods.
    What do you think? Does it worth the trouble?Personally, I think it seems a little over-engineered. If you just add to a class, it will not break binary compatibility with existing clients. You'd be much better off spending time creating unit tests and regression test scripts and try to verify that the behaviors from the previous verison are maintained.

  • Forms and Reports - Backward Compatibility

    Is it possible to load a .fmb file created using Developer/2000
    Form Builder for Windows 95 (V5.0) and then convert it so that
    it can be loaded into Forms Developer V 4.5 (16 bit). The same
    applies to backward compatibility of different versions of
    Oracle reports.
    A number of students in my 4GL Programming class have access to
    more recent versions of Oracle products then those installed at
    my College, and would like to develop assignments, etc, on both
    platforms.
    null

    Les Fielke (guest) wrote:
    : Is it possible to load a .fmb file created using Developer/2000
    : Form Builder for Windows 95 (V5.0) and then convert it so that
    : it can be loaded into Forms Developer V 4.5 (16 bit). The same
    : applies to backward compatibility of different versions of
    : Oracle reports.
    : A number of students in my 4GL Programming class have access to
    : more recent versions of Oracle products then those installed at
    : my College, and would like to develop assignments, etc, on both
    : platforms.
    Developer is not Backwards compatibile across major releases(2.x
    to 1.X).
    null

Maybe you are looking for

  • Need to display in a table format

    Hi, From my database i need to get the values for , UserName and Password and display in a table format . I could get the values from the database using Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("select * from Login");

  • From IPad

    I buy mini ipad from dubai i don't found icon face time Please what can i do ? Can i download or what ?

  • Workflow task details are being retrieved from the server

    Hi, Using an approval workflow. when the task has been assigned to the person he is getting an email but when clicking on the edit this task button ,the pop window with the "workflow task details are being retrieved from the server"  error is getting

  • Error: Object Required apperas when accessing Content Admin Portal Content

    After installing Ep 7.0 sp16 Portal and logging in as Administrator we get Error: Object Required apperas when accessing Content Admin >Portal Content The same error appears when trying to access System Admin > permissions. Anything to do with catolo

  • Commit database in Forms

    When I made database chanes (update,insert) from forms (DB table, not data block) FORM_STATUS not chage, on commit i retrive msg FRM-40401('NO changes to save') Now i use dbms_transaction for define does commit needed. Is exist other methods or i do