LabVIEW Networking in MacOS

I was wondering what the LabVIEW developers used to do networking in LabVIEW. I am trying to create an EndPoint using a Shared Library and send return that endpoint to LabVIEW as an integer that I can cast to a Network Reference. This seems to work on Windows. But not on the Mac. I am running OS 9.2 and would like to know if what I am doing is reasonable. I am using Open Transport to do networking right now.
Thanks
Eugene

Take a look in to this URL and let me know the status.
http://forum.sun.com/thread.jsp?forum=11&thread=2678
Hope it helps.
Senthilkumar
Developer Technical Support
Sun Microsystems, Inc.
http://www.sun.com/developers/support

Similar Messages

  • LabVIEW network library with support for SSL, Ping and IPv6

    I have posted on LAVA
    an OpenG package that will install a LabVIEW network library with
    support for SSL, Ping and IPv6.
     Please go there if you are
    interested to look it up.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

    Bob Y. wrote:
    OK,  but what is it and why should I use it?  What need does it fulfill?  I have been unable to find much documentation for this at the wiki page and maybe a couple of paragraphs here would help.
    Thanks,
    Bob Young
    Hi Bob,
    Yes, this info got burried.  Basically, it's a tool for building LabVIEW-based software products.  It is highly flexible/extensible and tries to fill the holes left by LabVIEW's built-in Application Builder.  Here are some good links to more info:
    OpenG Builder Homepage
    OpenG Builder 1.0 Documentation
    Thanks,
    -Jim

  • Impossible to open Raw file on network drive (macOS)

    Hi,
    When i try to open a RAW file, either .NEF (Nikon) or .PEF (Pentax) from a network drive, i have this error :
    "could not complete your request because photoshop does not recognize this type of file"
    https://www.dropbox.com/s/zqxtcfmmuj3fff1/Photoshoperror.png
    The behavior is the same in Lightroom 4.
    The strange thing is this: when i copy the same file (from the network drive) over my desktop, it is working FINE !!??? 
    OS is MacOS Maverick with version 7.1 of camera raw (i need version 4.4 to open the .PEF)

    Sounds like a problem with network not loading the ACR plugin.  Not a problem we can solve here.

  • Setting up a network between MacOS X Mavericks and Windows 8

    Hi,
    I searched the internet for some working instructions to set up a network between above mentioned computers. Until now non of the instructions I followed did work, so I like to have an instruction specialy written for above OS's, can someone provide me with a reliable instruction ?? Both computers are up to date, and believing some of the guys ( and girls) online it must be very easy to set up a network, until now I never succeeded in a PC to PC connection, so let's hope for the best in a PC to Mac connection.
    JohnMGD.

    LowLuster,
    I did what you wrote above, I see the Mac now on my Windows machine, BUT, when I click in Windows on iMac it asks for a Network password and username, which username is meant ? and which password ? I filled in the password which I use when I start the computer, for both computers the same, but I get an error message. or do I have to make a new uniq username and password somewhere?
    When and how do I see the Windows computer on my iMac ?

  • While networking with labview 8.5 it gives error"not enough memory for this operation" ??

    hi
    i m working with the labview networking for the first time, when i ran my code it worked well 4 sometime . but after some days, it started giving error " not enoug memory for this operation" when the data reaches at 'typecast' tool (refer my code). my OS is winXP and RAM is 496MB. how to solve this problem?please reply soon .

    Hi JAhmed,
    Looking at your code, there may be a memory issue with the way you are type casting the string output from your TCP Reads. Since you are type casting a string to a number or array, you are not giving an indication of how much memory to allocate for this data, and I would suggest instead using an Unflatten From String VI. Use this VI the same way as your Type Casts, but for the input that reads "data includes array or string size?" create a false constant value because your data does not include this information.
    Regards,
    Stephen S.
    National Instruments
    Applications Engineering

  • ITunes 10.6.1, MacOS 10.7.4 and first generation AppleTV

    Since I upgraded to MacOS 10.7.4 on my latest Mac Mini, my first gen AppleTV will not show up in the device list for iTunes.
    1. iTunes is up to date.
    2. The AppleTV software is current.
    3. AppleTV diagnostics shows no problems.
    4. The AppleTV will show in the device list of another Mac mini on the network running MacOS 10.5.8 and iTunes 10.6.1 and a Macbook Pro running MacOS 10.5.8
    5. I have the firewall on the Mac mini (OS10.7.4) set to off.
    6. File sharing is turned on.
    7. The Mac mini is visible on the network.
    Am I missing something or is there a known bug with MacOS 10.7.4, iTunes 10.6.1, and the first gen AppleTV?

    Appreciate the comments and I have done a bit more reasearch.  I have eight computers on the network.  Six Macs and two PCs.  All but one have iTunes on them.  Of the six that have iTunes, the two Macs running OS 10.7.4 and iTunes 10.6.3 (25) do not see the Apple TV when I attempt to connect to a computer from the Apple TV.  The other four Macs see the connect request in the devices on iTunes.  The Windows PC running Windows 7 on an AMD processor and iTunes 10.6.3 can also see the connect request.
    Of the two systems running MacOS 10.7.4, one is an Intel Core i5 and the other is an Intel Core 2 Duo.  Baring some other evidence,  my conclusion is that there is a problem with the MacOS 10.7.4 and iTunes 10.6.3 combination.
    Fall back position is  move my iTunes and iPhoto libraries back to my older Mac mini and sync the AppleTV to that computer.

  • How to run/test application using network streams

    Hello,
    I'm confused on what steps to follow to test an application using the network streams feature. After reading a lot and going through other discussions I found 2 simple VIs on the last post here http://forums.ni.com/t5/LabVIEW/Network-streams-problem-with-cRIO-9022/td-p/1401576 (I attached the VIs, which I modified just a bit) which I believe have been tested before and work so I was trying to do the same in my desktop and it does not work. I get the same scenario when I was trying to test the code I wrote: no bugs, both VIs run but nothing happens.
    According to the link above this is what is supposed to happen: "a PC hosts a GUI (see mainGUI.VI) that sends an array of doubles to the cRIO via one stream and reads a double value back via another. The cRIO, via the scan interface, reads the array via the first stream and writes an analog value to the host via the second (see mainRT.VI). "
    The current set up is: 
    1. Add both VIs to the blank project with the target device cRIO (see attached screenshot)
    2. Deploy mainRT.vi on the cRIO
    3. Run both at the same time
    Am I missing something?
    Also, I have been reading that there are two ways of testing this. One running both VIs on the PC and the other actually using the targeted device, in this case cRIO. Is that correct?
    Please help!
    Thank you
    Attachments:
    project explorer.jpg ‏36 KB
    mainRT.vi ‏62 KB
    mainGUI.vi ‏20 KB

    Connections have TimeOuts, so you have a little "wiggle room" in deciding which to load first.
    In my situation, one side is a Remote Real Time system ("Remote"), which has the behavior that when it starts up, it runs the code that I want, which includes establishing the Remote side of the Network Stream.  I make all (four) streams use the Remote as the site whose URL (or IP) I need to know.  I set them up so that if they time out (I think I may use 15 seconds), they simply close the connections and try again, exiting when all four connections are established, and going on to run the rest of the Remote code.
    On the Host, the expectation is that the code is already running on the Remote.  Accordingly, on the Host side, the Initialization sequence establishes the four connections, all using the IP (URL) of the Remote.  I also use a 15-second timeout, but run it inside a second loop to allow three tries before I give up (and generate an Error Exit).  Otherwise, if all the connections get made, I've got my Network Streams connected and can continue.
    In this scheme, both the Host and Remote code are in the same Project.  What I typically do is to Build the Remote code, deploy it, and set it to run as the Startup.  If you are not dealing with a Real Time System, you might not have that option.  But you should deploy your Remote code, and start both programs within each other's respective TimeOut windows.  Since in my scheme the Remote Window is infinite, I (automatically) start it first, then start the Host.  I haven't timed it, but I'd guestimate that the connections are established in at most a few tenths of a second.
    Bob Schor

  • Installing labview 8.0 on OS X Yosemite

    Hi,
    I'm trying to install labview 8.0 PDS on my macbook with OS X 10.10 (Yosemite), from a original academic license CD-ROM copy at work, but I always receive an error message, saying that there are some trouble during "run postinstall script for Labview 8.0".
    I've tried to make a custom installation without NI-VISA and NI-488.2, but the problem still remains.
    If someone can help me, 
    Thank you,
    M.
    Solved!
    Go to Solution.

    I'm not that familiar with the different LabVIEW versions for MacOS X but as far as I know, LabVIEW 8.0 was still PPC only. LabVIEW 8.2 was the first to support Intel Macintosh computers! So it will be basically impossible to get 8.0 working on your Mac, even if you could get it installed.
    You would have to go back to at least MacOS X 10.6. Until Mac OS X 10.5.x, Rosetta the PPC emulation layer for Intel Macs, was by default installed with the OS. In 10.6 it could be optionally installed with the Apple Software Update service. From 10.7 on onwards it is not supported anymore.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Why can't I use my brand new iphone5 on my home network in Mac OS 10.7.5 and where do I apply for a refund for my phone?

    Why can't I use my new iphone5 on my home network in MacOS 10.7.5 and where do I apply for a refund for my phone?

    If you want a refund, take it back where you bought it.
    As for the rest of your question, until you give us something resembling useful information, like what EXACTLY the problem is, and what error message(s) you're getting, we can't even begin to guess.

  • Performance reduced under Bootcamp after EFI update on Macbook Pro Retina

    after i upgraded EFI on my retina macbook pro the proformence reduced to unusable. under heavy load under bootcamp windows7. the cpu clock drops and as well as cpu clock. this is the screen shot of gpu clock monitoring from windows u can see the gpu clock is running at 270Mhz at most of the time and trying to be back to 725Mhz(yea, not 900Mhz!) when im running a graphic benchmark at same time cpu will run about 1.1Ghz as well. i noticed that it will run 10-20sec normally then CPU and GPU clock will start dropping. It's almost like speedstep is programmed backwards. My CPU is constantly running at 3.1-3.2GHz, and then as soon as a game loads, it drops to 1.2GHz. I've lost track of how many times I reset the SMC  reseting SMC PRAM, reinstalling windows using Bootcamp or even erease the entire drive and start over from network recovery MacOS did not solve this problem. so all the recent games like COD MW3, Starcraft II, BF3,or D3 will only run about about 10 fps as i was playing them with no ploblem before the EFI update.
    this is killing me! please help.
    im in NY, in this season i dont think is the overheating problem. when i check the temperature, it stays about 80C (fans will run about 4k rpm). but some time heavy loaded Mac OS cpu is about 90 degree but only with 3k rpm fan kicked in.
    i did search online, seems that some other people have the same problem with rMBP or MBA 2012.
    anyone knows if i take my macbook pro to the store, will those people work at genuines bar help me with this "windows" problem?
    thanks!

    Hey Shadowyani, please take a time and fill a bug report at http://developer.apple.com/bugreporter/ . The machine is useless for me as it is now because I develop and use very GPU/CPU demanding scientific applications, after the update my realtime applications are completely useless as they drop from something like 25fps to 9 fps even on Mac OS X (no SMC reset fixed the issue). In bootcamp the situation is worse, my software runs at 4 fps and gaming turns to be impossible to play as well.
    Please let Apple know about the problem, fill a bug report, even if SMC reset once in a while fixed the issue for you (this is not a common behaviour and must be fixed). We paid the price for cutting edge technology.
    Apple shall not do a downgrade of the system after few weeks, remember that most of reviews and benchmarks were done BEFORE the EFI Update, so people are being fooled by Apple in this sense.

  • USB 6009 - mysterious problem

    Have mysterious problems with my new USB 6009.
    I'm using LabView 7 on MacOS-X 10.3.8.
    All vi's of DAQmx show "ERROR 15 - Ressource not found".
    Then I tested:
    - "lsdaq" shows the device
    - "nidatalogger" works
    - "mxbaseconfig" doesn't recocgnize it!
    I realy have no idea know what to do now?
    Thank you for helping.
    Greetings,
    Stephan

    I happend to stumble over the same issue and found a solution.
    The problem really seems to be the firmware in the USB-device. There is
    only one way (I think) to make USB600x devices work with linux:
    You have to start MAX (on a Windows-box) , go to tools - NI-DAQmx configuration - NI-DAQmx USB Driver Selector.
    Press "Switch" and select the BASE-Driver for your USB-Device. This
    seems to write something into the device's flash memory. After this
    procedure you can use the device with linux and DAQmxBase
    Funny thing is, mxbaseconfig still can't see it, but nidatalogger finds it.
    Hope that helps, even though this thread seems to be rather old...
    -DB

  • Error -200587 occurred at DAQmx Start Task.vi:7

    I am running the attached code Merrit_Coil_calibration, and I get the following error:
    Error -200587 occurred at DAQmx Start Task.vi:7
    Possible reason(s):
    Requested operation could not be performed, because the specified digital lines are either reserved or the device is not present in NI-DAQmx.
    It is possible that these lines are reserved by another task, the device is being used through the Traditional NI-DAQ interface, or the device is being reset. You might also get the error if the specified resource is currently in use by LabVIEW network variables bound to the DAQ Channel, or if the DAQ Channel is being used in any OPC Client software.
    If you are using these lines with another task, wait for the task to complete.  If you are using the device through the Traditional NI-DAQ interface, and you want to use it with NI-DAQmx, reset (initialize) the device using the Traditional NI-DAQ interface. If you are resetting the device, wait for the reset to finish.
    Device:  Dev2
    Task Name: _unnamedTask<F>
    I am calling the same DAQ, many different places in my code and I think that is the problem, but I can not figure out why or hw to fix it.  Anyone have any suggestions?
    Attachments:
    Final.zip ‏2434 KB

    Thank you both for your input.  I slightly changed my code to Merritt_Coil_calibration (updated code attached) and the first error went away, but now I have a different one which is:
    Error -200429 occurred at DAQmx Write (Digital U32 1Chan 1Samp).vi:1
    Possible reason(s):
    Value passed to the Task/Channels In control is an empty string (or I/O control).
    The value must refer to a valid task or valid channels.
    As far as what DAQ device I am using, it is the NI USB 6009.  I am only using digital port 0.  During different pieces of my code I send different values to port 0.  I am using this to drive some stepper motors.  I thus send square waves on the different pins on port 0.  I do not know if this is exactly what you were asking. 
    Whatever the case, I was wondering if anyone knows why this error occurs and how I could fix it. 
    thanks.
    Attachments:
    honorsproject.zip ‏256 KB

  • Instrument I/O Assistant not installed correctly

    I've been troubleshooting this problem for over 2 weeks now and every response to this question that has found success I have tried, but was unable to fix the problem.
    in labView, double selecting the I/O Assistant it reads the infamous text
    "I I/O Assistant Not installed correctly or..."
    I have downloaded the latest NI-VISA 5.1.3 (or the latest), NI-488.2.  In order to install the NI-VISA I needed to find a .net 4.0 framework & Visual Studios 2003 or better.  After this failed, I downloaded the DCD_AUG12_1 & 2_Downloaders.  After that did not work it left me considering if my machine or equipment is the problem, or if the software is just unable to support these features.
    My System Information includes
    Windows XP 32 bit
    Drivers Include:
    8757d
    Agilent 34401
    HP8753x
    Connection Attempting:
    GPIB Ethernet
    When launching labView I receive an error
    "The web server cannot start.  Is the webserver port already in use...
    ...labView Network Address is in use"
    When trying to communicate with the machine connected to my computer, I can write to it, however I cannot read from or query information from it.  NI says its connected just fine.
    Lastly my NI is 2005 and Labview is 8.0
    I am pretty novice in this equipment and technology.  So if there is any specific details that I need to add, please let me know and I will update the post to include such details.
    Solved!
    Go to Solution.

    RxTx,
    It looks like you might actually have too new of a version of VISA. Please see the following KnowlegdeBase article for more information about which version you require:
    http://digital.ni.com/public.nsf/allkb/E7C93038169B6E7686257847004B8B9C
    It looks like VISA 4.3 is the newest version you can have for your version of LabVIEW. 
    Let me know if that fixes the issue!
    Thanks,
    Joel C
    National Instruments

  • TCP/IP using SSL

    Hi,
    Does anyone has any idea on how to do SSL based TCP/IP communication.
    Any help/ideas/suggestions would be appreciated.
    Thanks,
    Runjhun Agarwal.

    Looking at the diagram of said HTTPS VIs wouldn't help you anything to use SSL for standard TCP/IP socket connections. The HTTPS VIs call directly into a shared library that implements the HTTPS functions in C code by incorporating the OpenSSL library into the socket creation and then implementing HTTP on top of it.
    The way SSL works there is no easy way to add SSL support to the standard LabVIEW TCP/IP nodes since SSL really is implemented in an intermediate layer between the actual socket interface and the TCP/IP application interface. All useful libraries that implement SSL are based on the assumption that they can be directly layered on top of the system socket API, and that is not available from the LabVIEW diagram. Without chaning the very fundamentals of the LabVIEW TCP/IP nodes itself, the only two ways that rest are either to implement whatever SSL based protocol you want entirely in an external C/C++ library, like the HTTPS VIs do and access it from there or reimplement the SSL protocol on top of the LabVIEW network nodes in LabVIEW VIs. The second option is obviously not really an option since SSL being a security feature is not something that you can trust if it just appears to work fine. And verifying that it is secure and can be trusted is something only a few experts can do and they are very unlikely to go and learn LabVIEW in order to assess the correctness of such a solution.
    Several years ago I posted a library at lavag.org that used OpenSSL and attempted to offer an interface similar to the LabVIEW TCP/IP nodes but allowing to configure it to also include various SSL protocols underneath. However this project never really went further than a proof of concept, mainly because of lack of time but also because the complexity was rather high, also because of the idea to make it multiplatform across Linux, Windows and Mac. Add to that that LabVIEW added (less flexible) HTTPS support in recent releases and the main interest for such an API library mostly went away.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • What are the differences between Logos and LogosXT?

    What are the differences between Logos and LogosXT?

     Logos XT is a networking middle-layer maintained by the LabVIEW Network Technologies and Security group. Logos XT provides a thin layer on top of TCP/IP to simplify some common network tasks.
    The underlying foundation for NI networking is called Logos.
    I believe that the basic idea is Logos is what is going on behind the scenes at the base level and Logos XT lets you build your own networking protocols on top of Logos.  Logos XT would be used if you want to make your own networking protocol instead of using TCP/IP or UDP.
    Scott A
    SSP Product Manager
    National Instruments

Maybe you are looking for

  • Installing Windows 7

    I would like to install Windows 7 on my boot camp partition. I have a MacBook Air. I have 10.60 operating system. I do not want to upgrade the operating system as this one has been working fine. I upgraded to 10.63 and had all sorts of problems so I

  • Trouble installing Elements 12, message "cabinet file Data1.cab corrupt"

    What can be done to complete installation after receiving the corrupt file message? [email protected]

  • My photographs move between iPad and iPad but not my iMac. any advice?

    My iMac is running !0.9.4 my iPhone is $s and my iPad is series 2. i get photographs between the iPad and iPhone but not to and from the imac Any help would be appreciated

  • Photoshop bridgecc problem with cache.

    When I launch Bridgecc, I get this message. I have gone to Bridge preferences and purged the cache, but the message still shows on startup. Any answers to my conundrum?forumnotifier

  • Why is the search on bottom?

    Maybe this got covered in the superlong thread I don't have time to read, but I have two comments on searching. - Why are posts in an individual thread listed so that multiple posts for the same thread are listed for one search? - Why is the 'Search'