| Crates.io | libsml-sys |
| lib.rs | libsml-sys |
| version | 0.1.2 |
| created_at | 2024-10-13 12:16:29.74359+00 |
| updated_at | 2024-12-25 12:06:30.640746+00 |
| description | Low-level bindings to the system libsml library |
| homepage | |
| repository | https://github.com/linuskmr/libsml-rs |
| max_upload_size | |
| id | 1407300 |
| size | 5,014 |
Low-level bindings to the system libsml library.
libSML is a library which implements the Smart Message Language (SML) protocol specified by VDE's Forum Netztechnik/Netzbetrieb (FNN). It can be utilized to communicate to FNN specified Smart Meters or Smart Meter components (EDL/MUC).
— github.com/volkszaehler/libsml
According to the libsml documentation, install the following dependencies:
$ sudo apt-get install uuid-dev uuid-runtime
For building libsml-sys also clang is required:
$ sudo apt-get install clang
Download libsml1_1.1.3_amd64.deb as well as libsml-dev_1.1.3_amd64.deb from libsml's releases page and install them using
$ sudo dpkg -i libsml1_1.1.2_amd64.deb
$ sudo dpkg -i libsml-dev_1.1.2_amd64.deb