Skip to content

PropertySet and PropertySetList #175

@johnlaird-caff

Description

@johnlaird-caff

The Sparkplug B Specification refers to the property set and property set list constants on page 42:
https://s3.amazonaws.com/cirrus-link-com/Sparkplug+Topic+Namespace+and+State+ManagementV2.1+Apendix++Payload+B+format.pdf
// Additional PropertyValue Types PropertySet = 20; PropertySetList = 21;

I see they are present in the Java implementation ... along with other things not even in the official spec unless I misunderstand:
https://github.com/eclipse/tahu/blob/develop/java/core/src/main/java/org/eclipse/tahu/protobuf/SparkplugBProto.java#L125
I see it in JS too:
https://github.com/eclipse/tahu/blob/develop/javascript/core/sparkplug-payload/lib/sparkplugbpayload.js#L100

But not in the C implementation (desired):
https://github.com/eclipse/tahu/blob/develop/c/core/include/tahu.h#L76

Is the omission in the C implementation deliberate or the feature just too fresh?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions