Skip to content

OpenDDS InterOp #409

@gauntl3t12

Description

@gauntl3t12

RustDDS version: 0.11.8
OpenDDS (C++) version: 3.33.0

I am trying to replicate the claimed interoperability between RustDDS and OpenDDS. I've had success from RustDDS -> OpenDDS, but when testing OpenDDS -> RustDDS I am seeing the following error

DDS read error: Deserialization { reason: "Unknown representation id RepresentationIdentifier { bytes: [0, 9] } , Topic = myMsg, Type = TypeDesc { my_name: \"myMsg" }"

From what I can find on the error, it seems related to the lack of XType support in RustDDS. Does that match with your understanding? Is there a tested version or configuration of OpenDDS that you can provide?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions