Skip to content

Support for Key topics #56

Description

@manuelValch

Hello,

Would like to know if keyed topics will be supported by this plotjuggler plugin ?

By that i mean in plotjuggler if the topic is keyed:
-declared in the data_type.xml, don't know if dynamic types carry this information

  • Create a new time series in plotjuggler with topic_name + key
  • Update this time series when receiving datas.

For example this Idl:

struct message1{
    @key string helloAppName
    @key unsigned long id
    unsigned long index;
    string message;
};

With a xml like this (this would require an update in the parser right ?):

<types>
    <type>
        <struct name="message1">
            <member name="AppName" type="string" isKey="true"/>
            <member name="id" type="uint32" isKey="true"/>
            <member name="index" type="uint32"/>
            <member name="message" type="string"/>
        </struct>
    </type>
</types>

Would create 1 time series per topic instance (my guess is that would be around FastDdsDataStreamer::on_topic_discovery methods).

Would be something like this:

image

Maybe it is already implemented and I missed it ?

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