title: How can I read in M-bus metering data with an Arduino Uno?
body: <p>I am trying to send data from a Kamstrup Multical 601 to an Arduino Uno using the <a href="http://en.wikipedia.org/wiki/Meter-Bus" rel="nofollow">M-bus</a> protocol.</p>
  
  <p>I am considering trying to use the <a href="https://github.com/rscada/libmbus" rel="nofollow">libmbus c libraries</a> to do this. However, I do not have a lot of experience in c programming so was wondering if:</p>
  
  <ul>
  <li>you think this is a realistic/achievable approach?</li>
  <li>anyone could suggest an alternative/easier approach?</li>
  </ul>
  
  <p>The main chip on the Arduino Uno is the Atmel Atmega382P-PU.</p>
  
  <p>After getting the data to the Arduino I aim to perform some calculations and send data to an LCD (this I think I can do).</p>