title: PyModbus - Read_holding_coils returns strange value
body: <p>I have written the following little block of code:</p>
  
  <pre><code>from pymodbus.client.sync import ModbuTcpClient
  
  def test(client):
     client.connect()
     print client.read_holding_registers(10, 1, unit=10)
     client.close()
  
  test(client)
  </code></pre>
  
  <p>.</p>
  
  <p>The output I get from print is:</p>
  
  <pre><code>ReadRegisterResponse (1)
  </code></pre>
  
  <p>.</p>
  
  <p>Why am I getting this and not the actual value (integer/string) the register is holding?</p>
  
  <p>Thanks for the answers! </p>