Meter-bus library and utility programs
Clone or download
Apollon77 and lategoodbye prevent multiple calls to disconnect for serial and tcp (#137)
* prevent multiple calls to disconnect for serial and tcp
Latest commit 027f6fb Mar 29, 2018
Permalink
Failed to load latest commit information.
bin Add new program to set primary address Mar 21, 2018
debian Add libmbus1-dbg package. Dec 25, 2012
hardware Added share/doc to be distributed as well. Jul 19, 2012
mbus prevent multiple calls to disconnect for serial and tcp (#137) Mar 28, 2018
test Update test frames to new date/time decoding Jul 23, 2016
xsl Sample XSL to convert XML in HTML Apr 28, 2012
.gitignore Add new program to set primary address Mar 21, 2018
.travis.yml Run tests with Travis CI. gitignore test xml.new. May 8, 2016
COPYING Move license into separate file Aug 16, 2017
INSTALL Travis builds for OS X, too. And Travis badge. May 8, 2016
LICENSE Update LICENSE Aug 27, 2017
Makefile-static got rid of duplicate catalog libmbus/libmbus Apr 15, 2012
Makefile.am Travis builds for OS X, too. And Travis badge. May 8, 2016
README.md Travis builds for OS X, too. And Travis badge. May 8, 2016
build-deb.sh Added manpages to the deb package, added autottols call to build-deb.sh Jul 18, 2012
build.sh Add MacOS X build support Feb 5, 2016
clean.sh Extend clean up script (based on the changes from tmtom) Dec 19, 2012
configure.ac fix build error with automake 1.11 and should work with automake 1.12 Apr 4, 2013
doxygen.cfg got rid of duplicate catalog libmbus/libmbus Apr 15, 2012
libmbus.pc.in Updated pkgconfig - added math lib dependency Feb 9, 2013
libmbus.spec Travis builds for OS X, too. And Travis badge. May 8, 2016
release_notes.txt maintenance updates for new release 0.8.0 Jun 18, 2012

README.md

libmbus: M-bus Library from Raditex Control (http://www.rscada.se) Build Status

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