Creating an ins​trument handler/driver in CVI

I am reposting a question I had last week about creating a server/instrument in an app, with a slight change. I have an application that I have to interface to. This existing application is a LabView based app which connects to and controls different instruments connected to the system. I need an interface to a tool that is an application under development in CVI,  that needs to exist as an instrument would, connected to the system. I am looking for help/examples in what software interface in CVI is used in the instruments connected by a network connection. The tool must act as an instrument to minimize any impact to the existing LabView application.

I think function panels are what you want, try reading this article.
http://www.ni.com/white-paper/3164/en/

Similar Messages

  • Failed to create DNS with ODBC Datadirect Driver - error missing or invalid option

    Dear All,
    I tried to post a first time and get my post thrown away. So please just tell me if that's not the place to post such questions. I tried this forum because I didn't find any revelant information yet on internet.
    I installed Informatica and Oracle 11g, tried to create my DSN with the Driver DataDirect Oracle Wire Protocol. I keep bumping into the message " [Informatica][ODBC Oracle wire protocol driver][Oracle] ora-00922: missing or invalid option".
    Can you please help to understand where the error comes from?
    Here are my current status :
    * My table in the Oracle database is created with every field followed by NOT NULL option, the table is successfully created.
    * The connection to the Oracle database using Oracle TNSNames Connection server name and TNSNames files seem to work, I tried to connect with another driver Oracle in OraDB 11g_home1. This one succeeds.
    * Listener.ora:
    # listener.ora Network Configuration File: C:\app\ql186003\product\11.2.0\dbhome_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = CLRExtProc)
          (ORACLE_HOME = C:\app\ql186003\product\11.2.0\dbhome_1)
          (PROGRAM = extproc)
          (ENVS = "EXTPROC_DLLS=ONLY:C:\app\ql186003\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    ADR_BASE_LISTENER = C:\app\ql186003
    * Running lsnrctl STATUS:
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production
    Start Date                22-FEB-2014 21:43:22
    Uptime                    0 days 1 hr. 8 min. 33 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   C:\app\ql186003\product\11.2.0\dbhome_1\network\admin\listener.ora
    Listener Log File         c:\app\ql186003\diag\tnslsnr\WBEQL186003-Q4G\listener\alert\log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
    Services Summary...
    Service "CLRExtProc" has 1 instance(s).
      Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "TESTDBXDB" has 1 instance(s).
      Instance "testdb", status READY, has 1 handler(s) for this service...
    Service "TEST_DB" has 1 instance(s).
      Instance "testdb", status READY, has 1 handler(s) for this service...
    Service "orcl.TD.TERADATA.COM" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
    Service "orclXDB.TD.TERADATA.COM" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
    The command completed successfully
    Thank you very much for any guidance.
    Qiong

    Hi,
    Try this :
    While creating TYPE remove semi colon from end of the statement and also dont use extra / as / means execute last statement so you may encounter error..
    CREATE TYPE ind_tab_supplier1 IS VARRAY(6) OF VARCHAR2(30)
    /

  • Should I create a partition on external drive for iTunes music?

    ...or will it create it's own space outwith my backup stuff?
    (Secondary question: would moving my iTunes music from internal to external drive noticably improve performance of my Mac? I'm using about 135GB of a 250GB drive, 60GB of which is in iTunes Music folder)

    Should I create a partition on external drive for iTunes music? or will it create it's own space outwith my backup stuff?
    I see no good reason to create a separate partition unless you're backing up with Time Machine. TM prefers to have it's own volume, so in that case partitioning would probably be a good idea.
    would moving my iTunes music from internal to external drive noticably improve performance of my Mac? I'm using about 135GB of a 250GB drive, 60GB of which is in iTunes Music folder.
    No, probably not. As long as you're not getting the drive too full - opinions vary but about 20GB remaining should be plenty for most uses - you probably won't see any overall change in performance just from moving the iTunes content.
    Message was edited by: Dave Sawyer

  • Creating Time machine back up drive,..extended Journaled?

    I am trying to create an external time machine drive. Do I need to format it a certain way? Like extended journaled? Or any other way?
    Thanks

    Most anything related to T/M is here:
    http://www.apple.com/support/leopard/timemachine/
    And AD forum here
    http://discussions.apple.com/forum.jspa?forumID=1342

  • Creating a Mavericks USB boot drive after the horse has bolted.  Can I create a bootable USB drive from my iMac after installing Mavericks without saving the Install OS X Mavericks.app file?  Do I need to re- download the whole 5.29 Gb again?

    Creating a Mavericks USB boot drive after the horse has bolted.  Can I create a bootable USB drive from my iMac after installing Mavericks without saving the Install OS X Mavericks.app file?  Do I need to re- download the whole 5.29 Gb from the App Store again?  My problem is my 4Gb/month allowance on a 12 month contract.  I cannot purchase a data block from my ISP and although my speed is theoretically slowed to 64k after reaching my 4Gb, it actually ceases to download in reality.

    HI tasclix, it depends what you mean by an OS X boot drive.
    If you want a recovery disk from which you can reinstall (by re-downloading) or recover from a time machine backup, then nbar is correct.
    If, however, you want to boot and run the OS X installer from the USB drive (so that you don't need to download again), then you will need a copy of "Install OS X  Mavericks.app"; see this article:
    http://support.apple.com/kb/HT5856
    Before downloading again, search your system to see if the installer is still there - it's usually in the /Applications folder unless it has been deleted, but check your whole system for it anyway, you never know, you might still have it somewhere.
    Message was edited by: SilverSkyRat

  • How to create a system recovery USB drive?

    My U845-S406 crashes every 15 minutes with a BSOD referencing iastor.sys.
    Multiple diagnostics say it is all good.
    Multiple virus softwares say it is clean.
    It crashes even quicker in safe mode.
    I have the latest Toshiba raid drivers, but updated to a more recent Intel set.  The error changes to iastora.sys, and goes back to iastor.sys when I switch back to the Toshiba drivers.
    I booted holding down 0, and told it to restore; but it promptly crashes.
    I made a W7 disk and tried to load it, but it promptly crashes.
    As a last resort before throwing the computer out,  I want to create a system recovery USB drive, format the harddrive and try recovering from the USB; but I don't have the Toshiba Recovery Media Creator (or any Toshiba software at all...)  I downloaded a copy and ran it, but it says I don't have a HDD Recovery Area.
    I know I have one because 1) I can access it by hold down 0, and 2)Partition Wizard showes it.
    So, how can I create a system recover USB drive (or make Recovery Media Creator find the HDD recovery Area...)
    Interestingly, the other day it spent 90 minutes installing a W7 update without a problem, but crashed immediately when done.  Maybe that means something.

    Satellite U845-S406
    Downloads here.
    Please zip up a few of the corresponding *.dmp files from the C:\Windows\Minidump folder and attach them to your reply.
    So the procedure in the section Creating recovery media (p. 53 in the User's Guide) doesn't work? Exactly where does it go wrong?
       Satellite/Satellite Pro U800W Series User’s Guide
    -Jerry

  • How to create a generic error handling proxy?

    Hello,
    i have few services proxies.
    I want to create a generic error handling osb proxy which does only errorhandling.
    This proxy would be called by all my services.Now suppose my services proxies would throw any error,the control will pass to error handling block of proxy..from there i will call this generic errorhandling proxyusing a service callout or publish action.In this proxy i want to do all my error handling based on 'n' conditions.and i want to pass the message to the fault variable of services proxy..kindly suggest ways..*main challenge is passing the message to the fault variable of services proxy*

    Hi,
    For generic error handling framework or common error handling framework...create a bpel process which takes the error details payload and sends the inf/data as email to the particular receipients.
    create business process with bpel process and proxy using business service.so wen ever error occurs at stage or route or proxy level ..call error handler action in OSB.Assign error handler details to the bpel input payload.
    FOR EX:
    <soap-env:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <com:test>
    <com:ProcessInfo>testDetails</com:ProcessInfo>
    <com:BusinessProcessName>testprocess</com:BusinessProcessName>
    <com:BusinessProcessInstanceId>{fn-bea:uuid()}</com:BusinessProcessInstanceId>
    <com:BusinessProcessStep>ReqLayer</com:BusinessProcessStep>
    <com:ErrorCode>{string($fault/ctx:errorCode)}</com:ErrorCode>
    <com:ErrorType>Technical</com:ErrorType>
    <com:StatusCode>Error</com:StatusCode>
    <com:ImplementationCode>OSB</com:ImplementationCode>
    <com:ErrorDescription>{string($fault/ctx:reason)}</com:ErrorDescription>
    <com:ErrorDateTime>{fn:current-dateTime()}</com:ErrorDateTime>
    <com:Node>{string($fault/ctx:location/ctx:node)}</com:Node>
    <com:Path>{string($fault/ctx:location/ctx:path)}</com:Path>
    </com:test>
    </soap-env:Body>
    this assign the error details values to the bpel process.

  • How to create an array Station Globals programmatically in CVI?

    Hello all,
    I want to create an array Station Globals programmatically in CVI. Where can I find some examples?
    Thanks,
    Zhonghui Ning

    Zhonghui,
    There is a KnowledgeBase on our website that describes the methods needed to do this. You can find the KnowledgeBase at http://digital.ni.com/public.nsf/websearch/C7C81F4AE5A46BB686256CDA005FA4C6?OpenDocument.
    I found this by searching for "teststand create variable". You can find TestStand examples on our Developer Library by going to http://www.ni.com/devzone and clicking on the link for Developer Library. This page has example code as well as tutorials and application notes on many aspects of TestStand. There are quite a few examples there that already address this type of question: Creating Sequence File Global Variables Using the TestStand API with LabWindows/CVI
    and Creating and Inserting a New Data Type into a Sequence File using LabWindows/CVI
    We continually add examples to these web pages, so it is always a good place to look for examples. While they may not have the exact answer to your questions, the examples usually cover a topic that is close enough for you to be able to apply the example to your question.
    Hope that helps.
    Regards,
    Shannon R.
    Applications Engineer
    National Instruments

  • "An occurred while creating a domain log handler"

    I'm trying to deploy a war file to Weblogic 9.2, but after restarting the server, I get the following error and the Administration Console no longer works:
    ####<Apr 18, 2008 1:59:25 PM EDT> <Info> <Diagnostics> <ivory13> <examplesServer> <[ACTIVE] ExecuteThread: '0' for queue:
    'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1208541565719>
    <BEA-320000>
    <The Diagnostics subsystem is initializing on Server examplesServer.>
    ####<Apr 18, 2008 1:59:26 PM EDT> <Error> <Diagnostics> <ivory13> <examplesServer> <[ACTIVE] ExecuteThread:
    '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1208541566780>
    <BEA-320134>
    <An occurred while creating a domain log handler: weblogic.management.logging.DomainLogHandlerException:
    The domain logger does is only available on an Admin Server..
    weblogic.management.logging.DomainLogHandlerException: The domain logger does is only available on an Admin Server.
         at weblogic.management.logging.DomainLogHandlerImpl.getInstance(DomainLogHandlerImpl.java:72)
         at weblogic.diagnostics.lifecycle.LoggingLifecycleImpl.initialize(LoggingLifecycleImpl.java:71)
         at weblogic.diagnostics.lifecycle.DiagnosticSystemService.start(DiagnosticSystemService.java:123)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException:
    Connection refused to host: localhost; nested exception is:
         java.net.ConnectException: Connection refused: connect]
         at com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:122)
         at javax.naming.InitialContext.bind(InitialContext.java:363)
         at org.objectweb.carol.jndi.spi.AbsContext.bind(AbsContext.java:157)
         at org.objectweb.carol.jndi.spi.AbsContext.bind(AbsContext.java:167)
         at javax.naming.InitialContext.bind(InitialContext.java:359)
         at org.objectweb.carol.jndi.spi.MultiContext.bind(MultiContext.java:141)
         at javax.naming.InitialContext.bind(InitialContext.java:359)
         at weblogic.management.logging.DomainLogHandlerImpl.<init>(DomainLogHandlerImpl.java:102)
         at weblogic.management.logging.DomainLogHandlerImpl.getInstance(DomainLogHandlerImpl.java:70)
         at weblogic.diagnostics.lifecycle.LoggingLifecycleImpl.initialize(LoggingLifecycleImpl.java:71)
         at weblogic.diagnostics.lifecycle.DiagnosticSystemService.start(DiagnosticSystemService.java:123)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
         java.net.ConnectException: Connection refused: connect
         at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:574)
         at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
         at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
         at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:306)
         at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
         at com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:116)
         at javax.naming.InitialContext.bind(InitialContext.java:363)
         at org.objectweb.carol.jndi.spi.AbsContext.bind(AbsContext.java:157)
         at org.objectweb.carol.jndi.spi.AbsContext.bind(AbsContext.java:167)
         at javax.naming.InitialContext.bind(InitialContext.java:359)
         at org.objectweb.carol.jndi.spi.MultiContext.bind(MultiContext.java:141)
         at javax.naming.InitialContext.bind(InitialContext.java:359)
         at weblogic.management.logging.DomainLogHandlerImpl.<init>(DomainLogHandlerImpl.java:102)
         at weblogic.management.logging.DomainLogHandlerImpl.getInstance(DomainLogHandlerImpl.java:70)
         at weblogic.diagnostics.lifecycle.LoggingLifecycleImpl.initialize(LoggingLifecycleImpl.java:71)
         at weblogic.diagnostics.lifecycle.DiagnosticSystemService.start(DiagnosticSystemService.java:123)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    java.net.ConnectException: Connection refused: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
         at java.net.Socket.connect(Socket.java:519)
         at java.net.Socket.connect(Socket.java:469)
         at java.net.Socket.<init>(Socket.java:366)
         at java.net.Socket.<init>(Socket.java:179)
         at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
         at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
         at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
         at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
         at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
         at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:306)
         at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
         at com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:116)
         at javax.naming.InitialContext.bind(InitialContext.java:363)
         at org.objectweb.carol.jndi.spi.AbsContext.bind(AbsContext.java:157)
         at org.objectweb.carol.jndi.spi.AbsContext.bind(AbsContext.java:167)
         at javax.naming.InitialContext.bind(InitialContext.java:359)
         at org.objectweb.carol.jndi.spi.MultiContext.bind(MultiContext.java:141)
         at javax.naming.InitialContext.bind(InitialContext.java:359)
         at weblogic.management.logging.DomainLogHandlerImpl.<init>(DomainLogHandlerImpl.java:102)
         at weblogic.management.logging.DomainLogHandlerImpl.getInstance(DomainLogHandlerImpl.java:70)
         at weblogic.diagnostics.lifecycle.LoggingLifecycleImpl.initialize(LoggingLifecycleImpl.java:71)
         at weblogic.diagnostics.lifecycle.DiagnosticSystemService.start(DiagnosticSystemService.java:123)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    >
    ####<Apr 18, 2008 1:59:26 PM EDT> <Warning> <Log Management> <ivory13> <examplesServer> <[ACTIVE] ExecuteThread:
    '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1208541566796>
    <BEA-170011> <The LogBroadcaster on this server failed to broadcast log messages to the admin server.
    The Admin server may not be running. Message broadcasts to the admin server will be disabled.> Any help would be greatly appreciated.

    Anyone?

  • We have created two partitions in removable drive(USB). One of the partition is active and the other is hidden. We are trying to acess the hidden partition in Win PE 3.0 environment using WMI

    We have created two partitions in removable drive(USB). One of the partition is active and the other is hidden. We are trying to access the hidden partition in Win PE 3.0 environment using WMI. VBScript code snippet used to detect the partitions is given
    below:- 
    SetobjWMIService = GetObject("winmgmts:"_&
    "{impersonationLevel=impersonate}!\\"&
    strComputer & "\root\cimv2")
    SetcolDisks = objWMIService.ExecQuery
    Select * from Win32_LogicalDisk")
    It will return the partition which is active but fails to list the partition which is hidden. The same piece of code was supported on WinPE 2.0

    I am giving the complete code, may be you are able to understand better. We are using Win32_LogicalDisk to retrieves the complete information of all the drives (like C:, D:) including removable drives. 
    Function
    LocalDriveFound()
        strComputer =
    SetobjWMIService = GetObject("winmgmts:"_
    "{impersonationLevel=impersonate}!\\"&
    strComputer & "\root\cimv2")
    SetcolDisks = objWMIService.ExecQuery
    "Select * from Win32_LogicalDisk")
    ForEachDiskDrive
    IncolDisks
            DriveLetter = Left(DiskDrive.Name,1)
            DriveType = DiskDrive.DriveType
            VolumeName = DiskDrive.VolumeName
            WScript.echo Driveletter &
    "|"& Drivetype &
    "|"&VolumeName
    SelectCaseDriveType
    Case2 ,3  
    'Fixed or removable
    If(VolumeName=USBVolumeName)
    Then
    If(DriveLetter<>
    "Z")
    Then
                        ChangeDriveLetterWithMountvol DriveLetter,
    "Z"
    EndIf
                    bIsLocal=
    True
    EndIf 
    If(VolumeName=USBRootName)
    Then
    If(DriveLetter<>
    "Y")
    Then
                        ChangeDriveLetterWithMountvol DriveLetter,
    "Y"
    EndIf
                    bIsLocal=
    True
    EndIf 
    CaseElse
    EndSelect
    Next
    SetDrives =
    Nothing
    SetFileSystemObject =
    Nothing
    End
    Function

  • Redundant folders created in root of C drive of server and Client . I want to stop the same and want to automatically delete them from server and client .

    Redundant folders created in root of C drive of server and Client . I want to stop the same and want to automatically delete them from server and client .
    Please let me know the solution to delete them not manually . It should not create automatically .Is there a way we can change the path of creation.
    Is there a way that once the folfer is create should be automatically deleted once the task is done.
    Redundant folders are created in the root of my C drive all the time,
    folder names look like:
    09b0508d0bd2dbd70523
    56f51b81c1462bb378009ee4d5ed03
    02afe4378371907aca40ab

    This is a duplicate of
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/ae99c2d0-8dea-4c5e-8a79-17e08e9e5de4/sccm-2012-issue-folders-with-long-guid-are-created-in-c-drive?forum=winservergen#ae99c2d0-8dea-4c5e-8a79-17e08e9e5de4
    Jason | http://blog.configmgrftw.com

  • How to creating TreeModel of the underlaying drives

    can anybody plz tell me how to creating TreeModel of the underlaying drives. so that we get the entire tree structure of the drives like window explorer.

    This thread will get you started.
    http://forum.java.sun.com/thread.jsp?forum=57&thread=457526

  • Creating room on full hard drive

    Creating room on full hard drive: suggestions for best item to remove.

    Restart in Safe Mode:
    http://support.apple.com/kb/HT1564?viewlocale=en_US
    Empty the trash.
    - Delete all files in the Downloads folder.
      Empty the Trash.
    - Start iPhoto.  Empty its trash.
    - Delete "Recovered Messages", if any.
        Hold the option key down and click "Go" menu in the Finder menu bar.
        Select "Library" from the drop down menu.
        Library > Mail > V2 > Mailboxes
        Delete "Recovered Messages", if any.
    - Empty the Trash.
    - Restart.
    - Re-index your system disk:
      http://support.apple.com/kb/ht2409
    Backup:
    Run a Time Machine (or other) backup since you are about to delete and move files and you may need to recover from any inadvertent mistakes or decisions.
    Deleting and Offloading files:
    Use OmniDiskSweeper find large folders and files to delete or offload.  If you are running 10.8 or 10.9 download it from http://www.omnigroup.com/more.  If you are running 10.6.8 or 10.7 down it from  https://www.macupdate.com/app/mac/7402/omnidisksweeper.  Do not touch any system files.  Do not offload files onto a Time Machine disk.   Do not offload your entire user folder. Do not rely on restoring files from Time Machine; delete only those files you never want to see again.   Do delete or offload seldom use folders/files in your user folder.  Remember to empty the trash after trashing the files.
     > System Preferences > Time Machine > Options… > Remove the offload HD name from the exclusions list.  Now both your system disk and your external offload disk will be backed up onto your Time Machine disk.
    From: "More ways to save space if you have a spare partition or second hard drive."
    http://www.thexlab.com/faqs/freeingspace.html
    - Compress and archive old files.
    - Clean up system logs and temporary files.
    - Uninstall Mac OS 9.
    - Move your iTunes Music folder to another disk or partition.
    - Move your iPhoto Library folder to another disk or partition.
    (Includes instructions on moving subsets of the libraries.)
    Additional references on freeing disk space:
    http://pondini.org/OSX/DiskSpace.html
    http://www.macmaps.com/diskfull.html

  • I installed icloud for Windows on my new PC. However the folders I created on my mac icloud drive aren't showing up.

    I installed icloud for Windows on my new PC. However the folders I created on my mac icloud drive aren't showing up.

    Update... I restarted my computer and the folders are now there! but they are empty! So odd. They are not empty when I look at them on my mac in the same room.

  • Passing Engine Handle to LabWindows CVI

    Hi All,
    I have run into a situation in test stand where I want to use it in conjunction with a DLL that I have developed in CVI.  In order have them interact properly, I wanted to pass the current TestStand Engine handle into my CVI DLL.  Afterwards, the plan is to use that engine handle along with the tsapicvi activeX control to do what I need to do.
    However, I cannot seem to get this working correctly, as I keep getting an invalid handle error from my CVI activeX controls with the handle I have passed into it from teststand.  Here is what I have so far.
    In TestStand Sequence A calls the CVI DLL:
    Sequence A has a single parameter called Engine.
    Parameter Engine has the teststand Category TSObject with type TS::IEngine passed By Value.
    The value passed into the parameter Engine is RunState.Engine
    The CVI DLL has a single function GetHandle
    GetHandle has a single parameter which is TSObj_Engine *ts_engine.
    This function calls TS_EngineGetLicenseDescription (*ts_engine, NULL, 0, &desc); (just a random function that I use to test it).
    Any suggestions on where I might have gone wrong with this?
    CVI 7.0
    TestStand 3.1

    Hi Ray,
    Thanks for the quick response! 
    To answer your question, yes, I do set the Engine parameter in TestStand to RunState.Engine.
     However, all I know about the TS:IEngine containter is that it has one (or more) data fields that get passed to my DLL.  I don't know what those fields are, so on the DLL end I am not sure what I should be getting.  i.e. the function prototype in my DLL should probably contain some struct, but I don't know what the struct is.  The only guess I can make is that teststand is passing me a TS_IID_Engine type struct (defined in tsapicvi.h).  However there are 4 data fields in this struct convienently labeled Data1 - Data4, all of which i tried using as a handle, and none of which worked.

Maybe you are looking for

  • Test Conditions in BPEL Fault Policy

    Per the ORacle 10.1.3.3 SOA Suite techical document, under the Fault Policy Framework section you can use an XPath expression in the <test> section of a fault policy. The example provided is +<test>$fault.code/code="WSDLReadingError"</test>+ Instead

  • Apple tv mirroring doesn't work with ipad 2

    Apple tv mirroring doesn't work with ipad 2 and last update achieved

  • JTable in a JTree

    Can we have a JTable as a node of a JTree? Can anyone help with a code sample(if possible)? Thanks in advance...

  • Determining word boundaries when no space exists in text

    I am developing a text search feature for a viewer application and I run into PDFs quite often that do not use the space character to delineate word boundaries.  For example, a text showing operator with individual glyph positioning will contain stri

  • Crud-operations-in-oracle-adf

    hi, I am using 11g 1.2 and ADF BC I followed the sample "http://andrejusb.blogspot.com/2010/05/crud-operations-in-oracle-adf-11g-table.html" and built a same thing in my bound task-flow. the 'Edit' , 'Insert' , 'Save' and 'Undo' button worked perfect