Skip to content

Windows port of libmbus library compiled with MSYS2 without any changes in code base

Notifications You must be signed in to change notification settings

xaelsouth/libmbus-win64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

libmbus-win64: M-bus Library from Raditex Control compiled for Win64 with MSYS2.

libmbus is an open source library for the M-bus (Meter-Bus) protocol.

The Meter-Bus is a standard for reading out meter data from electricity meters, heat meters, gas meters, etc. The M-bus standard deals with both the electrical signals on the M-Bus, and the protocol and data format used in transmissions on the M-Bus. The role of libmbus is to decode/encode M-bus data, and to handle the communication with M-Bus devices.

For more information see http://www.rscada.se/libmbus

How libmbus has been compiled on Windows

You compile for Windows, but the first step is to make on Linux, because MSYS2 installation does not support aclocal properly:

On Windows:

  • Go to http://www.msys2.org/ download MSYS2 and install

  • Open MSYS2 console, install gcc, automake, autoconf, m4, libtool with pacman

  • Copy the directory from Linux into your Windows box

  • Go into the directory an do ./configure && make && DESTDIR=/C/libmbus-win64 make install

  • For running exuectables you will need msys-2.0.dll from your MSYS2 installation directory

    License

Please see https://github.com/rscada/libmbus/blob/master/COPYING

I don't claim any rights on the software that is a property of Raditex Control and their contributors. Binary files offered on this page have been created without modifying original software in hope to be useful. Use these at your own risk.

About

Windows port of libmbus library compiled with MSYS2 without any changes in code base

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published