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 here: https://forum.arduino.cc/t/libsml-parsing-smart-meter-language-protocol/1149684
sadly they posted the code only as a zip file.
the changes seem to be:
- adding a usage example,
library.properties and README
- moving all files into a single directory (and adjusting include paths)
- converting all files to use CRLF newlines instead of just CR (DOS vs. unix), probably not intentionally
- adjust printf format strings to use
%lX instead of %X
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 here: https://forum.arduino.cc/t/libsml-parsing-smart-meter-language-protocol/1149684
sadly they posted the code only as a zip file.
the changes seem to be:
library.propertiesand README%lXinstead of%X