Jump to content
OpenSplice DDS Forum

Search the Community

Showing results for tags 'opendds'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • About OpenSplice DDS
    • News and Events
    • Site Feedback
  • Using OpenSplice DDS
    • General
    • Troubleshooting
  • Understanding OpenSplice DDS
    • OpenSplice DDS Slideshows
    • OpenSplice DDS Movies
  • Community
    • Project: SIMD
    • Project: CamelOS
    • Project: DDS Touchstone
    • Project: RESTful DDS
    • Mac OS X

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests


Company

Found 3 results

  1. rdepeter

    Interop Issue

    Hi, I'm testing interoparability between different DDS implementations. For testing purpose I've implemented an example using the Community Edition from the installer OpenSpliceDDSV6.4.140407OSS-HDE-x86_64.linux-gcc4.6-glibc2.15.tgz My publish/subscribe C++ example works, if I only use the OpenSplice Community Edition (or only use one of the other implementations) If I try to mix with RTI Community Edition 5.2.0 (64 bit) or OpenDDS 3.7 (32 bit), then I get no communication, but following attached warnings in the the ospl-info.log. I use the predefined ospl_sp_ddsi.xml configuration. Switching <StandardsConformance> from lax to pedantic or strict has no effect. Does anybody has an idea? Thanks, Peter. ======================================================================================== Report : WARNING Date : Di Nov 17 09:15:26 CET 2015 Description : malformed packet received from vendor 1.3 state header <52545053 02020103 01030022 195b57e2 6f910000 15050000 00001000 00000000> (note: maybe partially bswap'd) Node : spm-devel01 Process : publisher <9868> Thread : recv 7fbf81769700 Internals : V6.4.140407OSS/3b83e82/3b83e82/ddsi2/q_receive.c/2297/0/1447748126.137497759 ======================================================================================== Report : WARNING Date : Di Nov 17 09:17:12 CET 2015 Description : malformed packet received from vendor 1.1 state parse:acknack <52545053 02010101 ce21c60a fb740000 01000000 0e010c00 1983a999 00000116 @0x24 06011800 c7040000 c2040000 00000000 00000000 00000000 05000000> (note: maybe partially bswap'd) {{6,1,24},4c7,4c2,0,0} Node : spm-devel01 Process : publisher <9975> Thread : recv 7f8fdfa34700 Internals : V6.4.140407OSS/3b83e82/3b83e82/ddsi2/q_receive.c/2403/0/1447748232.138365177 ======================================================================================== ======================================================================================== Report : WARNING Date : Di Nov 17 09:17:13 CET 2015 Description : SPDP (vendor 1.1): invalid qos/parameters Node : spm-devel01 Process : publisher <9975> Thread : dq.builtins 7f8fdfa67700 Internals : V6.4.140407OSS/3b83e82/3b83e82/ddsi2/q_ddsi_discovery.c/683/0/1447748233.951235728 ========================================================================================
  2. Hello, I already posted this question in the general discussion section but maybe posting it here is more appropriate. I have two programs, one using OpenSplice 6.7.1 and the other using OpenDDS 3.10. They are both using rtps as protocol, but they are not communicating. They are both using the same domain id and the destination port is the same for both programs (I verified using wireshark). I don't know if I am doing anything wrong with the config... I am using the basic config for OpenDDS and for OpenSplice I used the provided ospl.xml after changing the domain ID. Here are my config files. For OpenDDS: [common] DCPSGlobalTransportConfig=$file DCPSDefaultDiscovery=DEFAULT_RTPS [transport/the_rtps_transport] transport_type=rtps_udp For OpenSplice: <OpenSplice> <Domain> <Name>ospl_sp_ddsi</Name> <Id>223</Id> <SingleProcess>true</SingleProcess> <Description>Stand-alone 'single-process' deployment and standard DDSI networking.</Description> <Service name="ddsi2"> <Command>ddsi2</Command> </Service> <Service name="durability"> <Command>durability</Command> </Service> <Service name="cmsoap"> <Command>cmsoap</Command> </Service> </Domain> <DDSI2Service name="ddsi2"> <General> <NetworkInterfaceAddress>AUTO</NetworkInterfaceAddress> <AllowMulticast>true</AllowMulticast> <EnableMulticastLoopback>true</EnableMulticastLoopback> <CoexistWithNativeNetworking>false</CoexistWithNativeNetworking> </General> <Compatibility> <!-- see the release notes and/or the OpenSplice configurator on DDSI interoperability --> <StandardsConformance>lax</StandardsConformance> <!-- the following one is necessary only for TwinOaks CoreDX DDS compatibility --> <!-- <ExplicitlyPublishQosSetToDefault>true</ExplicitlyPublishQosSetToDefault> --> </Compatibility> </DDSI2Service> <DurabilityService name="durability"> <Network> <Alignment> <TimeAlignment>false</TimeAlignment> <RequestCombinePeriod> <Initial>2.5</Initial> <Operational>0.1</Operational> </RequestCombinePeriod> </Alignment> <WaitForAttachment maxWaitCount="100"> <ServiceName>ddsi2</ServiceName> </WaitForAttachment> </Network> <NameSpaces> <NameSpace name="defaultNamespace"> <Partition>*</Partition> </NameSpace> <Policy alignee="Initial" aligner="true" durability="Durable" nameSpace="defaultNamespace"/> </NameSpaces> </DurabilityService> <TunerService name="cmsoap"> <Server> <PortNr>Auto</PortNr> </Server> </TunerService> </OpenSplice> Any help is appreciated! Thanks !
  3. Hello, I have two programs, one using OpenSplice 6.7.1 and the other using OpenDDS 3.10. They are both using rtps as protocol ( I verified it using wireshark), but they are not communicating. I don't know if I am using the right config and I don't know what documentation I should read to help me. Here are my config files. For OpenDDS: [common] DCPSGlobalTransportConfig=$file DCPSDefaultDiscovery=DEFAULT_RTPS [transport/the_rtps_transport] transport_type=rtps_udp For OpenSplice: <OpenSplice> <Domain> <Name>ospl_sp_ddsi</Name> <Id>223</Id> <SingleProcess>true</SingleProcess> <Description>Stand-alone 'single-process' deployment and standard DDSI networking.</Description> <Service name="ddsi2"> <Command>ddsi2</Command> </Service> <Service name="durability"> <Command>durability</Command> </Service> <Service name="cmsoap"> <Command>cmsoap</Command> </Service> </Domain> <DDSI2Service name="ddsi2"> <General> <NetworkInterfaceAddress>AUTO</NetworkInterfaceAddress> <AllowMulticast>true</AllowMulticast> <EnableMulticastLoopback>true</EnableMulticastLoopback> <CoexistWithNativeNetworking>false</CoexistWithNativeNetworking> </General> <Compatibility> <!-- see the release notes and/or the OpenSplice configurator on DDSI interoperability --> <StandardsConformance>lax</StandardsConformance> <!-- the following one is necessary only for TwinOaks CoreDX DDS compatibility --> <!-- <ExplicitlyPublishQosSetToDefault>true</ExplicitlyPublishQosSetToDefault> --> </Compatibility> </DDSI2Service> <DurabilityService name="durability"> <Network> <Alignment> <TimeAlignment>false</TimeAlignment> <RequestCombinePeriod> <Initial>2.5</Initial> <Operational>0.1</Operational> </RequestCombinePeriod> </Alignment> <WaitForAttachment maxWaitCount="100"> <ServiceName>ddsi2</ServiceName> </WaitForAttachment> </Network> <NameSpaces> <NameSpace name="defaultNamespace"> <Partition>*</Partition> </NameSpace> <Policy alignee="Initial" aligner="true" durability="Durable" nameSpace="defaultNamespace"/> </NameSpaces> </DurabilityService> <TunerService name="cmsoap"> <Server> <PortNr>Auto</PortNr> </Server> </TunerService> </OpenSplice> I appreciate it if you can help me with the configs or point me to the right documentation to read! Thanks !
×