libsml
libsml copied to clipboard
Implementation in C of the Smart Message Language (SML) protocol
many architectures supported by arduino should be capable of running libsml. (probably not 8-bit MCUs, but esp8266/esp32 for example.) somebody posted a version of libsml adapted as an arduino library...
the sml_transport API is far too primitive to be useful, `sml_transport_read()` does not have any provision to keep state between invocations, and no way to return more detailed information. (it...
Hey there, first of all: that you for your great work on this project. Would it be valuable to have a list of projects using/including libsml added to its readme?...
there are negative values for electric power, electric energy counter increases while electrical power is negative. bin and hex files are attached to this issue. [DZMeteringGmbH_WS_74121.zip](https://github.com/volkszaehler/libsml/files/11960797/DZMeteringGmbH_WS_74121.zip)
first step of improvement towards #103 (see also https://github.com/devZer0/libsml-testing/pull/12 ) this at least provides a warning: ``` $ ./examples/sml_server - /dev/null libsml: warning: could not read the whole file libsml:...
I started working with libsml. So i try to understand this library. The server example is good. But I miss an example for creating a SML Message to request values...
please have a look at https://github.com/devZer0/libsml-testing/pull/12 maybe there is room for some enhancement of crc checks and error verbosity ?
a basic attempt at fixing #17 . replaces hardcoded `fprintf()` calls with an `sml_error` function pointer that can be overwritten by code using the library. a default is provided that...
Is it possible to add efr SGM-C4 meter support to libsml? According to this page https://www.photovoltaikforum.com/thread/158054-libsml-error-unrecognized-sequence-beim-smartmeter-efr-sgm-c4/?pageNo=1 the meter is not fully supported to the existing library. There seems to be...