Questions tagged [opensplice]

OpenSplice, an implementation of the Data Distribution Service (DDS) specification

An opensource implementation of that is available from GitHub.

37 questions
3
votes
3 answers

DDS - Which one is recommended - OpenSplice or CoreDX?

I need for C# winform app and for android native application to use DDS(Data Distribution Service). Each one can be subscriber and writer. What is important for me: - High performance. - Easy to use and documentation. - Support. - Low…
Shir
  • 253
  • 1
  • 6
  • 18
3
votes
1 answer

opensplice dds Hello Word Example

I am posting here after asking the question at the openslice dds forum, and not receiving any reply.I am trying to use opensplice dds on a ubuntu machine. I am not sure if it serves as a proof of proper installation, but I have pasted my release.com…
user1274878
  • 1,275
  • 4
  • 25
  • 56
2
votes
2 answers

How to source a Bash script in a Yocto recipe

Background: I am trying to build ADLINK Vortex OpenSplice Community Edition in a Yocto recipe. Everything works fine when I try build OpenSplice in a Bash shell. However, there are a lot of problems when I try to build OpenSplice in an sh shell. The…
2
votes
0 answers

Tomcat segfault when JNI code uses env->FindClass() across classloaders

I'm having difficulties running a web application that uses OpenSplice DDS (6.1.0p5, PrismTech distriburation) inside Tomcat (8.0.21) with Oracle JRE (1.8u40). Background Our code uses the OpenSplice libraries dcpscj.jar, dcpssaj.jar, dlrlsaj.jar.…
Adam
  • 35,919
  • 9
  • 100
  • 137
1
vote
1 answer

Program takes 5 seconds to terminate. Tool for debugging?

I created a tool using Opensplice DDS 6.7 to create a reader, wait for the callback to execute on the read message, and print the value of the message. We use Google Protobuf for our message structures. After printing the value of the message and…
Bobby Tables
  • 191
  • 2
  • 15
1
vote
1 answer

How to create an OpenSplice DDS topic using python and statically created topic classes?

I've been trying to use ADLINK's Vortex OpenSplice Community edition with the Python API (python version 3.6 within a PyEnv virtual environment) on Ubuntu 20.04.2 LTS. I've followed the PythonDCPSAPIGuide and got the python examples in…
gb261
  • 13
  • 4
1
vote
1 answer

DDS Openslice: How to create a listener in python

I am using ADLINK's OpenSplice and their Python API. I cannot seem to find good documentation or a class reference. I'd like to setup a non-blocking way to receive multiple messages. Their Listener seems to provide this but it is not clear how to…
eng3
  • 431
  • 3
  • 18
1
vote
0 answers

How can I query the ip-address of a DDS Publisher when using OpenSplice DDSI2

I am using OpenSplice to publish data and to subscribe to data. On the subscribe side I want to be able to query the ip-address of the publisher. The primary reason for wanting to do this is that I need to copy very large files from the publisher…
Damian Dixon
  • 889
  • 8
  • 21
1
vote
0 answers

Configure Eclipse to work with Opensplice DDS

To get Eclipse working with DDS, you have to add these configurations in Project properties: PROJECT→PROPERTIES→C/C++ GENERAL→PATHS AND SYMBOLS→INCLUDES→GNU C++ /yourddspath/include/sys /yourddspath/include/dcps/C++/SACPP /PROJECTNAME/idl/generated…
gronaz
  • 399
  • 4
  • 10
1
vote
1 answer

OpenSplice with Qt5 Execution Error Creation failed: invalid handle

I'm trying to run the tutorial example of OpenSplice using Qt5. I successfully built the program but when I run it I get the following error : Error in DDS::DomainParticipantFactory::create_participant: Creation failed: invalid handle After many…
Loay Ashmawy
  • 677
  • 1
  • 7
  • 26
1
vote
1 answer

Connect to host in DDS: Is there networking at all?

I'm trying to understand DDS and learn it. I've been reading tutorials here and there about OpenSplice DDS, and there's something there puzzling me. In this tutorial, the tutor mentions that there's some kind of "Magic" in page 8 that the publisher…
1
vote
1 answer

Wrong ELF class: How does one successfully install OpenSpliceDDS?

I've been trying to install and successfully run OpenSplice DDS on CentOS, The initial objective is to get it installed and run the HelloWorld Example (In Java),I did make the files necessary, using make, the compilation stage for subscriber and…
aero
  • 372
  • 1
  • 4
  • 18
1
vote
1 answer

undefined reference to org::opensplice::core::DWDeleter::DWDeleter

I'm new to OpenSplice and wanted to complie the simple tutorial from here: https://github.com/PrismTech/dds-tutorial-cpp-ex I downloaded OpenSplice Community Edition and sourced the release.com file. Then I cloned the dds-tutorial-cpp-ex git…
Stefan Profanter
  • 6,458
  • 6
  • 41
  • 73
1
vote
3 answers

how to pass any object using openDDS?

I'm using openDDS pub/sun middleware. I have tested openDDS using complex structure. e.g . typedef struct DSMD { string a; long b; } StandByModeData; struct DSMCD{ string SessionId; …
Vishvesh Phadnis
  • 2,448
  • 5
  • 19
  • 35
1
vote
1 answer

DDS data distribution service opensplice

i am a student and am currently working on ways to transfer a file over DDS. i have run dds version 6.3 on ubuntu terminal and successfully published and subscribed. the issue is i want to edit the message and similarly i want to transfer a file in…
1
2 3