4 releases

0.2.2 Nov 16, 2022
0.2.1 Nov 3, 2021
0.2.0 Oct 18, 2021
0.1.0 Feb 24, 2021

#27 in #partial

MPL-2.0 license

45KB
1.5K SLoC

Rust MQTT-SN crates.io Documentation Cargo Test

Introduction

Partial Rust implementation of the MQTT-SN standard, which defines the operation of MQTT optimized for sensor networks. This crate is in early development but still implements most of the MQTT-SN protocol.

Usage

Use Cargo to add this library as a dependency to your project. Add the following to you Cargo.toml:

[dependencies]
mqtt-sn = "0.1"

For more information, please refer to the API Reference.

Changelog

0.2.2

  • Add Subscribe/SubAck and Unsubscribe/UnsubAck messages.

0.2.0

  • Add support for defmt (behind the defmt-impl feature).

License

This project is open source software, licensed under the terms of the Mozilla Public License.

See LICENSE for full details.

Dependencies

~0.6–0.9MB
~17K SLoC