Jump to content
OpenSplice DDS Forum


  • Content count

  • Joined

  • Last visited

About hermann@fzi.de

  • Rank

Profile Information

  • Company
  1. Transfering Objects > 2MB

    Hi Hans, thanks a lot for this very quick reply! While browsing the forum I just discovered the Touchstone Benchmarking tools and will try to run them in my environment so I can be sure that it is not my application / network design that is the bottleneck. Also I will use your suggested settings in my setup. After the tests I will get back here and fill in the details. Thanks, Andreas
  2. Greetings! This is perhaps a bit of an exotic question, but I think, the problem is kind of solved by the OSPL Tuner... Is there a way to extract meta-information from a running OSPL-Database? Like the names and the types of the transfered objects? Is there furthermore a way to access the value of an object by its name (given as a text string)? My idea at this moment is to use idlpp with an own template to generate helper functions for given IDLs... But perhaps there is a more general way that is implemented in the Tuner utility that makes use of meta information stored in the Database? Background: We have an abstract high-level planning system that commands system-compontents via OSPL and that can handle variables only as text-strings. So it manages the input and output from and to the components but the values have to be copied in a separate step. I hope, it gets clear what I intend to do (: Thanks in advance for any hints. Andreas
  3. Transfering Objects > 2MB

    Greetings! We are trying to transfer 3D-Pointclouds over OpenSplice DDS from a Linux to a Windows machine. The data is about 2-10 MB of size per 3D-Scan. The software runs in general, but the transfer rates are very low (200-400k/sek over GigaBit Ethernet). Persistence is disabled. I already tried to switch from "Reliable" to "Best Effort" QoS-Setting which didn't change much. Are there any recommendations on the OSPL-Settings that I should consider to make things faster? What transfer rates may I expect for this kind of data? Thank you in advance for any hints. Andreas
  4. General Usage / Questions

    Crossposting from my issue-report at google-code: I encountered a problem with SimD on Windows: What steps will reproduce the problem? 1. Create larger data structures in IDL (~2MB) 2. Compile program with standard settings in Visual Studio What is the expected output? What do you see instead? Program crashes with Segfault (Stack Overflow) on startup What version of the product are you using? On what operating system? SimD 0.9 on WinXP Please provide any additional information below. Problem can of course be fixed by setting linker options to compile program with a larger stack. Question: Is there a way to put the stuff on the heap instead of the stack? This is not a real problem but more a question (: Thanks Angelo for that nice add-on to OpenSplice! It reduced our DDS Code significantly! Best regards, Andreas