Communication with other applications

We are currently using software written in HP-Basic, now we want to add
some functionallity to our programs but would like to use Labview as our
new developement tool.
The problem is that we want to communicate with our new programs from
HP-Basic, how can this be solved?
We have some ideas:
*Build the labview program as an windows executable file and communicate
with it through application arguments (like argc, argv in c/c++). We
don't know if it is possible to use this in Labview.
*Build the labview program as an windows executable file and communicate
with it through a file.
*Communication over TCP, we don't know if this is possible with
HP-Basic.
/Anders Jernberg

Anders Jernberg wrote:
>We are currently using software written in HP-Basic, now we want to add
>some functionallity to our programs but would like to use Labview as our
>new developement tool.
>The problem is that we want to communicate with our new programs from>HP-Basic,
how can this be solved?
>
>We have some ideas:
>*Build the labview program as an windows executable file and communicate
>with it through application arguments (like argc, argv in c/c++). We
>don't know if it is possible to use this in Labview.
There is an example on the NI website that shows how to do this. Try www.ni.com/labview/
and then 'drivers & downloads' -> example programs. In the 'no hardware required'
section, you'll find an item called 'command line
interface for LabVIEW'.
IIRC: only for windows, not unix, but that's fine for you.
>*Build the labview program as an windows executable file and communicate
>with it through a file.
A fairly obvious solution, and easy to debug: code will work also if you
are running in the environment. I don't know if the commandline would work
in that situation.
>*Communication over TCP, we don't know if this is possible with
>HP-Basic.
Don't know. For new applications this is porbably preferred, as it also allows
web deployment.
>/Anders Jernberg
Maarten Sneep

Similar Messages

  • Communicating with other APPLICATIONS

    I Would like a Sample Program, or a Hint on how to EXTRACT and APPEND data from Microsoft Exel Sheets ...
    Regards;

    U can do this using a normal read write program written to read or write any normal file.
    But keeping in mind one thing is that \t is used to put data into different cells
    and also u can find apis to do this
    check out some of them in
    http://www.onjava.com/pub/a/onjava/2003/04/16/poi_excel.html
    http://www.javaworld.com/javaworld/jw-03-2004/jw-0322-poi.html
    http://www.devx.com/Java/Article/17301
    http://www.andykhan.com/jexcelapi/

  • Communication with other domain

    Hi,
    An internal application (.exe developed in Delphi) at a
    clients server (
    no webserver) can communicate ( JSON protocol) with other
    applications, also web based.
    While testing the AS2 / AS3 classes ( from
    http://www.json.org ) in the Flash
    IDE (ctrl-enter) their was no problem. I made a connection on a
    static IP-adres with open port and could send/recieve json-objects.
    So far so good.
    When publishing it for a html page, the trouble began. The
    known security problem.
    Is there a solution?
    We don't know where to put the crossdomain.xml because there
    is no root! There is just an application listening to an open port
    on a static IP adres.
    Just a single executable listening to an open port if a
    request is comming in so it can send an answer.
    Is there a solution?
    How does the flash player finds out if a crossdomain.xml is
    avalable?
    Does it send a request also? Is it ok to generate a
    crossdomain.xml on the fly on that request?
    Help us please!

    I think I understood the following:
    - Cards have a special applet called Card Manager (or Security Domain) for example to load and delete other applets
    - Communication with the Card Manager goes over a secure channel with specific keysThat is correct
    Questions:
    - Are these keys 'open' so they can be used for every card of the same type?Development cards generally have know keys that can be used. When you go into production, your cards will have a unique (each card in fact will have its own key)
    - Are these keys set by the factory and maybe reset by a distributor?Both. The card issue can also set the keys before sending the card out. Check the GlobalPlatform Key Management System specification from the GP website for more details on key management.
    WrappedCommand --> 80 CA006600
    Response <-- 664C734A0607...(I'll post all bytes if necessary)...9000Can you provide the full response from the card?
    Can I somehow check if my Card is already blocked (too much failed attempts?) without waisting another attempt?No. If you have exceeded the tries your next INIT UPDATE will fail. You should have 10 per card with the JCOP cards from memory. Some Gemalto cards lock after 5.
    Cheers,
    Shane

  • While send/receive email, I have received an error message "Sending of password d"? However with same login details, I am able to login with other application.

    While send/receive email, I have received an error message "Sending of password d"?
    However with same login details, I am able to login with other application.
    I have changed password still the issue remains as it is.

    https://support.mozilla.org/en-US/kb/cannot-send-messages

  • Can i use Airplay with other applications different to iTunes on my Mac Pro?

    Hi,
    I bought a Mac Pro 13' Retina Display two weeks ago and today i bought a Bose SoundTouch 20 and i connected both to my home network by ethernet cord. when i try to use applications like iTunes to send the sound of a song from mac to bose it work perfect, but when i try to do the same with spottily (i downloaded the app for my mac) simply doesn't work and don't know why. Another issue is that either can't send the sound of the movies and videos from mac to bose (i already try this using this configuration: send by airplay the movie to apple tv and from apple tv send the sound to bose, all work perfect because all was connected with ethernet cord).
    So the question is, Anyone know why the Airplay function only work with iTunes and with other applications simply doesn't?

    AirPlay only works with iTunes for Mac OS, iOS devices, and Apple TV.
    Not third party (non Apple) apps such as Spotify
    If the Bose Sound Touch supports Bluetooth, you may be able to stream music to the Mac or Apple TV. That's for sound, not video.

  • MathScript Nugget #19: Sharing Data With Other Applications

    In MathScript Nugget #18, we looked at ways to transfer data between MathSript and the rest of LabVIEW. In today's nugget, we'll see some of the different ways that MathScript can share data with programs besides LabVIEW.
    The most common way to share data between programs is by reading and writing files. MathScript supports several file formats that are recognized by other programs. The ones we'll touch on in this nugget are MLV, MAT, CSV, TXT, TDM(S) and XLS.
    The easiest way to bring data into MathScript is with the 'load' function. The help topic for this function does a great job of explaining it. The load function will bring in a group of variables that have been saved to a file earlier. The most common formats that load supports are:
    MLV files created with MathScript save function
    MAT files created with  version 6.0 or earlier of The MathWorks, Inc. MATLAB® software
    TDM and TDMS binary measurement files created in LabVIEW or DIAdem
    The load and save functions are great for storing off a group of variables to be used again in a future session of MathScript. You can do the same thing using the Operate>>Load Data... and Operate>>Save Data... menu items in the MathScript Window. These support the same file formats as load and save.
    The best formats to use if you want to share data with other applications are TXT, CSV, and XLS. MathScript has special funcitons to read and write each of these formats. The functions, such as fread_csv and fwrite_xls, are all members of the support class.
    The last way to read and write data files with MathScript is to use a custom file format. MathScript supports common file operations like fread and fwrite. You can use these functions to create or import files of any binary or textual format.
    There's one last way to move data out of MathScript without using files. You can copy data from the MathScript Window or MathScript Probe as tab-delimited text to your OS clipboard. You can then paste this text to a text editor or spreadsheet program.
    Hopefully now you have an idea of the many ways to move data into and out of MathScript.
    MATLAB® is a registered trademark of The MathWorks, Inc.
    jattas
    LabVIEW MathScript R&D
    ps Check out more MathScript Nuggets!

    TDM and TDMS are also excellent file formats to share your data with other applications. National Instrumenst offers free libraries and add-ins to access TDM and TDMS files with e.g. Excel, OpenOffice Calc or The MathWorks, Inc. MATLAB® software. Have a look at this page to 
    Find Resources for Reading and Writing TDMS Files in Third-Party Products

  • I just got the iPhone 5S.  I am able to RECEIVE air drops from people, but I can't send anything via Air Drop.  I doesn't seem to be communicating with others.  I have Air Drop to communicate with my contacts, but it isn't working.  :(  Help!

    I just got the iPhone 5S.  I am able to RECEIVE air drops from people, but I can't send anything via Air Drop.  I doesn't seem to be communicating with others.  I have Air Drop to communicate with my contacts, but it isn't working.    Help!

    iOS: Use AirDrop to wirelessly share content

  • How can I communicate with other applications from my Java application?

    Hello,
    I need help about how can i communicate with other application(say textpad.exe/wordpad.exe/MS word.exe) from my Java program.
    More precisely, I need to know how i can get the current position of the cursor whether it is in any .txt/.doc files, then I may write some text in my java application and click a button and then my program will append the line(string) in that position of the file which is running under another appliction(Notepade.exe/MSword.exe).
    Please provide me some help.

    I may be wrong (and anyone, please correct me if so), but Java may not be the best tool for something such as this. I envision that you'd have to make some OS calls such as calls to the user32.dll, and while this can be done through the JNI, you'd still have to have a C or C++ program doing the dirty work.

  • Using AirTunes with other applications

    What I want to do is to stream the audio output from the 2 laptops in my house (MacBooks with Leopard) wirelessly to a hi-fi. I know an AirPort Express will do this with iTunes, but I don't think it will work with other applications, which is what I want.
    Am I right, and is there any cost-effective way to do what I want to do (Apple solution or not)?
    Thanks in advance.

    World Of Ste wrote:
    What I want to do is to stream the audio output from the 2 laptops in my house (MacBooks with Leopard) wirelessly to a hi-fi. I know an AirPort Express will do this with iTunes, but I don't think it will work with other applications, which is what I want.
    Am I right, and is there any cost-effective way to do what I want to do (Apple solution or not)?
    You might try Airfoil:
    http://www.versiontracker.com/dyn/moreinfo/macosx/26038
    Note that I haven't tried it myself.

  • When I'm using a browser (like Safari) in Yosemite, how can I shrink it and share my desktop with other applications?

    I have an iMac, and after installing Yosemite (OS 10.10), all my browsers (like Safari) no longer share the screen with other applications, like Word or even Calculator.  How can I shrink Safari (or any browser) and share my desktop with other applications?

    When I'm using any browser (at the moment, it's Safari), I am unable to resize the window.  The browser BECOMES my entire desktop.  And if I open another application, suddenly the browser vanishes to the right, so I can only see the other app.  AND my dock disappears into a solid black space below the screen, which I can penetrate with my curser (after dragging the curser back and forth above and below the black space until the dock eventually reappears.  But if I select any app in the browser to open, then Safari vanishes instantly to the right of the screen.  I've tried to resize Safari (and Firefox and Chrome) by moving the curser to the bottom right of the browser, but that old standby doesn't seem to work anymore.  The browser takes up all of the screen, except for a small portion of the top, where my curser can reveal Safari's old menus, and the bottom of the screen, which is entirely black until I can locate my dock by dunking the curser up and down in the black ooze.
    I really want the old convenience of my Mac, where several programs can open side by side, but Yosemite seems to have precluded that possibility.  What can I do?

  • When I'm using a browser (like Safari), how can I shrink it and share my desktop with other applications?

    I have an iMac, and after installing Yosemite (OS 10.10), all my browsers (like Safari) no longer share the screen with other applications, like Word or even Calculator.  How can I shrink Safari (or any browser) and share my desktop with other applications?

    Yes, mission control threw everything across the screen (which is way beyond anything I could figure out), but the real answer I needed came from Apple Tech Support, which I finally called, and I learned about the two arrows in the top righthand corner, when I held the cursor there, which turned blue and resized and released the browser from total domination of the screen.  Those two, opposite-pointing arrows allowed me to shrink the browser and let other applications be seen on the desktop.  But thank you for extending a helpful tip, which I can use another time.

  • Setup crypto for secure communication with other switches

    What kind of code can be used to setup crypto for secure communication with other switches.

    ok but is there any special code i need to write if i need to create a crypto secure communication between some particular switches.

  • Opening a file with other applications

    Is there a way to open a file in Java with other applications automatically? For example, *.gif - Photoshop, *.txt - notepad.

    If you are using Windows, then yes there is.

  • After updating my Iphone 4 on iOS7, my microphone stopped working when someone is calling me(or when I call someone). But the mic works with other applications like Skype... Any ideas ? Thanks.

    After updating my Iphone 4 on iOS7, my microphone stopped working when someone is calling me(or when I call someone). But the mic works with other applications like Skype...
    Any ideas ? Thanks.

    Hi Anis289,
    Welcome to the Support Communities!
    As a first step, I would suggest restarting and/or resetting the iPhone:
    iOS: Turning off and on (restarting) and resetting
    http://support.apple.com/kb/HT1430
    Here are some additional troubleshooting steps for sound on your iPhone:
    iPhone: Can't hear through the receiver or speakers
    http://support.apple.com/kb/TS1630
    Cheers,
    - Judy

  • SunOne Portal integration with other application

    How Sun Portal Server integration with other appliction?
    Where are have this topic information(pdf,html,etc)
    Plealse help me ! Urgency!!!!!
    yuan
    [email protected]

    Application Integration is done with providers(portlets)
    It depends on the API of your application.
    - Basic integration could be a dynalic SSO-Link in a simple provider.
    - Some apps via Netlet to remote access the application(wold/excel ...)
    - ERP/CRM integration via WSDL or XML/JSP proxy
    or even EJB, CORBA or JDBC connectors if your application support these APIs.
    For more info about providers see:
    http://docs.sun.com/db/coll/S1_PortalServer_60
    and
    http://docs.sun.com/source/816-6362-10/index.html

Maybe you are looking for

  • Bit of a strange one this. Any help appreciated.

    I have been stuck on a PPC g5 2gb dual tower for the last 8 years. 12 months ago the internal power died and I paid to have it repaired. A couple of weeks this happened again. It's not really economical for me to repair it and I really need to be get

  • How do I make more than one different artists go under the same album?

    Hey, I've had a little problem lately. I've got an album, with more than one artist in it, and at my iPod touch, the artists are all showing up one by one instead of just one single artist. I want to keep the artists names, but if it can't be solved,

  • Photoshop CC 14.1 GPU not detected (MacOS)

    So I upgraded to Photoshop CC 14.1  Mid 2009 Macbook, 10.8.4 6GB ram/NVDIA 9400M GPU 236 MB ram. When I launch PS by itself, my GPU is detected. If I double click on a file, there is a delay in opening and I get this message: All my OpenGL functions

  • Problems in tag h:commandLink

    i use this tag in the test.jsp like this: <h:commandLink action="details"> <h:outputText value="Details" /> </h:commandLink> faces-config.xml like this: <navigation-rule> <from-view-id>test.jsp</from-view-id> <navigation-case> <from-outcome>details</

  • Error in event receiver

    Hi Friends, mails from SAP are sent to HR users from WF-BATCH.The users are unaware why the message have been sent. The message that is being sent is given below: Messages received from: Batch WF-BATCH Subject: Error in event receiver Body of message