Labview on unix systems ?

I have an existing project on PC
can labview run on unix system
or linux if I buy
labview for unix ?
jean-Luc

jean-luc wrote:
> I have an existing project on PC
>
> can labview run on unix system
>
> or linux if I buy
> labview for unix ?
>
> jean-Luc
Yes, labview will run on HP-UX, as well as SunOS and Solaris, there is also
a version for Linux.
As far as porting the project from the PC, it should work fine with the
following caveats (there are always some !!)
1. DLLs - these are specific to the platform, if the Labview code uses them
you have a few choices.
A. Remove them and replace with "Pure G" labview code.
B. If you have the source code you could port that to the other platform
(maybe) and recompile.
2. CINs - these are also platform specific, but if you have the code you
should be able to recompile
for the new platform.
3. Active X, OLE, DDE, etc - The
se are all PC specific and can not be
ported, although there MAY
be some workarounds.
4. Hardware - if you have DAQ or other hardware on the PC it may or may not
be available on the other platform.
If the project is all labview and does not use the platform specific
functions (ActiveX, etc) there
should be little trouble porting it.
Good Luck
Kevin Kent

Similar Messages

  • How to import .tdms file to Matlab running in Unix system?

    I was using DAQmx to acquire 16 channels of sampled data to .tdms format and later on will need to import the data to a Matlab programme. My question is, the Matlab we have is installed in a Unix system. But the tdms to Matlab example given in NI website, as in the link below, has problem when i run it in Unix system.
    http://digital.ni.com/public.nsf/websearch/0EEADA9​9DC7D00A4862572E30037C3A2?opendocument&Submitted&&​...
    Errors occurred in the "loadlibrary" function. I was told that in Unix system, a different file instead of .dll file shall be used?
    Can anyone make an example to read tdms data,  that will work in a Matlab installed in Unix system?

    I have plenty of experience working in LabVIEW and with TDMS however very little in using it in other software. I have downloaded the example code on this end but since I don't have your software installed on my machine, there is not a ton I can do in walking you through it. However, I understand this is a very helpful newsgroup for that environment.
    Since you said you modified the header, to make sure everything is in line prior to entering other program, this is a good resource on the TDMS file structure.
    Logan H
    National Instruments
    Applications Engineer

  • How to run a JAR file in Unix system?

    hi there
    ca anyone tell me how to run a JAR file in unix system or X window, thank you

    You want to create an executable JAR file? You do it in the following way.
    Create a manifest file such as manif.txt and the contents should contain
    Main-Class: foo
    assuming foo is the name of your main class. Then create the jar as follows
    jar cvfm foo.jar manif.txt foo.class
    I hope that helps you!
    you can find more info here http://java.sun.com/docs/books/tutorial/jar/

  • JDBC on Oracle 8.1.5 on Digital Unix System

    In my Digital Unix system , Oracle is loaded on a file system different from the user file system . The necessary zip files are in a directory within the Oracle home directory .
    When I do an import oracle.jdbc.driver.*;
    from a program in my user file system
    it says not found .Other programs not using jdbc however run without any problem from my default directory .
    Does one need to define a classpath in one's '.profile' pointing to the dirctory where the zip files are located . I have done that already . The problem persists .
    What else needs to be done ?
    Does digital unix system read zip files ? or are tar files required ?
    null

    Currently, Designer 6.0 is certified against Oracle 8.1.6 if you install Designer patch set 4.

  • ABAP to FTP connect to non SAP UNIX system

    Greetings~
    I'm looking for a way (via function modules and/or BAPI) to transfer data in flat files from an SAP UNIX system to a non-SAP UNIX system using an ABAP program. I see FM's FTP_CONNECT and FTP_COMMAND however these seem to only work with UNIX systems running SAP as they require RFC_DESTINATION information. Anybody know which (if any) FM's can be used without the necessity of the target system running SAP/RFC?
    Thanks!

    Hi Joseph,
    Please refer the below program.
    REPORT  ZHR_T777A_FEED.
    tables: t777a.                        "Building Addresses
    Internal Table for  Building table.
    data: begin of it_t777a occurs 0,
            build like t777a-build,       "Building
            stext like t777a-stext,       "Object Name
            cname like t777a-cname,       "Address Supplement (c/o)
            ort01 like t777a-ort01,       "City
            pstlz like t777a-pstlz,       "Postal Code
            regio like t777a-regio,       "Region (State, Province, County)
          end of it_t777a.
    Internal Table for taking all fields of the above table in one line
    separated by ‘|’(pipe).
    data: begin of it_text occurs 0,
          text(131),
          end of it_text.
    Constants: c_key  type i value 26101957,
               c_dest   type rfcdes-rfcdest value 'SAPFTPA'.
    data: g_dhdl type i,      "Handle
          g_dlen type i,      "pass word length
          g_dpwd(30).         "For storing password
    Selection Screen Starts
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001.
    parameters: p_user(30) default 'XXXXXXX'          obligatory,
                p_pwd(30)  default 'XXXXXXX'          obligatory,
                p_host(64) default 'XXX.XXX.XX.XXX'   obligatory.
    SELECTION-SCREEN END OF BLOCK blk1.
    SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE TEXT-002.
    parameters: p_file like rlgrap-filename default 't777a_feed.txt'.
    SELECTION-SCREEN END OF BLOCK blk2.
    Password not visible.
    at Selection-screen output.
      loop at screen.
        if screen-name = 'P_PWD'.
          screen-invisible = '1'.
          modify screen.
        endif.
      endloop.
    g_dpwd  = p_pwd.
    Start of selection
    start-of-selection.
    To fetch the data records from the table T777A.
      select build stext cname ort01 pstlz regio
             from t777a
             into table it_t777a.
    Sort the internal table by build.
      if not it_t777a[] is initial.
        sort it_t777a by build.
      endif.
    Concatenate all the fields of above internal table records in one line
    separated by ‘|’(pipe).
      loop at it_t777a.
        concatenate it_t777a-build it_t777a-stext it_t777a-cname
                    it_t777a-ort01 it_t777a-pstlz it_t777a-regio
                    into it_text-text separated by '|'.
        append it_text.
        clear it_text.
      endloop.
    To get the length of the password.
      g_dlen = strlen( g_dpwd ).
    Below Function module is used to Encrypt the Password.
      CALL FUNCTION 'HTTP_SCRAMBLE'
        EXPORTING
          SOURCE      = g_dpwd          "Actual password
          SOURCELEN   = g_dlen
          KEY         = c_key
        IMPORTING
          DESTINATION = g_dpwd.         "Encyrpted Password
    *Connects to the FTP Server as specified by user.
      Call function 'SAPGUI_PROGRESS_INDICATOR'
        EXPORTING
          text = 'Connecting to FTP Server'.
    Below function module is used to connect the FTP Server.
    It Accepts only Encrypted Passwords.
    This Function module will provide a handle to perform different
    operations on the FTP Server via FTP Commands.
      call function 'FTP_CONNECT'
        EXPORTING
          user            = p_user
          password        = g_dpwd
          host            = p_host
          rfc_destination = c_dest
        IMPORTING
          handle          = g_dhdl
         EXCEPTIONS
            NOT_CONNECTED.
      if sy-subrc ne 0.
        format color col_negative.
        write:/ 'Error in Connection'.
      else.
        write:/ 'FTP Connection is opened '.
      endif.
    **Transferring the data from internal table to FTP Server.
      CALL FUNCTION 'FTP_R3_TO_SERVER'
        EXPORTING
          HANDLE         = g_dhdl
          FNAME          = p_file
          CHARACTER_MODE = 'X'
        TABLES
          TEXT           = it_text
        EXCEPTIONS
          TCPIP_ERROR    = 1
          COMMAND_ERROR  = 2
          DATA_ERROR     = 3
          OTHERS         = 4.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ELSE.
        write:/ 'File has created on FTP Server'.
      ENDIF.
    Call function 'SAPGUI_PROGRESS_INDICATOR'
        EXPORTING
          text = 'File has created on FTP Server'.
    To Disconnect the FTP Server.
      CALL FUNCTION 'FTP_DISCONNECT'
        EXPORTING
          HANDLE = g_dhdl.
    To Disconnect the Destination.
      CALL FUNCTION 'RFC_CONNECTION_CLOSE'
        EXPORTING
          destination = c_dest
        EXCEPTIONS
          others      = 1.
    Regards,
    Kumar Bandanadham.

  • Do you have solution to add a signature on PDF files on HPUX (unix) system

    Hello,
    My company plans tio use PDF files for our customers billings and we need to add signature to them.
    As our PDF files are generated on a HPUX (unix) system, and quite 10000 files a day will be generated, do you have a solution do add signature to thses files directly on our unix system ?
    Thank you for help.

    Hello,
    just to let you know that I had a contact with DataLogics who developped a new toolkit that seems to manage digital signature .
    Adobe PDF Java Toolkit http://www.datalogics.com/products/pdfjt/
    I will let you know the results of my tests in the next weeks.
    thanks.

  • Using Runtime.exec on a Unix System

    hi,
    I have a web service which executes a command line process 'Runtime.exec(command)'. When the server starts to go on a high load I start to get "IOException: Not Enough Space" which I understand means that I am running out of swap space. No problem as I can increase the swap space to cope with demand. The problem is that I have read that when JVM attempts a fork on a Unix system it temporarily creates a new JVM with the same space requirements as the app server JVM. So if I set my app server to require 1GB memory, I am likely to need to set up swap so that it has 1GB * Number of Parallel Processes. I need to know if this is correct. Our application today does not limit the number of Runtime.exec commands which can be run in parallel and if the above is true we are going to have a problem ensuring we don't run out of memory.
    Can any one verify this or suggest other solutions to the problem?
    Thanks
    Stephen

    hi,
    Yes, very helpful jwenting! Problem is that we are working with legacy systems where we have few other options. If you can give any positive input it's not worth leaving your option at all.
    Thanks
    Stephen

  • MS-ACCESS from Unix system..

    Hi,
    I have a MS-Access database on Windows 2000 server. I need to write a java program running on a Unix system (AIX, Solaris or Linux) that accesses the database on the windows 2000 server. I can make it work on windows box using JDBC-ODBC bridge. How can I do that from a unix box? Thanks.

    The easiest way is to get a pure Java JDBC driver for
    MS Access. I am rather certain that that does not exist. There are certainly systems that provide a java only driver which allows one to access MS Access. But they involve more than just java.
    (Every time I searched the JDBC driver list for MS Access drivers all I found were proxy drivers.)

  • Data extract/convert from SAP system and load to Unix system - Urgent

    Hi,
    I have a requirement that I need to extract data from SAP and each data field will have some conditions and need to map/Load it to the Legacy Unix system.
    there are four kinds of data objects of HR system, need to extract them individually and map those into Unix system.
    Can anyone please suggest me step-by-step how to go about it....like
    do we need to write a report for that?
    do we need to use Function modules? etc.,
    How to set mappings of that Data to a file?
    How to map that file to Unix system?
    Need to run those on daily basis and after first run, only changed data file need to be loaded. how to do this?
    thanks
    Alankaar
    rewarded with the points.

    Hi
    I can't say this becouse I don't the problem, anyway u have to do it by yourself.
    U should create:
    - a document where u define the file format: data type, size and name of the field of the unix system;
    - a document for the mapping: link between SAP fields and Unix system fields
    Based on these document you'll create a structure on the report:
    DATA: BEGIN OF STR_UNIX_SYSTEM,
                 FIELD1 ...,
                 FIELD2 ...,
                 FIELDN....,
               END  OF STR_UNIX_SYSTEM.
    and the code to transfer the data from SAP to legacy:
    MOVE: <SAP TABLE>-FIELD TO STR_UNIX_SYSTEM-FIELD1,
    So all steps have to be defined in the report before downloading the file.
    So I don't know which legacy system you're speaking about, after creating the file the legacy should read it in order to upload the data.
    U can create a daily job for that report, if you need to transfer the changed data only you should read the change document table (CDHDR and CDPOS) but I don't know HR so I'm not sure these tables are available for HR.
    Max

  • Connect java to UNIX system

    Hi Frnds,
    I have a java application. from that i want to connect remote UNIX system and execute some commends and need to ftp some file from UNIX system to my system.
    Please tell me the way available in java to do this task.
    Please tell me the correct forum for this kind of things :-)
    Thanks in advance,
    Rashmy.

    i hope this code will be useful to you.....i was using this a year back....it was workin......just change the passwords servername and file path accordingly....it requires finj jar....i have it with me but cant send that....company policy....:(....plz search that from net.
    this code will upload a file to unix system
    package vaibhav;
    import java.io.*;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.*;
    import org.apache.poi.hssf.usermodel.*;
    import org.apache.poi.poifs.filesystem.POIFSFileSystem;
    import org.finj.FTPClient;
    import org.finj.FTPConstants;
    public class Xyz
         static String pwd = "yourPassword";
         public static void uploadFile()
              FTPClient client = new FTPClient();
    try{
         String server = "servername";          
         client.open(server);
         client.login("vahuja", "abcd".toCharArray());
         client.setDataType(FTPConstants.ASCII_DATA_TYPE);
         client.setWorkingDirectory("/home/vahuja/temp/files");
         client.putFile(new FileInputStream("H:/Vaibhav/work/RegCap/wsdl/Fin_Fwd_overrides.csv"),"Fin_Fwd_overrides.csv");
         client.close();          
              catch(Exception e)
              {try{
              client.close();
              catch(Exception e1)
                   e1.printStackTrace();
                   e.printStackTrace();
         public static void main(String[] args)
              uploadFile();
    }

  • Running a command by Runtime class on Unix system

    Hi,
    To run a command in Windows I wrote the following code:
    String s = "cmd.exe /C " + AnyCommand;
    Process p = Runtime.getRuntime( ).exec( s );
    For Unix system, what do I need to replace the "cmd.exe /C"?
    Thank you

    I am not familiar with Unix.
    I've tried "bash", but that diesn't work
    The AnyCommand is a compiling command "javac
    className.java"Well, javac is an executable. So you don't need a command shell around it to run it, unless you want certain things like redirecting standard output to a file, such that the command shell provides. Just pass "javac className.java". (Now next question will be why doesn't it work, because you also have to take into account the current directory from which you launched javac, and so forth)

  • Unix System Calls using Java

    Hi!
    Can anyone tell me how to do Unix System Calls in my Java program?
    If possible please give me the java code for it taking one unix system call as an example.
    Thanks in advance
    Raj

    do you mean firing off a shell command, or making actual kernel API calls or C library calls?
    for shell commands, have a look at Runtime.exec(). for kernel calls, use JNI. the JNI FAQ mentions something called "shared stubs" that may be of use:
    http://java.sun.com/products/jdk/faq/jnifaq.html
    cheers,
    p

  • Unix system administration in Leopard

    Hi, Everyone!
    I'm quite new to this forum, so hello. I'm looking for some material (book, guide, tutorial or other) which can teach me about unix system admin tasks in Leopard, like creating new groups and password protecting these form the Terminal. I have studied parts of the book Unix system administration in 24 hours but it's not really updated for Leopard, and is very centered around /etc/passwd and /etc/group and other UNIX related traditional account management resources. As you know, these etc files are no longer used in any larger capacity. There seems to be a lot of scattered, partly helpful information, around the net about various dscl commands, but no coherent book or something about this. I have also tried Leopard for Unix geeks, it was a bit too programmatically centered for my tastes.
    Do you have any idea how to proceed?
    --paul

    It isn't documented well, if at all. I filtched a few shell scripts and modified and updated them for 10.5 to add users, groups, etc, and several of us here wrote some others.
    These include shell scripts entitled
    add_user
    addgroup
    adduser2group
    delete_user
    delete_group
    removeuser_fromgroup
    Links to man pages
    Links to the shell scripts themselves. You can get these individually by browsing the repository, or you can download the whole thing in one package.

  • How do i make UNIX system calls in Java app?

    Is it possible to make UNIX system calls in a java app? I.E. perform a file copy/move to another machine within a program.
    Thanks,
    Erik

    If there is a command line tool then you use Runtime.exec() otherwise you have to use JNI.
    If you want to access shared libraries you might want to look at www.swig.org

  • Integrate unix system calls in htmldb display

    can you please show what have to be done to display unix system command in htmldb. for example - how can i show the output for the "ls" unix command in htmldb ?
    Please direct to some examples.
    Thanx

    If there is a command line tool then you use Runtime.exec() otherwise you have to use JNI.
    If you want to access shared libraries you might want to look at www.swig.org

Maybe you are looking for