Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sparkplug A utilizes a preexisting payload encoded definition from the Eclipse Kura IoT project. The original definition is here and is the same version that was used for the Sparkplug A payload definition: https://github.com/eclipse/kura/blob/KURA_2.1.0_RELEASE/kura/org.eclipse.kura.core.cloud/src/main/protobuf/kurapayload.proto.  Sparkplug A has been deprecated and any new projects being created should use Sparkplug B.  If you need a copy of the Sparkplug A specification you can contact support@cirrus-link.com to get a copy.

Sparkplug B was developed to add additional features and capabilities that were not possible in the original Kura payload definition. These features include:

...

Sparkplug B Specification: https://s3.amazonaws.com/cirrus-link-com/Sparkplug+Topic+Namespace+and+State+ManagementV2.1+Apendix++Payload+B+format.pdfSparkplug A Specification: https://s3.amazonaws.com/cirrus-link-com/Sparkplug+Topic+Namespace+and+State+ManagementV2.2+Appendix+Payload+A+Format.pdf