Migrating large project from DSC 7.1 to LabView 2009 Shared Variables ... What's the next step after recreating my variables?

I am in the process of migrating a large distributed (multi-workstation) automation system from the LabVIEW 7.11 DSCEngine on Windows XP to the LabVIEW 2009 Shared Variable Engine on Windows 7.
I have about 600 tags which represent data or IO states in a series of Opto22 instruments, accessible via their OptoOPCServer. There are another 150 memory tags which are used so the multiple workstations can trade requests and status information to coordinate motion and process sequencing.  Only one workstation may be allowed to run the Opto22 server, because otherwise the Opto22 instruments are overwhelmed by the multiple communications requests; for simplicity, I'll refer to that workstation as the Opto22 gateway.
The LabVIEW 2009 migration tool was unable to properly migrate the Opto22 tags, but with some help from NI support (thank you, Jared!) and many days of pointing and clicking, I have successfully created a bound shared-variable library connecting to all the necessary data and IO.  I've also created shared variables corresponding to the memory tags. All the variables have been deployed.
So far, so good. After much fighting with Windows 7 network location settings,  I can open the Distributed System Manager on a second W7/LV2009 machine (I'll refer to it as the "remote" machine henceforth) and see the processes and all those variables on the Opto22 gateway workstation. I've also created a few variables on the remote workstation and confirmed that I can see them from the gateway workstation.
Now I need to be able to use (both read and write) the variables in VIs running on the remote workstation machine. (And by extension, on more remote workstations as I do the upgrade/migration).
I have succeeded in reading and writing them by creating a tag reader pointed at the URL for the process on the Opto22 gateway. I can see a way I could replace the old DSC tag reads and writes in my applications using this technique, but is this the right way to do this? Is this actually using the Shared Variable Engine, or is it actually using the DataSocket? I know for a fact that attempting to manipulate ~800 items via Datasocket will bog down the systems.
I had the impression that I should be able to create shared variables in my project on the remote workstation that link to those on the Opto22 gateway workstation. When, however, I try to browse to find the processes on that workstation, I get an error saying that isn't possible.
Am I on the right track with the tag reader? If not, is there some basic step I'm missing in trying to access the shared variables I created on the gateway workstation?
Any advice will be greatly appreciated.
Kevin
Kevin Roche
Advisory Engineer/Scientist
Spintronics and Magnetoelectronics group
IBM Research Almaden

I have found the answer to part of my question -- an relatively easy way to create a "remote" library of shared variables that connect to the master library on my gateway workstation.
Export the variables from the master library as a csv file and copy that to the remote machine.
Open the file on the remote machine (in excel or the spreadsheet app of your choice) and (for safety's sake) immediately save it with a name marking it as the remote version.
Find the network path column (it was "U" in my file).
replace the path for each variable (which will be either a long file path or a blank, depending on the kind of variable) with \\machine\'process name'\variable name
where machine is the name or ip address of the master (gateway) workstation (I used the ip address to make sure it uses my dedicated automation ethernet network rather than our building-wide network)
and process name is the name of the process with the deployed variables visible in the Distributed System Manager on the gateway machine.
NOTE the single quotes around the process name; they are required.
The variable name is in the first ("A") column, so in Excel, I could do this for line 2 with the formula =CONCATENATE("\\machine\'process name'\",A2)
Once the formula worked on line 2, I could copy it into all the other lines.
Save the CSV file.
Import the CSV into the remote library to create the variables.
Note: at this point, if you attempt to deploy the variables, it will fail. The aliases are not quite set properly yet.
Open the properties for the first imported variable.
There is probably an error message at the bottom saying the alias is invalid.
In the alias section, you'll see it is set to "Project Variable" with the network path from step 4.
Change the setting to "PSP URL" with the same path and the error message should disappear.
Close the properties box, save the library, and then export the variables to a new CSV file.
Open the new CSV file in Excel, and scroll sideways to the NetworkrojectBound field.
You'll notice it is False for the first variable, and true for the rest. Set the field FALSE for all lines in the spreadsheet.
Scroll sideways... you'll notice there are two new columns between NetworkrojectPath and Network:UseBinding
The first one is NetworkingleWriter; it should already be FALSE for all lines.
The second one is Network:URL. That needs to be set equal to the value for each line of NetworkrojectPath.
You can accomplish this with a formula like in step 4. In Excel it was =U2 for line 2, and then cut and paste into all lines below it.
There is a third new field, Path, which should already be set to the location of the variable library. You don't need to do anything with it.
Save the edited CSV file.
Go back to the remote library, and import variables from the just-edited remote library CSV file.
Once you have imported them and the Multiple Variable Editor opens, click on done.
You should now be able to deploy the remote variable library without error. (Make sure to open the Distributed System Manager and start the local variable engine. It took me a few failures before I realized I had to do that before attempting a deployment).
Voila! You now have a "remote" library of shared variables that references all the shared variables on the master machine, and which should be deployable on other machines with very little difficulty.
It actually took longer to write out the process here than to perform these steps once I figured it out.
Kevin Roche
Advisory Engineer/Scientist
Spintronics and Magnetoelectronics group
IBM Research Almaden

Similar Messages

  • Project online licenses is purchased via OLP, what is the next step to use project online?

    hi,
    Project online licenses is purchased via OLP (Open License program), what is the next step to use project online?
    tnx

    I recently had this with a client using Exchange Online.  You should have recieved a Microsoft Licence Confirmation.  
    From memory I had to login to the OLP tool, and associate these with an O365 account.  Your reseller who you bought the licences from should be able to help
    Ben Howard [MVP] | web |
    blog | book

  • I need to upgrade from Mac OS x 10.6 8 what is the next step?

    I need to upgrade from Mac OS x 10.6 8 what is the next step?

    Upgrading to Lion
    If your computer does not meet the requirements to install Mavericks, it may still meet the requirements to install Lion.
    You can purchase Lion at the Online Apple Store. The cost is $19.99 (as it was before) plus tax.  It's a download. You will get an email containing a redemption code that you then use at the Mac App Store to download Lion. Save a copy of that installer to your Downloads folder because the installer deletes itself at the end of the installation.
         Lion System Requirements
           1. Mac computer with an Intel Core 2 Duo, Core i3, Core i5, Core i7,
               or Xeon processor
           2. 2GB of memory
           3. OS X v10.6.6 or later (v10.6.8 recommended)
           4. 7GB of available space
           5. Some features require an Apple ID; terms apply.
    Upgrading to Mountain Lion
    To upgrade to Mountain Lion you must have Snow Leopard 10.6.8 or Lion installed. Purchase a redemption code at the Online Apple Store: OS X Mountain Lion. Mountain Lion is $19.99 plus tax. Use the code to redeem a download of Mountain Lion from the App Store. The file is quite large, over 4 GBs, so allow some time to download. It would be preferable to use Ethernet because it is nearly four times faster than wireless.
         OS X Mountain Lion - System Requirements
           Macs that can be upgraded to OS X Mountain Lion
             1. iMac (Mid 2007 or newer) - Model Identifier 7,1 or later.
             2. MacBook (Late 2008 Aluminum, or Early 2009 or newer) - Model
                 Identifier 5,1 or later.
             3. MacBook Pro (Mid/Late 2007 or newer) - Model Identifier 3,1 or later.
             4. MacBook Air (Late 2008 or newer) - Model Identifier 2,1 or later.
             5. Mac mini (Early 2009 or newer) - Model Identifier 3,1 or later.
             6. Mac Pro (Early 2008 or newer) - Model Identifier 3,1 or later.
             7. Xserve (Early 2009) - Model Identifier 3,1 or later.
    To find the model identifier open System Profiler in the Utilities folder. It's displayed in the panel on the right.
         Are my applications compatible?
             See App Compatibility Table - RoaringApps.
    Upgrading to Yosemite
    You can upgrade to Yosemite from Lion or directly from Snow Leopard. Yosemite can be downloaded from the Mac App Store for FREE.
    Upgrading to Yosemite
    To upgrade to Yosemite you must have Snow Leopard 10.6.8 or Lion installed. Download Yosemite from the App Store. Sign in using your Apple ID. Yosemite is free. The file is quite large, over 5 GBs, so allow some time to download. It would be preferable to use Ethernet because it is nearly four times faster than wireless.
        OS X Mavericks/Yosemite- System Requirements
          Macs that can be upgraded to OS X Yosemite
             1. iMac (Mid 2007 or newer) - Model Identifier 7,1 or later
             2. MacBook (Late 2008 Aluminum, or Early 2009 or newer) - Model Identifier 5,1 or later
             3. MacBook Pro (Mid/Late 2007 or newer) - Model Identifier 3,1 or later
             4. MacBook Air (Late 2008 or newer) - Model Identifier 2,1 or later
             5. Mac mini (Early 2009 or newer) - Model Identifier 3,1 or later
             6. Mac Pro (Early 2008 or newer) - Model Identifier 3,1 or later
             7. Xserve (Early 2009) - Model Identifier 3,1 or later
    To find the model identifier open System Profiler in the Utilities folder. It's displayed in the panel on the right.
         Are my applications compatible?
             See App Compatibility Table - RoaringApps.

  • Once I receive my Network Access Code(N.A.C.) for iphone 5 what are the next steps I follow to unlock my phone from vodafone to use on another network???

    Once I recieve my Network Access Code(NAC) for my iPhone 5, what are the next steps I follow to unlock it from vodafone to use on another network???
    I have my other nano sim ready and waiting to port my number to it, but im just waiting on vodafone to email me the NAC code, which i checked up that I was eligible for!!!

    Ok many thanks for telling me this BUT 1 last thing, once vodafone get back to me then is it just a matter of plugging my iphone into itunes and letting it sync? Like will a message be displayed or anything on screen letting me know or confirming that the phone has been unlocked...???

  • I want to export a vcard from contacts but when I do it doesn't give me the next step of saving the file anywhere and if it automatically creates a file, where is it saved?

    i want to export a vcard from contacts but when I do it doesn't give me the next step of saving the file anywhere and if it automatically creates a file, where is it saved?

    its from icloud contacts. I select all and then go to export to a vcard and then nothing happens.

  • .mov file from FCP, what's the next step to convert it to play on a dvd?

    I have a project save to a .mov file from FCP and it looks great. It was shot in 720 HD but my dvd won't play .mov files.
    I'd like to either convert it to an .avi or mpeg file now but after trying a few times through QT Pro and even Mpeg Streamclip, the footage is either pixelated or is too choppy to play on my dvd (Samsung HT5500).
    What are the best settings to convert a HD .mov file to play on a dvd so it looks great. What software should I use for this... QT Pro or Mpeg Streamclip?
    TIA,
    Dale

    DVD Studio Pro.
    And you can't make a DVD that is HD; DVDs are standard definition. You can make Blu-ray discs with a Blu-ray burner and Blu-ray player, but you DVDs will only be 720x480.
    Convert in Compressor with a preset for DVD, and import that into DVD Studio Pro.

  • After you have reset your new iphone, what is the next step to applying the previous back up from the old one?

    Essentially I have a new iPhone and I've done the reset according to your instructions on your site.  How do I apply the latest back up from my previous phone so that I can have all of the content, the back up and everything that was connected to the iCloud?

    Also understand that iCloud and iTunes backup different things - iCloud really only the "essentials". Read more here:
    iTunes: About iOS backups
    iCloud: iCloud storage and backup overview

  • We try to unistall from control panel or helper folder and nothing happens. What are the next step.

    We want to upgrade Mozila to a new version. When we try to upgrade from your web site, nothing happens.
    When we follow your recommendation to unistall the program from control panel or helper folder, the folder doesn't open.
    we need to force the unistall to upgrade the new version.
    Thanks for your advice.
    Julio

    I had the same issue. To resolve it, I:
    1. Backed up my bookmarks to my desktop;
    2. Deleted the Mozilla Firefox folder (in the C:\Program Files folder).
    3. Reinstalled Firefox
    4. Uninstalled Firefox (to make sure any registry entries that may have been causing problems were removed)
    5. Reinstalled Firefox again
    6. Imported bookmarks.
    7. OPTIONAL: Reinstall any add-ons I regularly use
    I no longer have the problems with slow performance or websites hanging that I had after originally upgrading to Firefox 7.
    Obviously if you just want to uninstall, you only need to do steps 2 through 4. I wanted to continue using Firefox and was just trying to resolve the issues I was having browsing the web since upgrading to 7.

  • What are the steps to migrate j2ee project from version 1.4 to 1.6

    Hi All,
    What are the steps to migrate java project from version1.4 to 1.6 and weblogic 9 to 12c.
    Currently my application(java version1.4) is running on weblogic 9, i want to migrate it to weblogic 12c, what are the major steps i have to follow.
    Please anyone of you help me as soon as possible.
    Thanks,
    Yugandhar.G

    Hi Jeet,
    The following are the logs for exception.
    <Dec 13, 2012 12:04:52 PM CST> <Warning> <Socket> <BEA-000449> <Closing the socket, as no data read from it on 0:0:0:0:0:0:0:1:52,370 during the configured idle timeout of 5 seconds.>
    <Dec 13, 2012 12:07:14 PM CST> <Warning> <Deployer> <BEA-149251> <Operation Remove failed for application "tcs". Error: java.lang.NullPointerException
    java.lang.NullPointerException
         at weblogic.servlet.internal.WebAppModule.remove(WebAppModule.java:851)
         at weblogic.application.internal.flow.ModuleStateDriver$4.previous(ModuleStateDriver.java:236)
         at weblogic.application.internal.flow.ModuleStateDriver$4.previous(ModuleStateDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:148)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:138)
         Truncated. see log file for complete stacktrace
    Caused By: java.lang.NullPointerException
         at weblogic.servlet.internal.WebAppModule.remove(WebAppModule.java:851)
         at weblogic.application.internal.flow.ModuleStateDriver$4.previous(ModuleStateDriver.java:236)
         at weblogic.application.internal.flow.ModuleStateDriver$4.previous(ModuleStateDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:148)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:138)
         Truncated. see log file for complete stacktrace
    >
    <Dec 13, 2012 12:07:14 PM CST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID "1355371555961" for task "1". Error is: "java.lang.ArrayIndexOutOfBoundsException: 8"
    java.lang.ArrayIndexOutOfBoundsException: 8
         at com.bea.objectweb.asm.ClassReader.readUnsignedShort(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
         at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
         Truncated. see log file for complete stacktrace
    Caused By: java.lang.ArrayIndexOutOfBoundsException: 8
         at com.bea.objectweb.asm.ClassReader.readUnsignedShort(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
         at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
         Truncated. see log file for complete stacktrace
    >
    <Dec 13, 2012 12:07:14 PM CST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application "tcs".>
    <Dec 13, 2012 12:07:14 PM CST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
    java.lang.ArrayIndexOutOfBoundsException: 8
         at com.bea.objectweb.asm.ClassReader.readUnsignedShort(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
         at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
         Truncated. see log file for complete stacktrace
    Caused By: java.lang.ArrayIndexOutOfBoundsException: 8
         at com.bea.objectweb.asm.ClassReader.readUnsignedShort(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
         at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
         Truncated. see log file for complete stacktrace
    >
    <Dec 13, 2012 12:07:17 PM CST> <Error> <Console> <BEA-240003> <Administration Console encountered the following error: weblogic.application.WrappedDeploymentException: 8
         at com.bea.objectweb.asm.ClassReader.readUnsignedShort(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
         at weblogic.application.utils.annotation.ClassInfoImpl.<init>(ClassInfoImpl.java:44)
         at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:145)
         at weblogic.application.utils.annotation.ClassfinderClassInfos.populateClassInfos(ClassfinderClassInfos.java:137)
         at weblogic.application.utils.annotation.ClassfinderClassInfos.<init>(ClassfinderClassInfos.java:28)
         at weblogic.application.utils.annotation.AnnotationMappingsImpl.loadAnnotatedClasses(AnnotationMappingsImpl.java:69)
         at weblogic.application.internal.ApplicationContextImpl.processAnnotationMappings(ApplicationContextImpl.java:985)
         at weblogic.application.internal.ApplicationContextImpl.getAnnotatedClasses(ApplicationContextImpl.java:1010)
         at weblogic.j2ee.managedbean.ManagedBeanModuleExtensionFactory.create(ManagedBeanModuleExtensionFactory.java:43)
         at weblogic.servlet.internal.WebAppModule.initModuleExtensions(WebAppModule.java:562)
         at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:271)
         at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:636)
         at weblogic.application.internal.flow.ScopedModuleDriver.init(ScopedModuleDriver.java:162)
         at weblogic.application.internal.ExtensibleModuleWrapper.init(ExtensibleModuleWrapper.java:74)
         at weblogic.application.internal.flow.ModuleListenerInvoker.init(ModuleListenerInvoker.java:84)
         at weblogic.application.internal.flow.InitModulesFlow.initModule(InitModulesFlow.java:312)
         at weblogic.application.internal.flow.InitModulesFlow.initModules(InitModulesFlow.java:325)
         at weblogic.application.internal.flow.InitModulesFlow.prepare(InitModulesFlow.java:378)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:706)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:237)
         at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:61)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:158)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:96)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:229)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    >

  • HT201250 Hi what is the next system that I should upgrade from Mac OS X 10.6.8? And, should I backup before downloading it?

    Hi what is the next system that I should upgrade from Mac OS X 10.6.8? And, should I backup before downloading it?

    You should backup before installing any new system updates or upgrades. Depending upon what your machine is qualified for you could upgrade to Lion or Mountain Lion.
    Upgrade Paths to Snow Leopard, Lion, and/or Mountain Lion
    You can upgrade to Mountain Lion from Lion or directly from Snow Leopard. Mountain Lion can be downloaded from the Mac App Store for $19.99. To access the App Store you must have Snow Leopard 10.6.6 or later installed.
    Upgrading to Snow Leopard
    You must purchase Snow Leopard through the Apple Store: Mac OS X 10.6 Snow Leopard - Apple Store (U.S.). The price is $19.99 plus tax. You will be sent physical media by mail after placing your order.
    After you install Snow Leopard you will have to download and install the Mac OS X 10.6.8 Update Combo v1.1 to update Snow Leopard to 10.6.8 and give you access to the App Store. Access to the App Store enables you to download Mountain Lion if your computer meets the requirements.
         Snow Leopard General Requirements
           1. Mac computer with an Intel processor
           2. 1GB of memory
           3. 5GB of available disk space
           4. DVD drive for installation
           5. Some features require a compatible Internet service provider;
               fees may apply.
           6. Some features require Apple’s iCloud services; fees and
               terms apply.
    Upgrading to Lion
    If your computer does not meet the requirements to install Mountain Lion, it may still meet the requirements to install Lion.
    You can purchase Lion by contacting Customer Service: Contacting Apple for support and service - this includes international calling numbers. The cost is $19.99 (as it was before) plus tax.  It's a download. You will get an email containing a redemption code that you then use at the Mac App Store to download Lion. Save a copy of that installer to your Downloads folder because the installer deletes itself at the end of the installation.
         Lion System Requirements
           1. Mac computer with an Intel Core 2 Duo, Core i3, Core i5, Core i7,
               or Xeon processor
           2. 2GB of memory
           3. OS X v10.6.6 or later (v10.6.8 recommended)
           4. 7GB of available space
           5. Some features require an Apple ID; terms apply.
    Upgrading to Mountain Lion
    To upgrade to Mountain Lion you must have Snow Leopard 10.6.8 or Lion installed. Purchase and download Mountain Lion from the App Store. Sign in using your Apple ID. Mountain Lion is $19.99 plus tax. The file is quite large, over 4 GBs, so allow some time to download. It would be preferable to use Ethernet because it is nearly four times faster than wireless.
         OS X Mountain Lion - System Requirements
           Macs that can be upgraded to OS X Mountain Lion
             1. iMac (Mid 2007 or newer) - Model Identifier 7,1 or later
             2. MacBook (Late 2008 Aluminum, or Early 2009 or newer) - Model Identifier 5,1 or later
             3. MacBook Pro (Mid/Late 2007 or newer) - Model Identifier 3,1 or later
             4. MacBook Air (Late 2008 or newer) - Model Identifier 2,1 or later
             5. Mac mini (Early 2009 or newer) - Model Identifier 3,1 or later
             6. Mac Pro (Early 2008 or newer) - Model Identifier 3,1 or later
             7. Xserve (Early 2009) - Model Identifier 3,1 or later
    To find the model identifier open System Profiler in the Utilities folder. It's displayed in the panel on the right.
         Are my applications compatible?
             See App Compatibility Table - RoaringApps.
         For a complete How-To introduction from Apple see Upgrade to OS X Mountain Lion.

  • I have Mac os x with 10.4.11 and i want to upgrade, what is the next operating software from a 10.4.11 for a g4

    I have Mac os x with 10.4.11 and i want to upgrade, what is the next operating software from a 10.4.11 for a g4 and can it be done on a g4

    If you have a processor of 867 MHz or faster and a minimum of 512 MB of RAM, you can run OS X Leopard, updated to 10.5.8.
    That's as far as a G4 can go.
    Check eBay for discs:
    http://www.ebay.com/sch/i.html?_nkw=Mac+OS+X+10.5+Leopard+Retail&_sacat=0&_odkw= Mac+OS+X+10.5+Leopard+Full+Retail&_osacat=0
    No Snow Leopard, 10.6x or Lion, 10.7x.
    they won't run in a PPC Mac.

  • How to send a command from a vc++.exe to LABVIEW.exe in order to control the button on the LABVIEW.exe

    Hello, everyone. Using VC++, I have gotten the handle of a *.exe(built by Labview), but I cannot get the button handle. I want to get the button handle and post the message to control the button. How can I do that? When I use the SPY++, the *.exe(built by Labview) have not any child windows which is very different from the *.exe(built by VC++). In SPY++, what is the LVDChild class? How can I send the message to control the button on *.exe(built by Labview)???
    That is  to send a command from a vc++.exe to LABVIEW.exe in order to control the button on the LABVIEW.exe. How can I get it ?
    Thank you!

    hummingbird wrote:
    Thank you! But I dont kown how to use vi server to raise a value signalling event. Can we put vi server into the vc program? Can you give me some more information or some examples, hehe!
    hummingbird
    Checkout the LabVIEW ActiveX server interface in the User Manual in Chapter 20, Windows Connectivity and the VI Server Reference in Chapter 17, Programmatically Controlling VIs.
    There is a sample for Visual Basic under examples/comm/VBtoLV.frm, which should be quite simple to translate to Visual C as long as you can figure out the basics of ActiveX programming in VC (I have never done anything with ActiveX in VC). For those basics I would recommend some text book or MSDN.
    Rolf Kalbermatter 
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • I have a new iMac. I have set up a user page for myself, for my wife and an administrator page. My question is my wife needs files from my user page transferred to her page. What's the easiest way?

    I have a new iMac. I have set up a user page for myself, for my wife and an administrator page. My question is my wife needs files from my user page transferred to her page. What's the easiest way?

    I've done this by dragging files from my user page to her drop box. In Finder, drag the required files and hover over the hard disc icon in the navigation bar on the left. As you hover, it will open another finder window showing the contents. Work your way down these windows into <Her username | Public | Dropbox>. Drop the files into the dropbox. She can then retrieve them from her user page.
    Good luck,
    Stephen

  • TS1398 In "Set Up" I try to select our secured WIFi router from the list of available networks.  However, it will not allow me to select it. This then prevents me from going to the next step. What do I do?

    In "Set Up" I have tried to select our secured WiFi router from the available list shown.  It is listed.  However, when I try to select it, it will not check off or remain blue when I lift my touch.  This then will not allow me to go on to the next step.  What do I do to connect to a secure WiFi router? I do know the WEP Key number but there is no place to type then in.
    Alice from Hart

    The trial can only be loaded 1 time as far as I know. You could try http://labs.adobe.com/downloads/acrobatcleaner.html, remove any left over parts of the Acrobat folder, and reboot. Then try an install again, but my guess is you will have to purchase Acrobat at this point.

  • Transfer ADOBE creative Suite from an old Mac to a new Mac, I have the code but I don't have a CD. What are the correct steps?

    Hi
    I bought a new Mac and I want to transfer my Adobe Creative Suit CS6 to it from my old one. What are the correct steps? Please note that I don't have a CD because I downloaded it via the net. It was an upgrade for the student edition. I heard something about deactivation and reactivation but I don't want to do something wrong then lose my precious software. Please help. Thanks.

    You can download the software and install it using the page linked below.
    CS6 - http://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html
    You are allowed to have the software installed and activated on two machines, so there should be no reason to deactivate it on your other machine, or at least you can wait until you see it loaded and working on the new one.

Maybe you are looking for

  • Files not showing up on external Drive

    I'm having this really strange and irritating issue with my external hard drive in 10.5. I use a folder named "incoming" on an external usb HDD for all my miscellaneous downloaded files, but for some reason, when the transfer completes in the downloa

  • Changing the default edit icon of interactive reports

    Hi, I have tried to look around to find a place to set the default edit icon of interactive reports and I cant seem to find it. Another thing is: What would be the best practice to change the icon to a new image that is NOT part of the apex installat

  • Got subscription to make unlimited calls to USA ke...

    Keeps saying I need credit, but  I have subscription for unlimited calls to Usa.If phone I want to call is registered in UK, but is being used in USA, what do I register it as and what is the code?

  • Performance issue: stmt.execute() takes a long time when using Oracle objs

    Folks, I have a PL/SQL API that returns a REF CURSOR over an Oracle object that contains other objects. In the JDBC layer, when I do a stmt.execute(), it takes about 1.2s for this statement to run while the execution of the PL/SQL API in the database

  • How to define print control for TO in wm

    hi can someone help me out explaining how can i configure print control for to in wm.i donno how to set up perameters for it in spro. thanx in advance