Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jerady/mqttfx-payload-decoders
The default preset of MQTT.fx message payload decoder implementations based on addon-commons.
https://github.com/jerady/mqttfx-payload-decoders
java mqtt mqttfx
Last synced: about 1 month ago
JSON representation
The default preset of MQTT.fx message payload decoder implementations based on addon-commons.
- Host: GitHub
- URL: https://github.com/jerady/mqttfx-payload-decoders
- Owner: Jerady
- License: apache-2.0
- Created: 2017-03-06T19:34:49.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-13T12:12:46.000Z (12 months ago)
- Last Synced: 2024-01-13T22:30:03.961Z (12 months ago)
- Topics: java, mqtt, mqttfx
- Language: Java
- Homepage:
- Size: 620 KB
- Stars: 11
- Watchers: 1
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Default MQTT.fx Payload Decoders
![](images/MQTTfx_icon_256.png)
The default preset of [MQTT.fx](http://mqttfx.org) message payload decoder implementations based on
[addon-commons](https://github.com/Jerady/addon-commons).## Available Decoders
| Name | Classname | Version | Pupose|
| :------------- |:-------------| :-----: | :----- |
| Plain Text Decoder | ```de.jensd.addon.decoder.preset.PlainTextDecoder``` | 1.1.0 | Decodes the payload data into plain text |
| Base64 Decoder | ```de.jensd.addon.decoder.preset.Base64Decoder``` | 1.1.0 | Decodes the payload data into base64 endcoding |
| JSON Pretty Format Decoder | ```de.jensd.addon.decoder.preset.JsonPrettyFormatDecoder``` | 1.1.0 | Decodes JSON payload data into a readable format|
| Hex Format Decoder | ```de.jensd.addon.decoder.preset.HexFormatDecoder``` | 1.1.0 |Decodes the payload data into a hex formatted string |
| Sparkplug Decoder | ```de.jensd.addon.decoder.preset.SparkplugDecoder``` | 1.1.0 | Decodes the binary Sparkplug payload data into a JSON representation |
| Sparkplug Pretty Format Decoder | ```de.jensd.addon.decoder.preset.SparkplugPrettyFormatDecoder``` | 1.1.0 | Decodes the binary Sparkplug payload data into a formatted JSON representation |
| MsgPack Decoder | ```de.jensd.addon.decoder.preset.MsgPackDecoder``` | 1.1.0 | Decodes the msgpack payload data into plain text |## Sparkplug Decoder
Sparkplug is a specification for MQTT enabled devices and applications to send and receive messages in a stateful way.
A decoder for the binary Sparkplug payload data has been added recently.
Many Thanks to Wes Johnson from [Cirrus Link](https://www.cirrus-link.com) for contribution!You can get more information about Sparkplug [here](https://github.com/Cirrus-Link/Sparkplug)!