I decided I didn't like the battle tested and well used libmbus library so I did the obivous thing and wrote my own one
This code is a work in progress and should not be considered usable at this time
As per the LICENSE file this software comes with absolutely no warranty or guarantee that it will produce correct or safe results during use.
The author(s) of this software strongly recommend that you do not use it in any industrial setting or commerical situation where malfunction could cause danger or financial risk and will not be held responsible if you decide to anyway.