UDP with cRIO and error 113

Hi all,
i'm using the UDP protocol to exchange information between a PC and a cRIO; the first is the master, the second is the slave.
In the cRIO i developed a piece of code in order to realize a loopback, so that the message sent from the PC is sent back to the PC itself as it has been received, without any modification.
First, i tried sending a short message (100 B) from the PC to the cRIO; in this case, no problem at all
Then, i tried sending a long message (20 kB) from the PC to the cRIO; in the cRIO code, the error number 113 was raised when trying to send back the message to the PC (calling the UDP write function)
What can be the origin of the different behaviour between the PC and the cRIO? Seems to be a question of buffer size... Can it be dependent of the OS? How can i increase it in the cRIO?
Thanks!
aRCo

Hi aRCo,
According to Wikipedia (https://en.wikipedia.org/wiki/User_Datagram_Protoc​ol), the max. theoretical limit for a UDP datagram is 8 bytes for header + 65,527 bytes of data (65,535 bytes in total). However, "the practical limit for the data length which is imposed by the underlying IPv4 protocol is 65,507 bytes (65,535 − 8 byte UDP header − 20 byte IP header)". The wiki article goes on to say that larger packets are possible with Jumbograms.
As for the NI documented limits of 8K, this would appear to be a LabVIEW-imposed limitation. (Perhaps this was related to an earlier limitation of the UDP protocol that has since been upgraded. If I recall correctly, the Windows version of LabVIEW also had this 8K limitation in the past.)
Perhaps NI relaxed this limit, or maybe you have jumbo packets enabled on youir PC, and this is allowing more throughput (-- of course both of these possibilities are only speculation on my part).
In any event, if you limit the UDP packet size to the documented 8K limitation, your code should probably be fine across all LV platforms. (How's that for stating the obvious..?)
Anyway, good luck with your application.
-- Dave
www.movimed.com - Custom Imaging Solutions

Similar Messages

  • Problem with DMGs and error: "No Mountable File Systems"

    Problem with DMGs and error: "No Mountable File Systems"
    The files are not corrupt. The problem is occurring with all DMGs that are apparently formatted in MS-DOS FAT16. No the file will not mount with Disk utility or any other disk mounter programs I have found.
    This is now the second time this occurred and now effects my MBP and my iMac. First time i spent days with Apple support and the only solution was ultimately back up the data, reformat the HD, start over from scratch and reload everything. That lasted about a month before the problem resurfaced and is now an issue on both iMac and MBP.
    I tried to identify all the programs I installed immediately before the error, as I am convinced it is the result of a software conflict.
    Recent programs includes:
    1) upgrading from Parallels 5.5 to 6.0 on both machines.
    2) using an HP secure II usb drive and setting up a secure disk.
    3) installing new itunes 10
    4) new update to Flip For Mac.
    The files affected are downloaded dmgs, including personal brain and google earth, both which are formatted in FAT16.
    Any help or thoughts? Apple has now spent hours trying and they say i now have to reformat and wipe and start over. That is unacceptable and based on pasted experience the problem is likely to repeat itself. having to wipe and rebuild a HD ever month is not an solution. i need to fid the root problem.
    In the meantime, anyone got a real solution on how to extract the data for a DMG using a different method?
    Message was edited by: remaia

    Where you able to find the solution, i am having the same problem, all was fine till i install some programs only same one i saw did we both did was flip4mac i uninstalled it but the problem is still there, i also restored and erased the hardrive but im not up to doing that all over again. If you found anything out let me know i would greatly appreciate it

  • Images with success and error messages

    Hi,
    I am using theme 20. I want to add a success image on all success messages and an error image on all validation failure messages. I can do this by putting img tag in messages individually. Is there an easy way by which I can make sure that all success and error messages are always displayed with a corresponding image without including img tag in every message?
    Thanks,
    Bhavesh

    Hi Bhavesh,
    in page template there is Subtemplate region related to success, error and notification messages. You can put there your HTML tags and add some css class or image for every page using this template.
    Regards,
    Przemek

  • Help Needed With Scripting and Error Messages

        I am working to build a script to change orders in SAP using Java. I begun by recording steps and combining them.  I am having issues with the Warning and Error Messages.  Can someone help me write language to have the script enter through the warnings or errors if they pop up, but move to the next step if nothing pops up?? Some orders have the message, some do not, some have multiples... etc...
    Thanks!!

    Hello Jamie.
    Getting popup you can use an Loop like below (this is now for Excel VBA coded):
    For Each subWindow In Session.Children
                If subWindow.Name = "wnd[1]" Then
                    On Error Resume Next
                    Session.FindById("wnd[1]").sendVKey 0
                    Session.FindById("wnd[1]/usr/btnANSWER_YES").press
                    Session.FindById("wnd[1]/usr/btnSPOP-OPTION2").press
                End If
            Next
    For Messages in SAP session statusbar like this:
    If Session.FindById("wnd[0]/sbar").Text <> "" Then ...
    To catch error Messages defined by messagetype you can use this:
    If Session.FindById("wnd[0]/sbar").messagetype = "S" Then ... 'sucess messagetype
    If Session.FindById("wnd[0]/sbar").messagetype = "I" Then ... 'Information messagetype
    If Session.FindById("wnd[0]/sbar").messagetype = "E" Then ... 'Error messagetype
    Aso...like we have in SAP
    Hope this help a bit to achieve your requirements.
    Best regards,
    Holger

  • Local client copy with warnings and errors

    Hi ,
    I am doing a local client copy and is still running . There are a few large tables which have not been copied successfully and is shown under "Warnings and Error". The tables show "Program Cancel (See SM21)". In SM21 , I find the workprocess was disconnected from the database.
    Now my questions is , once all the remaining tables complete , will I be given an option to repeat the copy for the failed tables only. The system is 6 TB and it is running for more than 15 days now.
    Please suggest.
    Regards
    Ratnajit

    will I be given an option to repeat the copy for the failed tables only
    No, it doesn't ask you to repeat copy only for failed tables.
    The system is 6 TB and it is running for more than 15 days now
    What is the requirement to do such BIG client copy?
    Regards,
    Nick Loy

  • Problem with stage and Error #1034

    Hi!
    Well I'm newbie in AS, writing it only for a 5 days and I've come across error which gives me a lot headache. I was searching for solution to it for quite some time now and didnt understand what I suppose to do with solution.
    So, here is my problem if someone is willing to take a look at it.
    Error:
    TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Stage@ef6fb51 to flash.display.MovieClip.
    at Association_fla::MainTimeline/frame30()
    at flash.display::MovieClip/gotoAndStop()
    at Association_fla::Association_12/prikazi()
    at MethodInfo-32()
    I have a lot of layers and movieclips inside my fla and so pasting all of my code isn' t an option, cause there is a lot of newb, memory wasting programming it could take hours for someone to look into it.
    Problem here is, if I understood it right, that my stage isn't a movieclip as I referenced it, most probably in this section of code:
    MovieClip(parent).gotoAndPlay("result");    //  in  stage / association_mc
    Didn't have that error while doing same thing in other movieclips like:
    MovieClip(parent).gotoAndPlay("home");  //  in  stage / instructions_mc
    And last question is: How can reference my main stage? I'm using MovieClip(parent) to get to it, but I see that everyone using just stage object from Stage class
    Thank you in advance!
    Mario

    also reports call to undefined method :/
    1061: Call to a possibly undefined method gotoAndPlay through a reference with static type flash.display:DisplayObjectContainer.
    edit:
    After numerous checking code all over again and testing and tracing everything i found out that problem occurs when going to result label at Frame 31 when playing the result_mc movie.
    going from different movieclip to it gives this errors
    TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Stage@ea9fb51 to flash.display.MovieClip.
    at Association_fla::MainTimeline/frame30()
    at flash.display::MovieClip/gotoAndPlay()
    at Association_fla::Association_12/prikazi()
    at MethodInfo-32()
    TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Stage@1fc76b51 to flash.display.MovieClip.
    at Association_fla::MainTimeline/frame30()
    at flash.display::MovieClip/gotoAndStop()
    at Association_fla::Home_2/gotoA()
    TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Stage@1fc59b51 to flash.display.MovieClip.
    at Association_fla::MainTimeline/frame30()
    at flash.display::MovieClip/gotoAndPlay()
    at Association_fla::Highscorescopy_36/gotoM()
    edit2:
    resolved !
    found on one forum this answer, maybe it will help someone else
    I've just had the same problem myself. A bit of detective work revealed that it has nothing to do with the code, but occurs when:
    The swf is being run from a remote server.
    You have a custom class on the stage which has an instance name.
    The class is NOT declared as "Export in first frame".
    An instance of the class doesn't appear on the first frame of the movie.
    So the solution, in my case, was just to tick "Export in first frame" in the library symbol linkage options. This made everything work fine, but if anyone knows why this is then I'd be interested to know.

  • Need some help with DNG and error parsing the files

    Ok, so I found out that I can't open NEF files with CS2 from my Nikon D3100 - unless I upgrade to CS6, or use the DNG converter.  I did download the DNG converter that came with the Camera RAW 3.7 (for CS2) in one of Adobe's links, but when I try to convert the NEF files, the DNG converter says "There is an error parsing the file".   If it helps, I have Windows 7.  Is there a different version of the DNG converter I should be using?  Thanks!

    A simple Google search will find it.  For some reason it isn't on the Adobe website.  If you upgrade to CS6 you'll find much improvement in your raw conversions.
    http://blogs.adobe.com/lightroomjournal/2012/12/camera-raw-7-3-and-dng-converter-7-3-now-a vailable.html

  • Issues with installation and Error codes afterwards ...

    So this morning getting on my computer I was going to watch youtube videos, and it popped up saying that my adobe flash player was out of date.
    Fine and all, I went to update, and when the .exe finished downloading I launched it, and the Adobe Flash Player installer popped up, and its was blank, didnt do anything.
    I did some searching around and found that a way around it is downloading the offline installer, which a member of this board posted links to very often. But everytime I tried following these links it was giving me a 404, so I did some searching around, ended up a the download center Adobe Flash Player - Downloads and downloaded this one : Download the Windows Flash Player 15 Plugin content debugger (for Netscape-compatible browsers) (EXE, 16.84 MB)
    It installed just fine, my videos and .swf files loaded again.
    But now I've run into another issue, when I load a youtube video up, I get a couple error codes, here they are
    Error #2044: Unhandled IOErrorEvent:. text=Error #2036: Load Never Completed.
    Now, I've googled these errors, and looked at the help section on this site, and both of these have nothing to do with the issue I'm having, they seemingly pop up for no reason, when I hit dismiss all or continue the video plays just fine. But I would really rather not have to deal with this popping up every single time I go to watch a video.
    I dont know if it has something to do with plugins I'm using or the browser, I'll do some more tests meantime but I'll list what Im running below :
    Windows 7 Ultimate 64 bit
    Using the Opera Web browser
    The only extension that I believe could be causing an issue, is Youtube Center, but the only thing that really changes is the way the video loads, I'll try disabling it and seeing if that changes it but I'm confident thats not the issue here.
    If someone could help me out with this I would really appreciate it.

    useduser wrote:
    Error #2044: Unhandled IOErrorEvent:. text=Error #2036: Load Never Completed.
    You get this because you installed the debug player.  Uninstall it, and install the standard players from
    Flash Player for ActiveX (Internet Explorer)
    Flash Player Plug-in (All other browsers)

  • Hi, first time on help!  how do I find and download the latest version of itunes on my iphone 4. just tried to sync with itunes and error stated I need newest version!!!

    Hi, can anybody help!   
    Just tried to sync my iphone in itunes and received an error(need the latest version of itunes)
    I have tried to download this but no joy. I need 11.1.4
    Can anybody tell me whare to find and download this on my phone.

    It is telling you that you need to install the latest version of itunes on your computer, not your iphone
    Itunes is bult into the iphones operating system.  You do not download itunes at all on your iphone.

  • Bouncing with dithering and error "result code -48"

    Are there any solutions to this problem.
    I know more people are getting this error.
    To clarify:
    bouncing offline to the same location, 16bit wit POW-r #3 more than once per logic startup is giving this error. Bouncing to a different location will help..once.

    This is a well documented bug confirmed by everyone except Apple, which refuses to confirm or address it. This is just another example of the flippant, dismissive attitude and outright distain Apple has for its user base.
    This is a very serious bug in that it has massive implications for workflow and file management. It's even worse when trying to bounce out a 48khz from a 44.1khz session (TV anyone). I know people who have been brought to their knees by this bug while trying to make a deadline and trying to edit/produce a sample library.
    I would suggest using the web feedback tool on the Apple site but I have never seen any of the bug reports submitted through this tool addressed. It seems that the feedback goes directly into a virtual circular file while the idiot executive in charge of development kicks back his feet and guffaws.
    http://community.sonikmatter.com/forums/index.php?showtopic=28463
    http://community.sonikmatter.com/forums/index.php?showtopic=30597&hl=filealreadyexists
    http://community.sonikmatter.com/forums/index.php?showtopic=29346&hl=filealreadyexists

  • UDP ERROR 113

    DEAR READERS
                                       I AM A BEGINNER LEVEL LABVIEW APPLICATION ENGINEER. I AM TRYING TO COMMUNICATE TWO SYSTEMS(MY LAPTOP AND COMPUTER) USING UDP PROTOCOL IN LABVIEW.  I HAVE CODED THE REQUIRED IN BOTH THE SYSTEM. I AM FACING ERROR WHEN I RUN BOTH THE SYSTEM SIMULTANEOUSLY.
                                        THE ERROR NUMBER IS 113 AND 56 SOMETIMES.
    ERROR 113 SAYS THAT THE MESSAGE SENT ON A DATAGRAM SOCKET WAS LARGER THAN THE INTERNAL MESSAGE BUFFER OR SOME OTHER NETWORK LIMIT OR THE BUFFER USED TO RECEIVE A DATAGRAM WAS SMALLER THAN THE DATAGRAM ITSELF.
             WHAT SHOULD I DO TO REMOVE THESE ERROR 56 AND ERROR 113???

    Dear Reader,
    I regret for the caps letter.  I am sending you my code UDP try and udp try receive. I am facing 113 error.You can run it simultaneously in two system and see to yourself. I am a beginner in LabVIEW. I am happy to get your help.
    Attachments:
    udp receive try.vi ‏13 KB
    udp try.vi ‏54 KB

  • Pagination with orcale and jsp

    hi, i m new to java can any one tell me how to do pagination with my this codes
    String sqlCount = null;
    String sql = null;
    sql = "select * from HOME_LEASE_ ";
    sqlCount = "select count(*)from HOME_LEASE_ ";
    Enumeration e = request.getParameterNames();
    int i = 0;
    while(e.hasMoreElements()){
    String name = (String)e.nextElement();
    String search = new String(request.getParameter(name)).toUpperCase();
    if(i != 0 && (!search.isEmpty())){
    sql = sql +" and " + name +" like'" + search + "%'" ;
    sqlCount = sqlCount + " and " name" like '" + search + "%'" ;
    }else if((!search.isEmpty()) && (i == 0) ){
    sql = sql + " where " + name +" like '" + search + "%'" ;
    sqlCount = sqlCount + " where " + name+" like '" + search + "%'" ;
    ++i;
    if((sql != null) && (sqlCount != null)){
    DataAccess dB = new DataAccess();
    Connection conn = dB.getConnection();
    Statement stmtCount = dB.createStmt(conn);
    ResultSet rsCount = dB.executeQuery(sqlCount,stmtCount);
    rsCount.next();
    Statement stmt = dB.createStmt(conn);
    ResultSet rs = dB.executeQuery(sql,stmt);
    <% if(rs == null)
    out.println("<h3>No data found</h3>");
    else
    //out.println(rs.next());
    while(rs.next()) {
    //out.println("inside the result set");
    out.println("<tr>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getInt("phase") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getInt("file_no") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getString("se") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getString("str") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getString("qrno") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getString("typ") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getInt("perno") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getString("name") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getInt("total_plot_area_ocp") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getInt("TOT_PREM_AREA") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getInt("total_construction") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getLong("chargbl_construction") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getLong("add_open_construction") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getLong("TOT_PREM_AREA") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getLong("plinth") + "</a></td>");
    out.println( "<td><a href=survey.jsp?phase="+ rs.getString("phase")+"&file_no="+rs.getString("FILE_NO")+">"+ rs.getLong("std_plot_area") + "</a></td>");
    out.println("</tr>");
    dB.close(rsCount);
    dB.close(stmtCount);
    dB.close(rs);
    dB.close(stmt);
    dB.close(conn);
    }else{
    out.println("<center style=\"background-color:red\">Please enter values in text fields<h1></h1></center>");
    %>

    After examining your code, I think:
    You are not using JSP/HTML properly (using java to write out HTML). You can spend a tremendous amount of time with trial and error approaches in learning a technology and still not get much real understanding for your effort. I suggest a better use of those hours would be spent in reading a book on Java first, then a book on JSP. For a book on JSP, go to amazon.com and search for 'Javaserver pages'. Find a book that isn't too old and that has good reviews. Here is one (although its a bit dated):
    http://www.amazon.com/JavaServer-Pages-Edition-Hans-Bergsten/dp/0596005636/ref=sr_1_1?s=books&ie=UTF8&qid=1338821741&sr=1-1
    As far your database code goes, I suggest you read on-line articles on JDBC on how to get/use/close a database connection in a try/catch/finally block. The article will probably also help you write better SQL too. I don't think your question on pagination should be tackled until you learn JSP.

  • Increase UDP sending size over 64k bytes and get error -113,sending buffer not enough

    Dear all,
    I have a case that I must send a data over 64k bytes in a socket with UDP . I got a error-113 shows "A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram was smaller than the datagram itself.".I searched for this issue and got the closest answer as below:
    http://digital.ni.com/public.nsf/allkb/D5AC7E8AE545322D8625730100604F2D?OpenDocument
    It said I have to change buffer size with Wsock.dll. I used the same mathod to increaes the send buffer to 131072 bytes by choice optionname to so_sndbuf (x1001) and give it value with 131072 and it worked fine without error. However I still got an error 113 while sending data with " UDP Write.vi ". It seems UDP write.vi reset the buffer size? Are there any other things cause the error?
    I attached example code. In UDP Sender.vi you can see I change send buffer size to 131072 and send date included a 65536 bytes data.There is also a UDP receiver.vi and there is some missing VI which you can get from the LINK. But it's not necessary.
    Attachments:
    UDP Sender.vi ‏14 KB
    UDP Receiver.vi ‏16 KB
    UDP_set_send_buffer.vi ‏16 KB

    The header for a UDP packet includes a 16 bit field that defines the size of the UDP message (HEADER AND DATA)
    16 bits limits you to a total size of 65635 bytes, minus the header sizes; a minimum of 20 bytes are required to define an IP packet and 8 bytes for UDP leaving an effective data payload of 65507
     bytes.
    LabVIEW is not the issue...
    http://en.wikipedia.org/wiki/User_Datagram_Protocol#Packet_structure
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • Error on RT Get CPU Load With CRIO 9024 and LV2010

    I just try to monitor CPU Load on my CRIO 9024 using LV2010 and i get Error -2233 with RT Get CPU Load.vi
    It worked with LV2009 and not anymore ... Someone has some issues ?
    Could we enabled/disabled CPU load on target ? how ?

    Hi silencer,
    Thank you for posting on National Instruments' forum.
    Can you tell me your version of LabVIEW RT, and NI-RIO drivers please?
    I verified the problem with LabVIEW 2010 and a cRIO 9022 and it works.
    Can you send another screenshot please?
    Best Regards,
    Romain P.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

  • Error 54 on udp multicast cRIO

    I'm trying to get a cRIO-9075 broadcasting data over a network with UDP. I've opened the UDP multicast examples and they work fine when I run them on my development computer. When I deploy and run the examples on the cRIO controller however, I get either 'Error 54 - the network address is ill-formed' if trying to use the send/recieve example or run UDP open in read/write mode, or "Error 59 - the network is down, unreachable or has been reset" if i try to use just UDP send or UDP open in write only mode.
    I'm using a valid multicast IP address that is within the multicast region (234.5.6.7 as in the example), have tried multiple ports, (0, 58432, 50001...) and have tried with my firewalls disabled, wireless internet connection and bluetooth all disabled. The cRIO is connected directly to the development PC via a straight network cable, although I'm pretty sure my network card is sorting out the crossover detection as everything else on the connection is working fine.
    Does anyone have any ideas on how to debug this? I've kinda hit a brick wall here, so any help would be greatly appreciated.
    Solved!
    Go to Solution.

    Hi Aidan,
    What you said was correct, however it seems that after trying again this time I've had success transferring data. I'd doubt my code, and will be sure to post snippets next time, but as my post says I ran the labview UDP multicast example pair on the development machine, so I can only suppose a network hitch... Very strange, as sending data over the same socket with the TCP/IP example worked.
    Since then things seem to be going mostly smoothly - I've been able to broadcast data from the cRIO and pick it up on the development PC. I have hit a bit of a hitch with sending datagrams of 8192 bytes ...
    Spoiler (Highlight to read)
    I'm getting 'error 113 - the datagram is too large for the buffer or other network limit' on the UDP recieve end. I believe 8192B is the maximum UDP packet size, and don't get any errors on write, but even increasing the socket buffer size by modifying the windows dll as per here (http://digital.ni.com/public.nsf/allkb/D5AC7E8AE545322D8625730100604F2D) I'm still receiving the error. Using smaller packet sizes (e.g 540B) seems to work, but as I'm trying to maximise throughput it could pose an additional limitation. I've read 64MB is the UDP protocol maximum size, and 8192B is a labview limitation. Any ideas on this?
    I'm getting 'error 113 - the datagram is too large for the buffer or other network limit' on the UDP recieve end. I believe 8192B is the maximum UDP packet size, and don't get any errors on write, but even increasing the socket buffer size by modifying the windows dll as per here (http://digital.ni.com/public.nsf/allkb/D5AC7E8AE545322D8625730100604F2D) I'm still receiving the error. Using smaller packet sizes (e.g 540B) seems to work, but as I'm trying to maximise throughput it could pose an additional limitation. I've read 64MB is the UDP protocol maximum size, and 8192B is a labview limitation. Any ideas on this?
    ...but I suppose that's another issue.
    For now I think I'll leave the cRIO on a static IP and not get hung up on this issue. Thanks for working through this with me Aidan.
    For the record: the port was 58432, multicast address 234.5.6.7 as in the UDP multicast examples. development PC was XP, 2.26GHz dual core w/ 3GB RAM (limited as 32-bit), will update with ethernet card later as I'm on a different machine right now.

Maybe you are looking for

  • Having issues seeing public folders in Exchange 2013.

    We have an multi-tenant Exchange 2013 environment and are currently trying to set up up Public Folders for use with one of our tenants.   I have created the primary public folder mailbox and then created a public folder for the Tenant and assigned th

  • How to Flex tree control using folder click event  to pass coldfusion to get data from dynamiclly ?

    Hi friends.........             Iam using flex tree control data coming from coldfusion file to display grid. As i click the tree folder to change the data from dynamic from grid. How to pass the folder id from coldfusion file.. Is it possible ?.. Me

  • Template AR INVOICE with BILL OF EXCHANGE

    Hello everyone I'm looking for in SAP Business One a Template of AR INVOICE with in the footer a bill of exchange as this example : Thanks for your help. Have a good day. Stéphane.

  • Is it possibe to have non numeric measures in cube??

    Hi is it possible to have non numeric measures in a cube?? As i get an error during deployment of mapping of this cube if i have non numeric measures in a cube ....

  • Dynamic change link to data base

    Hello. I have project with 40 pages, in each page I have SQL request , like "select * from table@dbtest". I want dynamically change link to my test data base on to real data base. What should I do for that would when I selecting another base, link to