Crate hackdose_sml_parser
source ·Expand description
Crate to read and parse Smart Message Language emitted by smart meters
The library consists of three layers:
Transport Layer
The transport layer consists of primitives to parse an SML message from raw bytes.
Application Layer
The application layer handles parsing of SML messages from an SML message body. It reads actual data from SML messages
Message Stream
This reflects the main use-case for using this crate: It converts a byte-stream to a stream of valid SML messages.